by PaddleHQ
Interact with the Paddle API to manage product catalog, billing, subscriptions, and generate custom financial reports through AI assistants or AI‑powered IDEs.
Provides a Model Context Protocol (MCP) server that exposes Paddle Billing operations—product catalog, pricing, customers, transactions, subscriptions, and reporting—so AI assistants and IDE extensions can call these capabilities directly.
npx command shown below.{
"mcpServers": {
"paddle": {
"command": "npx",
"args": ["-y", "@paddle/paddle-mcp", "--api-key=PADDLE_API_KEY", "--environment=(sandbox|production)"],
"env": { "PADDLE_API_KEY": "<YOUR_API_KEY>" }
}
}
}
Replace PADDLE_API_KEY with your actual key and choose the appropriate environment.
Q: Does this server work with Paddle Classic? A: No, it only supports Paddle Billing. For Classic, see the Paddle Classic API reference.
Q: Which command should I use to run the server?
A: Prefer npx as shown in the configuration; it installs the package on the fly.
Q: How do I switch between sandbox and production?
A: Set the --environment flag to sandbox or production (or use the PADDLE_ENVIRONMENT env variable).
Q: Can I debug the server?
A: Yes, run pnpm inspector to launch the MCP Inspector tool for request/response debugging.
Q: What runtime is required? A: Node.js (npm) environment; the server is distributed as an npm package.
Paddle Billing is the developer-first merchant of record. We take care of payments, tax, subscriptions, and metrics with one unified API that does it all.
This is a Model Context Protocol (MCP) server that provides tools for interacting with the Paddle API.
Important: This MCP server works with Paddle Billing. It does not support Paddle Classic. To work with Paddle Classic, see: Paddle Classic API reference
To use the MCP server, you'll need an API key. You can create and manage API keys in Paddle > Developer tools > Authentication:
To run the server in a client like Claude Desktop, Cursor or Windsurf, add the following to your MCP config:
{
"mcpServers": {
"paddle": {
"command": "npx",
"args": ["-y", "@paddle/paddle-mcp", "--api-key=PADDLE_API_KEY", "--environment=(sandbox|production)"]
}
}
}
Replace PADDLE_API_KEY with your API key, and pass the correct value as environment.
For detailed setup guides, see:
Install dependencies:
pnpm install
Build the server:
pnpm build
Update client to use the local build:
{
"mcpServers": {
"paddle": {
"command": "node",
"args": ["path/to/paddle-mcp-server/build/index.js"],
"env": {
"PADDLE_API_KEY": "your_api_key",
"PADDLE_ENVIRONMENT": "sandbox"
}
}
}
}
To debug the MCP server, you can use the MCP Inspector tool:
Run the server with the inspector:
pnpm inspector
Open the provided URL in your browser to view and debug the MCP requests and responses.
Include the --api-key and --environment arguments.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by stripe
Integrates Stripe's APIs into LLM‑driven agent workflows via Python and TypeScript libraries, exposing tool definitions compatible with Model Context Protocol for seamless function calling.
by goat-sdk
Enables AI agents to send and receive payments, purchase goods and services, execute investment strategies, tokenize assets, and obtain financial insights by leveraging blockchains, stablecoins, and wallets.
by financial-datasets
Provides access to income statements, balance sheets, cash flow statements, stock prices, market news, and cryptocurrency data through MCP tools for AI assistants.
by alpacahq
Enables large language models to trade stocks and options, retrieve real‑time and historical market data, and manage portfolios using plain English commands through a local or remote MCP server.
by XeroAPI
Provides a bridge between the Model Context Protocol and Xero's API, enabling standardized access to Xero accounting and business features.
by stefanoamorelli
Provides an MCP server that connects AI models to SEC EDGAR filings, enabling real‑time retrieval of company filings, financial statements, and insider‑trading data with exact XBRL precision and verifiable filing references.
by ariadng
Enables AI LLMs to execute trades on the MetaTrader 5 platform through the Model Context Protocol.
by calvernaz
Provides access to Alpha Vantage stock market data via an MCP server, supporting stdio and HTTP streaming modes with optional OAuth 2.1 authentication.
by kukapay
Integrates the Freqtrade cryptocurrency trading bot with MCP, exposing its REST API as tools for AI agents to perform automated trading operations.