# Tunahanaliozturk Partner Center MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.tunahanaliozturk%2Fpartner-center-mcp
Registry id: `mcp-registry/io.github.tunahanaliozturk/partner-center-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "tunahanaliozturk-partner-center-mcp-serv": {
      "command": "npx",
      "args": [
        "-y",
        "partner-center-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add tunahanaliozturk-partner-center-mcp-serv -- npx -y partner-center-mcp
```

## Tools (22)

- `pc_auth_guidance`: Current auth guidance for app-only / app+user, per national cloud, with GDAP + MFA notes.
- `pc_build_request`: Build a ready-to-send request: fills path placeholders, generates MS-RequestId/MS-CorrelationId, and a body skeleton from scenario fields.
- `pc_check_auth`: Lint an auth/client snippet for retired patterns (graph.windows.net, ADAL, archived SDK, AzureAD PS).
- `pc_decode_error`: Paste a raw error response → decoded code, likely scenarios, and correlation id for support.
- `pc_diagnose`: Map a symptom to likely causes, fixes, and relevant scenarios.
- `pc_explain_lifecycle`: What you can do to a subscription in its current state: legal operations, field preconditions, and errors.
- `pc_generate_call`: Emit a current REST call (curl/csharp/typescript/powershell) with auth/retry/pagination helpers.
- `pc_get_enums`: Get enums used in the Partner Center API.
- `pc_get_scenario`: Full detail for one scenario: method, path, headers, examples, gotchas.
- `pc_list_scenarios`: List supported REST scenarios, optionally filtered by area.
- `pc_lookup_error`: Decode an error code: causes, remediation, and scenarios it commonly hits.
- `pc_migrate_from_sdk`: Translate archived .NET SDK code into equivalent REST scenario(s).
- `pc_plan_csp_onboarding`: Ordered CSP customer onboarding (account linking): invite → verify relationship → confirm agreement → transact.
- `pc_plan_gdap_onboarding`: Ordered GDAP onboarding workflow (create → approve → verify) over Microsoft Graph.
- `pc_plan_order_lifecycle`: Ordered call sequence from cart to provisioned subscriptions, with cancellation and add-on branches.
- `pc_plan_purchase`: The ordered New Commerce purchase workflow: product → SKU availability → cart → checkout → subscriptions.
- `pc_plan_reconciliation`: Ordered reconciliation workflow (invoice → billed/unbilled line items → statement).
- `pc_plan_subscription_change`: Ordered call sequence for one lifecycle change: seats up/down, upgrade, cancel, renewal changes, suspend, reactivate, migrate, transfer.
- `pc_plan_transfer`: Ordered billing-ownership transfer workflow (create → poll → verify).
- `pc_plan_user_offboarding`: Ordered user offboarding: remove licenses → strip roles → delete user (30-day restore window).
- `pc_plan_user_onboarding`: Ordered user onboarding: create user → assign licenses → grant roles → verify.
- `pc_validate_request`: Lint a REST call (method, URL, headers, auth) against known scenarios.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
