RevenueCat AI Toolkit plugin

The RevenueCat plugin runs subscriptions from your agent: projects, products, offerings, revenue data and mobile SDK skills

  • 79 ★ on the repository
  • Last commit
  • MIT
PluginOfficial

Broad access

Why this level

  • Through OAuth the agent gets your RevenueCat account permissions across all projects and can create and change products, entitlements and offerings
  • The tool reads revenue and conversion data of your app
All reasons and checks

revenuecat/ai-toolkit

Install

Manual install

/plugin install revenuecat --marketplace RevenueCat/ai-toolkit

For Android also run /plugin install revenuecat-play-billing --marketplace RevenueCat/ai-toolkit.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Through OAuth the agent gets your RevenueCat account permissions across all projects and can create and change products, entitlements and offerings
  • The tool reads revenue and conversion data of your app

This is third-party code. Review the repository files before installing.

What it does

RevenueCat AI Toolkit is a marketplace of two plugins for in-app purchases. The `revenuecat` plugin connects the RevenueCat MCP server and integration skills for iOS, Android, Kotlin Multiplatform, Flutter and React Native. Through it an agent configures projects, products, entitlements and offerings and reads revenue, conversion funnel and experiment data. The second plugin, `revenuecat-play-billing`, adds skills on Google Play Billing with the RevenueCat Android SDK: purchases, plan and price changes, payment recovery, webhooks, testing and security. Its content is synced from the play-billing-skills repository.

Who it is for. Mobile developers and subscription app owners who configure RevenueCat and want to do it from Claude Code, Cursor, Codex or Gemini CLI.

Good fit when

  • You set up RevenueCat for a new app and ask the agent to create apps, products and offerings
  • You want a quick project summary: how many apps, products, entitlements and offerings are configured
  • Android subscriptions break on plan or price changes and you need a reference for Google Play behavior
  • A team wires up RevenueCat webhooks and reconciles subscription states
  • You move an app to Flutter or React Native and look for a vetted integration order

Not a fit when

  • You do not use RevenueCat: the plugin is tied to its projects and API
  • The agent cannot be given access to a RevenueCat account, because sign-in is OAuth with your account permissions
  • You work only with Google Play Billing directly, without the RevenueCat SDK
  • You want product edits in a live project with no human confirmation

Example request

Set up RevenueCat for my fitness app on iOS and Android: monthly at 9.99 dollars and annual at 79.99

Limitations

Sign-in uses OAuth in the browser and grants your RevenueCat account permissions across all projects. Installing the plugin does not start sign-in: in Codex run `codex mcp login RevenueCat` and in Gemini `/mcp auth revenuecat`. Codex has a known issue reloading plugin MCP servers, and the README advises registering the server globally. Gemini installs only the `revenuecat` plugin, without Play Billing. Visual Studio Code support is experimental. The agent creates and changes real products and offerings, so review steps before applying them in a live project.

How to disable. In Claude Code remove the plugin through `/plugin` and revoke the OAuth grant in RevenueCat settings. In Codex uninstall the plugin in `/plugins` and remove a globally added server from the Codex MCP settings.

FAQ

How do I install RevenueCat in Claude Code?

Run `/plugin install revenuecat --marketplace RevenueCat/ai-toolkit`. For Android add `revenuecat-play-billing`. You can also use `/plugin`, the Marketplace item, adding `RevenueCat/ai-toolkit`.

How do I sign in to RevenueCat from the plugin?

Sign-in uses OAuth in the browser and opens all your projects per account permissions. In Codex run `codex mcp login RevenueCat`, in Gemini `/mcp auth revenuecat`.

How do the two plugins differ?

`revenuecat` gives the MCP server and cross-platform integration skills. `revenuecat-play-billing` adds deep Google Play subscription skills for the Android SDK.

Does it work outside Claude Code?

Yes, it installs in Cursor, Codex, Visual Studio Code and Gemini CLI, and for other clients `npx skills add RevenueCat/ai-toolkit` installs the skills without the MCP server.

What is the MCP server address?

`https://mcp.revenuecat.ai/mcp`. In Codex you can add it with `codex mcp add RevenueCat --url https://mcp.revenuecat.ai/mcp`.

Discussion

No questions or reviews yet.

Plugins

45 RevenueCat skills for Android billing: Play Billing Library, subscriptions, RTDN and the RevenueCat SDK, setup to recovery.

SkillMinimal access60Repository stars

App Store Connect MCP

appstoreconnect-mcp

An MCP server for App Store Connect: subscription prices by country, offers, review submission and sales reports straight from an agent chat

MCP serverBroad access5Repository stars

A Callstack plugin that shows simulators and devices beside the agent chat and lets it control the mobile app.

PluginExtended access233Repository stars

Heimdall gives an agent the whole App Store Connect and Server APIs: releases, subscriptions, reviews, TestFlight, 786 tools

MCP serverBroad access57Repository stars

A Claude Code skill that builds Expo mobile apps with onboarding, paid subscriptions, AdMob ads, analytics and localization.

SkillExtended access114Repository stars

README in short

The README lists the two plugins and installation routes for Claude Code, Cursor, Codex, Gemini CLI, Visual Studio Code and Agent Plugins clients. It also covers OAuth sign-in, two example dialogs, an MCP tools reference and support links.

README badge

Report a problem