---
id: "tools/ai-toolkit/plugins"
title: "Plugins"
description: "A plugin is the fastest way to set up the AI Toolkit. One install gives your agent the skills and configures the MCP server, so you don't have to set either up on its own."
permalink: "/docs/tools/ai-toolkit/plugins"
slug: "plugins"
version: "current"
original_source: "docs/tools/ai-toolkit/plugins.mdx"
---

> **AI agents:** This is the Markdown version of a RevenueCat documentation page. For the complete documentation index, see [llms.txt](https://www.revenuecat.com/docs/llms.txt).

A plugin is the fastest way to set up the [AI Toolkit](https://www.revenuecat.com/docs/tools/ai-toolkit). One install gives your agent the [skills](https://www.revenuecat.com/docs/tools/ai-toolkit/skills) and configures the [MCP server](https://www.revenuecat.com/docs/tools/mcp), so you don't have to set either up on its own.

Plugins are distributed from the [`RevenueCat/ai-toolkit`](https://github.com/RevenueCat/ai-toolkit) marketplace.

## Install

Install from your AI coding assistant's plugin marketplace.

### Claude Code

```bash
claude plugins marketplace add RevenueCat/ai-toolkit
claude plugins install revenuecat
```

### Cursor

Install from the [Cursor Marketplace](https://cursor.com/marketplace/revenuecat/revenuecat):

**Add to Cursor:** Install the `revenuecat` plugin in Cursor.

Or run:

```
/add-plugin revenuecat
```

### OpenAI Codex

Install and authenticate the RevenueCat plugin from a terminal:

```bash
# Add the RevenueCat marketplace
codex plugin marketplace add RevenueCat/ai-toolkit

# Install the RevenueCat plugin
codex plugin add revenuecat@RevenueCat

# Authenticate with RevenueCat
codex mcp login RevenueCat
```

Adding the marketplace does not install the plugin. The second command installs the `revenuecat` plugin from the registered `RevenueCat` marketplace.

Start a new Codex task after installation so the plugin's skills and MCP tools are loaded.

Verify the installation with:

```bash
codex plugin list
```

The output should show `revenuecat@RevenueCat` as `installed, enabled`.

For [`revenuecat-play-billing`](#revenuecat-play-billing), also run `codex plugin add revenuecat-play-billing@RevenueCat`.

If the skills load but RevenueCat tools are unavailable, or the tools disappear after restarting Codex, register the MCP server globally:

```bash
codex mcp add RevenueCat --url https://mcp.revenuecat.ai/mcp
codex mcp login RevenueCat
```

### Gemini CLI

```bash
gemini extensions install https://github.com/RevenueCat/ai-toolkit
```

### Visual Studio Code

Plugin marketplace support is currently experimental. Add this repository as a plugin marketplace, then install the plugin. See the [VS Code agent plugins instructions](https://code.visualstudio.com/docs/copilot/customization/agent-plugins#_configure-plugin-marketplaces).

For full installation and authentication instructions, see the [RevenueCat AI Toolkit on GitHub](https://github.com/RevenueCat/ai-toolkit#installation).

## Available plugins

The marketplace ships two plugins.

### RevenueCat

The main plugin. Installs every [skill](https://www.revenuecat.com/docs/tools/ai-toolkit/skills) and configures the [MCP server](https://www.revenuecat.com/docs/tools/mcp) against your RevenueCat account.

### revenuecat-play-billing

If you ship on Android, [`revenuecat-play-billing`](https://github.com/RevenueCat/play-billing-skills) adds in-depth Google Play subscription lifecycle skills: purchases, plan and price changes, payment recovery, webhooks, and security.

Install it alongside the main plugin from the same marketplace.

## Authentication

Plugins authenticate with OAuth. Your agent gets access based on your RevenueCat account permissions across all your projects, so you don't need to create or paste an API key.

To review or change what an account can reach, see [collaborator permissions](https://www.revenuecat.com/docs/projects/collaborators#permissions). To disconnect a plugin later, revoke its token from [Account → Security](https://www.revenuecat.com/docs/welcome/set-up-revenuecat/security#managing-oauth-tokens). See [OAuth](https://www.revenuecat.com/docs/projects/oauth-overview) for how these connections work.

## If your environment doesn't support plugins

Install the skills directly:

```bash
npx skills add RevenueCat/ai-toolkit
```

This installs the skills only. Follow the [MCP Server Setup](https://www.revenuecat.com/docs/tools/mcp/setup) guide to connect your agent to your projects.

## Next steps

- [Browse the skills](https://www.revenuecat.com/docs/tools/ai-toolkit/skills) your agent now has access to
- [Review the MCP tools](https://www.revenuecat.com/docs/tools/mcp/tools-reference) the plugin configured
- [Install the CLI](https://www.revenuecat.com/docs/tools/cli/setup) if you also want to configure RevenueCat from your terminal
