Partner Center MCP
UnclaimedMCP server: a knowledge & codegen assistant for the Partner Center REST API (auth deprecation linter, SDK->REST migration, scenario docs). Grounded in current Microsoft docs.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'partner-center-mcp' -- 'npx' '-y' 'partner-center-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Security
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
28 of 28 tools
Documented tools (28)
From project documentation. A server handshake does not verify each tool’s description or behavior.
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 the scenario's 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 the correlation id for support.
pc_diagnose
Map a symptom to likely causes, fixes, and relevant scenarios.
pc_diff_pack
What changed between pack releases: scenarios added, removed, or whose route, auth, fields or constraints moved.
pc_explain_lifecycle
What you can do to a subscription in its current state: legal operations, the field each precondition reads, and the errors a failed precondition returns.
pc_generate_call
Emit a current REST call (curl/csharp/typescript/powershell) with auth/retry/pagination helpers. Never the archived SDK.
pc_get_enums
Look up enum values (billingCycle, termDuration, targetView, transitionType, status, …).
pc_get_reference
Base URLs, headers, versioning, sandbox, rate limits, national-cloud differences.
pc_get_resource
Field dictionary for resources (Customer, Subscription, Order, Invoice, migration schedules, …).
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 the scenarios it commonly hits.
pc_migrate_from_sdk
Translate archived .NET SDK code into the 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 the cancellation and add-on branches.
pc_plan_prerequisites
For any scenario, the ordered calls that produce the ids its path needs, and the parameters you supply yourself.
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_search_docs
Fetch live Microsoft Learn excerpts. The fallback when the curated pack has no answer.
pc_validate_request
Lint a REST call (method, URL, headers, auth) against the known scenarios.
pc_whats_new
Deprecations & deadlines (MFA enforcement, graph.windows.net, v1→v2 reconciliation, …).
Tool change history
FAQ
Questions about Partner Center MCP Server
- How do I connect Partner Center MCP Server to Claude?
- Run `claude mcp add partner-center-mcp -- npx -y partner-center-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Partner Center MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Partner Center MCP Server do?
- Partner Center MCP Server documents 28 tools to the agent, including pc_auth_guidance, pc_build_request, pc_check_auth. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.