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

# Agents and AI

Empower AI agents and agents to debug issues, automate billing operations, and integrate Paddle faster.

---

Connect AI agents like Claude and Cursor directly to Paddle to work through complex flows in seconds. Build pricing models, investigate failed payments, integrate Paddle features, or process customer refunds — all in natural language.

{% 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 agent.
{% /card %}
{% /card-group %}

## Types of Paddle MCP servers

Paddle has two Model Context Protocol (MCP) servers:

{% card-group cols=2 %}
{% card title="Paddle MCP server (local)" icon="carbon:api-1" url="/sdks/ai/paddle-mcp" %}
Lets AI agents read data and take actions in your Paddle account.
{% /card %}
{% card title="Docs MCP server (remote)" icon="carbon:book" url="/sdks/ai/docs-mcp" %}
Give AI agents full up-to-date knowledge of Paddle.
{% /card %}
{% /card-group %}

Use both together. The docs MCP server tells the agent how Paddle works; the Paddle MCP server lets it do things in your account.

## Use cases

Combine the Paddle MCP server with the docs MCP server to:

- [**Integrate Paddle**](https://developer.paddle.com/sdks/ai/paddle-mcp#integrate-and-test-paddle.md)  
  Implement, debug, and test frontend and backend Paddle implementations in a matter of minutes.
- [**Build and evolve your pricing**](https://developer.paddle.com/sdks/ai/paddle-mcp#manage-your-pricing.md)  
  Create complete pricing models or catalogs with regional variations by describing your structure.
- [**Investigate billing issues**](https://developer.paddle.com/sdks/ai/paddle-mcp#debug-and-resolve-billing-issues.md)  
  Ask about specific customer problems and get complete transaction and subscription histories with explanations.
- [**Onboard enterprise customers**](https://developer.paddle.com/sdks/ai/paddle-mcp#onboard-enterprise-customers.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/sdks/ai/paddle-mcp#handle-subscription-and-lifecycle-changes.md)  
  Process subscription changes and transaction adjustments intelligently with context, recommendation, and action.
- [**Analyze company performance**](https://developer.paddle.com/sdks/ai/paddle-mcp#understand-company-performance.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 agent 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 agent selects which [tools](https://developer.paddle.com/sdks/ai/paddle-mcp#tools.md) it needs to fulfill your request. There can be multiple.

It may ask follow-up questions to clarify, gather required details, or better understand your goal.

{% /journey-step %}

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

Most agents 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 agent explains the results and provides insights when relevant.

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

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

## Ask AI in the docs

Click Ask AI on any page to open the agent embedded in the docs. Two modes:

- **Fast:** quick questions about concepts, API behavior, and how Paddle works.
- **Thinking:** detailed explanations or working through a specific integration problem.

## llms.txt

The [`/llms.txt`](https://developer.paddle.com/llms.txt.md) file is a plain-text index of every page in these docs. AI clients can use it to find Paddle content without parsing HTML.

## Get content as Markdown

Every page in the docs is available as Markdown:

- Append `.md` to any doc URL to fetch the raw source, for example `http://developer.paddle.com/sdks/ai.md`
- Click **Copy for LLM** on every page to copy the Markdown directly to your clipboard.

When AI agents browse the documentation, we automatically serve them the Markdown version of the page to preserve tokens.