rc — Claude Code plugin: manage RevenueCat
Configure RevenueCat projects, apps, products, entitlements, and offerings from Claude Code. Account access requires browser-based OAuth authentication.
/plugin install rc@claude-plugins-official
/plugin install revenuecat@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install revenuecat@claude-community
/plugin marketplace add anthropics/claude-plugins-officialWhat rc does
The plugin connects the RevenueCat MCP server to Claude Code. Use it to create apps and products, set up entitlements, offerings, and packages, or inspect a project’s status. It can also access revenue, conversion funnel, and experiment data.
Sign in to RevenueCat through OAuth in your browser. The plugin’s access follows your account permissions and covers its projects. Store price changes affect what current customers pay: the agent presents a plan for review before applying it. Keep that impact in mind when changing subscription prices.
What it helps with
- create iOS and Android apps in a RevenueCat project
- set up subscription products, entitlements, and offerings
- inspect a project’s configuration and status
- review and apply an App Store subscription price change
Example prompts for the agent
- Set up RevenueCat for my app and create monthly and annual subscription products.
- Show the status of my RevenueCat project, including its apps, products, entitlements, and offerings.
- Raise the App Store price of my annual plan and show me the change plan first.
How to install rc
Plugin marketplace
/plugin install rc@claude-plugins-official/plugin install revenuecat@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-community/plugin install revenuecat@claude-community/plugin marketplace add anthropics/claude-plugins-officialStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about rc
How do I install rc in Claude Code?
Add the official marketplace with /plugin marketplace add anthropics/claude-plugins-official, then install the plugin with /plugin install revenuecat@claude-plugins-official.
What does the rc plugin do?
It connects RevenueCat’s MCP server to Claude Code for managing projects, apps, products, entitlements, and offerings. It can also access revenue, conversion funnel, and experiment data.
What authentication does rc require?
Sign in to a RevenueCat account using OAuth in your browser. The plugin’s access is governed by that account’s permissions.
Source text
revenuecat · MIT
# RevenueCat Plugin
Configure RevenueCat projects, products, entitlements, and offerings directly from your AI coding assistant. Access data about your revenue, conversion funnel, and experiments. Manage your in-app purchase monetization without leaving your agent. Works with **Claude Code, Cursor, OpenAI Codex, Visual Studio Code, and Gemini CLI**.
## Authentication
The plugin requires authentication with your RevenueCat account via OAuth.
Depending on the environment, you might get prompted to authenticate immediately, when you first use a RevenueCat tool, or manually (in Gemini: `/mcp auth revenuecat`). Authentication happens via OAuth in your browser. This grants access based on your RevenueCat account permissions and covers all your projects.
## Example Workflows
### New App Setup
```
You: Set up RevenueCat for my fitness app
Claude: I'll help you set up RevenueCat. What platforms are you building for?
You: iOS and Android
Claude: Creating your iOS app... [creates app]
Creating your Android app... [creates app]
What subscription tiers do you want? (e.g., monthly, annual)
You: Monthly at $9.99 and annual at $79.99
Claude: [Creates products, entitlements, offering, packages]
Setup complete! Here are your API keys:
iOS: appl_xxxxx
Android: goog_xxxxx
```
### Quick Project Check
```
You: What is the status of my RevenueCat project
Claude: RevenueCat Project Status
============================
Project: Fitness App (proj123)
Apps: 2 (iOS, Android)
Products: 4
Entitlements: 2
Offerings: 1
✅ Configuration looks healthy!
```
### Store Product Management
```
You: Raise the price of my annual plan to $89.99 on the App Store
Claude: [reads current store state, creates a plan, shows the diff]
rc_annual — currently $79.99 (USD base), live in 175 territories
Plan: $89.99 base price; other subscription territories equalized from US
Review: https://app.revenuecat.com/projects/{project_id}/product-catalog/product-editor/review-changes?plan_id={plan_id}
This changes what live customers pay. Apply this plan?
You: Yes
Claude: [applies the plan and polls until it finishes]
Done — the new price is live in App Store Connect. Want me to submit it to Apple for review?
```
## MCP
This plugin contains the RevenueCat MCP server setup and uses it to access your RevenueCat projects.
## Support
- [RevenueCat Documentation](https://www.revenuecat.com/docs)
- [MCP Server Documentation](https://www.revenuecat.com/docs/tools/mcp/overview)
- [Community Forum](https://community.revenuecat.com/)
- [GitHub Issues](https://github.com/RevenueCat/ai-toolkit/issues)
## License
MIT License — see [LICENSE](LICENSE) for details.
© RevenueCat · MIT · RevenueCat/ai-toolkit