> For the complete documentation index, see [llms.txt](https://developer.paddle.com/llms.txt).

# Model Context Protocol (MCP) server

Empower LLMs to debug issues, automate billing operations, and integrate Paddle faster without writing code or navigating dashboards.

---

Connect AI assistants like Claude and Cursor directly to your Paddle account to achieve complex flows across Paddle and other platforms in seconds.

Describe what you need in plain language to build complete pricing models, investigate failed payments, integrate Paddle features, or process customer refunds — all while you stay in the flow of your work.

{% card-group cols=3 %}
{% card title="Replace navigation with conversation" icon="carbon:chat-bot" %}
Manage customer accounts, query data, and perform daily tasks by simply describing what you need.
{% /card %}
{% card title="No API expertise required" icon="carbon:ibm-watson-natural-language-understanding" %}
Take action, debug, test, and evolve your integration through natural language instead of writing code.
{% /card %}
{% card title="Automate across your tools" icon="carbon:workflow-automation" %}
Execute complex flows that span Paddle, your CRM, and other platforms, all from your AI assistant.
{% /card %}
{% card title="Debug with context, not clicks" icon="carbon:incident-reporter" %}
Understand and resolve billing issues with plain-language explanations, not data hunting.
{% /card %}
{% card title="Stay in your workflow" icon="carbon:terminal" %}
Work in Claude, Cursor, or your preferred AI tool without switching between tabs and platforms.
{% /card %}
{% card title="Secure access by default" icon="carbon:security" %}
Control access to your account with permissions, tool selection, and approval before modification.
{% /card %}
{% /card-group %}

## How it works

Managing a billing platform traditionally means switching between dashboards, reading API documentation, and writing code to perform operations. Even simple tasks like creating a new pricing tier or investigating a failed payment require multiple steps across different interfaces.

By connecting the [Paddle Model Context Protocol (MCP) server](https://developer.paddle.com/build/tools/ai/mcp.md) to your AI assistants, you can describe what you need in conversation to take action. The assistant handles any complexity by querying the right data, making the necessary changes, and explaining the results in plain language.

{% callout type="info" %}
The Paddle MCP server lets AI assistants take actions in your account. To also give your assistant accurate, up-to-date knowledge of Paddle, install the [Paddle Docs MCP server](https://developer.paddle.com/build/tools/ai/docs-mcp.md).
{% /callout %}

## Example use cases

- [**Integrate Paddle**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-integrate-test-paddle-examples.md)  
  Implement, debug, and test frontend and backend Paddle implementations in a matter of minutes.
- [**Build and evolve your pricing**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-manage-pricing-examples.md)  
  Create complete pricing models or catalogs with regional variations by describing your structure.
- [**Investigate billing issues**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-debug-billing-issues-examples.md)  
  Ask about specific customer problems and get complete transaction and subscription histories with explanations.
- [**Onboard enterprise customers**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-onboard-enterprise-customers-examples.md)  
  Migrate and set up enterprise customers with custom pricing and manual invoicing. Use in conjunction with quote management tools and CRMs.
- [**Handle subscription changes**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-handle-subscription-changes-examples.md)  
  Handle subscription changes and transaction adjustments intelligently with context, recommendation, and action.
- [**Analyze company performance**](https://developer.paddle.com/build/tools/ai/mcp#use-mcp-understand-company-performance-examples.md)  
  Generate custom reports and get insights about revenue, churn, and customer behavior.

## Integration experience

{% journey %}
{% journey-step title="You describe what you need" %}

Ask your AI assistant about billing operations, customer issues, integration tasks, or anything Paddle-related. Describe what you're trying to achieve in plain language.

{% /journey-step %}

{% journey-step title="Assistant identifies tools to use" %}

The assistant selects which [tools](https://developer.paddle.com/build/tools/ai/mcp.md) are needed to fulfill your use case. There can be multiple.

It may ask follow-up questions to clarify your request, gain required details, or better understand your use case.

{% /journey-step %}

{% journey-step title="You review before actions execute" %}

Most assistants verify their actions before accessing data or making changes to your account.

You can approve, request changes, or ask questions. Nothing happens without your confirmation by default.

{% /journey-step %}

{% journey-step title="Assistant executes and explains" %}

Products get created, issues get resolved, code gets written, or reports get generated. The assistant explains the results and provides insights when relevant.

The full context is maintained to ask follow-up questions, request adjustments, or work through complex scenarios without starting over.

{% /journey-step %}
{% /journey %}