Connects coding agents to Dodo Payments APIs, documentation search, and integration guidance through two MCP servers.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Dodo Agent Plugin.
The dodopayments/dodo-agent-plugin MCP server distributes two MCP servers alongside a collection of agent skills. dodopayments-api provides live access to Dodo Payments functionality, including payments, subscriptions, customers, products, refunds, license keys, and usage-based billing. dodo-knowledge performs semantic search across the current Dodo Payments documentation and does not require credentials.
The package is intended for AI coding agents rather than as a standalone payments SDK. The repository follows the Agent Plugins 1.0.0 layout, with MCP definitions in mcp.json, skills under skills/, and compatibility manifests for clients that do not load the standard format directly.
The API MCP server uses browser OAuth by default. No local API key is needed for the standard setup; the first request to a Dodo tool prompts the user to sign in. The documentation server is available without authentication.
The plugin can load in Claude Code, Codex CLI, Cursor, Kiro, Gemini CLI, VS Code with GitHub Copilot, and OpenCode, although the exact installation and feature coverage differ. Gemini CLI receives the two MCP servers but not the seventeen skills. OpenCode registers both MCP servers through its plugin configuration, while its skills require a locally installed package and an explicit skills.paths entry.
Installation is client-specific. Claude Code and Codex CLI install the repository through their plugin marketplace commands. Cursor, Kiro, Gemini CLI, and VS Code use a cloned repository directory. OpenCode uses the @dodopayments/opencode-plugin npm package in opencode.json.
For OpenCode, the plugin is sufficient to register both MCP servers. To expose the bundled skills, install the package in the project and point skills.paths to its node_modules/@dodopayments/opencode-plugin/skills directory. OpenCode can also override the default remote API server with a local dodopayments-mcp@latest entry using DODO_PAYMENTS_API_KEY, DODO_PAYMENTS_WEBHOOK_KEY, and DODO_PAYMENTS_ENVIRONMENT.
The dodopayments/dodo-agent-plugin MCP server supports live payment administration and documentation lookup. The included skills provide written guidance for SDK setup, environments, checkout sessions, payment links, subscriptions, mobile checkout, webhook verification, credit billing, usage billing, and license keys. Additional catalog and pricing skills are included in the repository, for a total of seventeen skills.
Capabilities depend on the host client. Gemini CLI exposes MCP only, and OpenCode does not discover installed-package skills automatically. Older versions of the repository had an OpenCode skill-discovery issue; the documented local package and skills.paths configuration is required for current use. Browser OAuth applies to the default API server, while a local API configuration requires the userβs Dodo credentials.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/dodopayments-dodo-agent-plugin)<a href="https://allmcps.com/mcp/dodopayments-dodo-agent-plugin"><img src="https://allmcps.com/api/badge/dodopayments-dodo-agent-plugin?style=directory" alt="Dodo Agent Plugin on AllMCPs" /></a>