One URL
The same server is the RevenueDot connector for Claude and the plugin for ChatGPT and Codex.
Feature
RevenueDot has a hosted MCP server at https://mcp.revenuedot.app/mcp that connects ChatGPT, Claude, Claude Code, Codex and Cursor to your project with OAuth. Its 34 tools set up your catalog, find customers, grant access, debug webhooks and read revenue. You pick one project and one access level: read only, read and change, or money actions.
Free up to $10,000 a month in tracked revenue. Works with the RevenueCat SDK you already ship.
The same server is the RevenueDot connector for Claude and the plugin for ChatGPT and Codex.
Catalog setup, customer lookup, grants, webhooks, store connection checks and revenue reads.
Read only, read and change, and a separate Money actions checkbox for refunds and cancels.
No tool accepts a store key, a password or an API key. You add those in the dashboard.
| Assistant | Steps |
|---|---|
| Claude (claude.ai, Desktop, mobile) | Add a custom connector in Connectors settings and paste https://mcp.revenuedot.app/mcp |
| Claude Code | Run claude mcp add --transport http revenuedot https://mcp.revenuedot.app/mcp, then /mcp to sign in |
| ChatGPT | Turn on developer mode, add an MCP connector with the URL and choose OAuth |
| Codex | Run codex plugin marketplace add revenuedot/agent-skills, then install revenuedot |
| Cursor and others | Add an MCP server of type streamable HTTP with the same URL |
Steps
Run the claude mcp add command with the RevenueDot URL.
Type /mcp in Claude Code and choose RevenueDot. A RevenueDot page opens where you sign in with your dashboard account.
Choose one project and Read only, Read and change, or Read and change with Money actions. A first connection asks for read and change only.
Try: Is everything connected? Did any webhook fail this week? Or: Find the customer with email jane@example.com and tell me why they don't have access.
Then run /mcp in Claude Code to sign in. You can also install the plugin with /plugin marketplace add revenuedot/agent-skills, then /plugin install revenuedot@revenuedot.
claude mcp add --transport http revenuedot https://mcp.revenuedot.app/mcp | Choice | The assistant can |
|---|---|
| Read only | Read the catalog, customers, events, transactions, webhooks and metrics |
| Read and change | Also create products, entitlements and offerings, grant and revoke access, set customer attributes, manage webhooks and delete a customer |
| Money actions (separate checkbox) | Also extend, cancel and refund subscriptions and make Test Store purchases |
FAQ
Turn on developer mode in ChatGPT's settings, add an MCP connector with https://mcp.revenuedot.app/mcp and choose OAuth. Sign in with your RevenueDot account, pick one project and choose what ChatGPT may do. Then ask about customers, webhooks or revenue in chat.
Yes. RevenueDot's hosted MCP server at https://mcp.revenuedot.app/mcp has 34 tools for catalog setup, customer lookup, entitlement grants, webhooks, store connection checks and revenue. It works with ChatGPT, Claude, Claude Code, Codex and Cursor, and uses OAuth 2.1.
Only if you allow it. Refunds and cancels need the separate Money actions permission, and the assistant asks you to approve the customer and product it names first. Refunds and cancels work for Google Play. Apple does not let a server refund or cancel.
Delete the secret key named OAuth plus the app's name under API keys in the dashboard. The connection is that key, limited to the project and access you chose. It does not expire, so delete it when you stop using the assistant.
Yes. Send Authorization: Bearer sk_ with a secret key from API keys and give the key only the permissions you want the assistant to have. A self-hosted server can run the MCP server with its own URL.
Get started
Start free on RevenueDot Cloud, free up to $10,000 a month in tracked revenue, or move an existing RevenueCat app with one line of code.
Already have an account? Sign in · Prefer your own servers? Self-host free