Hosted MCP server
One connector for Claude, ChatGPT in developer mode, Cursor and other MCP clients.
Solution
To add subscriptions to an app built with an AI agent, connect the agent to RevenueDot's hosted MCP server at https://mcp.revenuedot.app/mcp, install the add-subscriptions skill, and let it set up products, entitlements and the SDK's proxy URL. The agent signs in with OAuth, and you choose what it may do.
Free up to $10,000 a month in tracked revenue. Works with the RevenueCat SDK you already ship.
One connector for Claude, ChatGPT in developer mode, Cursor and other MCP clients.
add-subscriptions, migrate-from-revenuecat, support-playbook, weekly-revenue-check and self-host.
Agents read the docs as plain text at revenuedot.app/llms.txt and in the docs' Markdown copies.
Read only, read and change, or money actions, per project.
Steps
Start free on Cloud. Add your store apps, or a Test Store app to start without store accounts.
In Claude Code run the command below, then /mcp to sign in. In Cursor and other clients, add a streamable HTTP MCP server with the same URL.
Run npx skills add revenuedot/agent-skills to add the workflows to any agent, or install the plugin in Claude Code or Codex.
For example: set up monthly and annual Pro plans for my iOS and Android apps behind a pro entitlement, and add a paywall to my app.
The agent adds the RevenueCat SDK and sets the proxy URL to https://api.revenuedot.app. Review the diff, then test with a Test Store key in a debug build.
Terminal
The assistant opens a RevenueDot page where you sign in, pick one project and choose what it may do. The same server backs the RevenueDot plugin for Codex and the connector for Claude. The ChatGPT directory listing is not live yet, so add it as a developer-mode connector.
claude mcp add --transport http revenuedot https://mcp.revenuedot.app/mcp
/plugin marketplace add revenuedot/agent-skills
/plugin install revenuedot@revenuedot Permissions
| 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 and manage webhooks |
| Money actions | Also extend, cancel and refund subscriptions and make Test Store purchases. A separate checkbox |
The connection is a secret API key limited to one project and the access you chose. Delete it under API keys to disconnect.
Context
.md copy.Safety
FAQ
Yes. Connect Claude Code to the RevenueDot MCP server with claude mcp add --transport http revenuedot https://mcp.revenuedot.app/mcp, sign in, and ask it to set up plans. The add-subscriptions skill guides the SDK code for iOS, Android, React Native and Flutter.
Add an MCP server of type streamable HTTP with https://mcp.revenuedot.app/mcp and choose OAuth. In ChatGPT turn on developer mode and add it as a connector. The ChatGPT directory listing is not live yet.
You choose the limit per project: read only, read and change, or money actions as a separate checkbox. The agent never needs store keys, and it asks before it cancels, refunds or deletes. Disconnect by deleting its API key.
It is a plain-text index of the docs for AI agents, with a full version at llms-full.txt. Every docs page also has a Markdown copy, so an agent can read the exact steps.
Yes, something has to verify store receipts and track entitlements. RevenueDot is that server, so the agent only adds the RevenueCat SDK and one proxy URL line, with no purchase backend to write.
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