# Paddle (MCP Server)

> Manage Paddle products, prices, subscriptions and billing reports

- Type: MCP server
- Publisher: Paddle (official)
- Categories: Finance, Business, Development
- Website: https://github.com/PaddleHQ/paddle-mcp-server
- Source: https://github.com/PaddleHQ/paddle-mcp-server
- Transport: stdio
- Launch command: npx -y @paddle/paddle-mcp
- Sign-in: api-key
- Environment variables: PADDLE_API_KEY, PADDLE_ENVIRONMENT, PADDLE_MCP_TOOLS
- GitHub stars: 49
- Listed: 2025-03-26

## About

Paddle's official MCP server connects AI assistants to the Paddle Billing API for managing the product catalog, prices, customers, subscriptions, transactions and reports. It runs locally via npx with a Paddle API key and can target sandbox or production. You can limit it to read-only or non-destructive tools.

## Install

1. **Add the server to Codex**

   Codex CLI:

   ```bash
   codex mcp add paddle --env PADDLE_API_KEY=YOUR_PADDLE_API_KEY --env PADDLE_ENVIRONMENT=YOUR_PADDLE_ENVIRONMENT --env PADDLE_MCP_TOOLS=YOUR_PADDLE_MCP_TOOLS -- npx -y @paddle/paddle-mcp
   ```

   config.toml:

   ```toml
   [mcp_servers.paddle]
   command = "npx"
   args = ["-y", "@paddle/paddle-mcp"]
   
   [mcp_servers.paddle.env]
   PADDLE_API_KEY = "YOUR_PADDLE_API_KEY"
   PADDLE_ENVIRONMENT = "YOUR_PADDLE_ENVIRONMENT"
   PADDLE_MCP_TOOLS = "YOUR_PADDLE_MCP_TOOLS"
   ```

   Agents SDK:

   ```python
   from agents import Agent, Runner
   from agents.mcp import MCPServerStdio
   
   async with MCPServerStdio(
       name="Paddle",
       params={"command": "npx", "args": ["-y", "@paddle/paddle-mcp"]},
   ) as server:
       agent = Agent(name="Assistant", mcp_servers=[server])
       result = await Runner.run(agent, "Create a Pro plan product with monthly and annual prices in sandbox")
       print(result.final_output)
   ```

## Example prompts

- "Create a Pro plan product with monthly and annual prices in sandbox"
- "List subscriptions that are past due"
- "How much revenue did we bill last month?"
- "Pause the subscription for customer ctm_123 until next month"

## Related

- [Chrome DevTools MCP](https://chatgptplugins.directory/mcp/chrome-devtools.md): Let coding agents control and debug a live Chrome browser
- [Playwright MCP](https://chatgptplugins.directory/mcp/playwright.md): Browser automation for agents via Playwright accessibility snapshots
- [GitHub](https://chatgptplugins.directory/mcp/github.md): Manage repos, issues, pull requests and Actions from your AI agent
- [Context7](https://chatgptplugins.directory/mcp/context7.md): Pull up-to-date, version-specific library docs into your coding agent
- [Supabase](https://chatgptplugins.directory/mcp/supabase.md): Manage Supabase databases, migrations, edge functions and logs
- [Stripe](https://chatgptplugins.directory/mcp/stripe.md): Query and act on your Stripe account and search Stripe docs from any agent

---
Source: https://chatgptplugins.directory/mcp/paddle · Index: https://chatgptplugins.directory/llms.txt · Independent and community-run. Not affiliated with or endorsed by OpenAI. ChatGPT is a trademark of OpenAI.
