Install in Claude

Step-by-step: install the Bunny plugin in the Claude app and connect it to your Bunny account, so Claude can answer questions and run billing tasks against your live data

The Bunny Agent Plugin installs straight into the Claude app — claude.ai in the browser, or the Claude desktop app. One install gives Claude both halves of the toolkit: the skills that teach it how Bunny works, and the MCP connector that lets it read and change your real data.

The whole process takes a couple of minutes and needs no API client, client ID, or secret.

Plugins are available on Claude’s paid plans — Pro, Max, Team, and Enterprise. On Team and Enterprise plans your workspace administrator may need to allow plugins from external repositories first.

Before you startLink to Before you start section

You’ll need:

  • A Claude account on a paid plan.
  • A Bunny user account. The connector runs as you — it sees and does exactly what your Bunny permissions allow, and nothing more.

Part 1 — Add the Bunny marketplaceLink to Part 1 — Add the Bunny marketplace section

Step 1: Open the Plugins tabLink to Step 1: Open the Plugins tab section

In the Claude sidebar, click Customize, then select the Plugins tab.

Step 2: Add a marketplace from a repositoryLink to Step 2: Add a marketplace from a repository section

Find the Personal plugins section, click the + button, and choose Add marketplace. Then select Add from a repository.

Step 3: Paste the Bunny repository URLLink to Step 3: Paste the Bunny repository URL section

Enter Bunny’s plugin repository:

https://github.com/bunnyapp/skills

Confirm, and Claude syncs the marketplace — it reads the repository and lists the plugins it publishes. The Bunny marketplace is named bunny-ai-toolkit.

The repository is public and open source, so there’s nothing to authenticate at this stage. Claude re-syncs it to pick up new and updated skills as Bunny publishes them.

Step 4: Install the Bunny pluginLink to Step 4: Install the Bunny plugin section

The Bunny plugin now appears in the marketplace listing. Click to add it.

At this point Claude has the skills — it knows Bunny’s domain model, its GraphQL API, the SDKs, the React components, and how quoting and subscriptions actually work. It does not yet have access to your account. That’s the next part.


Part 2 — Connect your Bunny accountLink to Part 2 — Connect your Bunny account section

Step 5: Open the plugin’s connectorsLink to Step 5: Open the plugin’s connectors section

Open the installed Bunny plugin and select Connectors. The Bunny connector is listed there — it’s the MCP server configuration that ships inside the plugin, so there’s no URL to type.

Step 6: Install the connectorLink to Step 6: Install the connector section

Click to install the Bunny connector, then Continue, then Add.

Step 7: Connect and sign in to BunnyLink to Step 7: Connect and sign in to Bunny section

Click Connect. Claude sends you to Bunny to sign in with your normal Bunny credentials.

Step 8: Allow the requested scopesLink to Step 8: Allow the requested scopes section

Bunny shows you what Claude is asking for. Review the scopes and approve them.

The token Claude receives is stamped with your user and the account you consented for. It cannot reach data you couldn’t reach yourself in Bunny.

That’s it — you’re connected.


Using itLink to Using it section

Start a new chat. Claude now has the Bunny skills and, through the connector, the 32 MCP tools and context resources. Ask in plain language:

  • “Which of my customers have invoices more than 90 days overdue?”
  • “What was our MRR last quarter, and what drove the change?”
  • “What will Acme be invoiced next month?”
  • “Give Acme Corp 20% off their Enterprise subscription.”
  • “Set up a new product with a monthly plan at $50 per seat.”

You can also reach the plugin’s skills directly by typing / or clicking the + button in the composer.

Because the plugin includes the same operator skills that steer Bunny’s own RevOps Agent, Claude picks the right tool for the job rather than guessing — which is the difference described in A note on results across clients.


What Claude can and can’t doLink to What Claude can and can’t do section

Worth knowing before you turn it loose on a live account:

  • It acts as you. Every tool call runs under your Bunny authorization scope.
  • Reads are safe. Questions about revenue, accounts, invoices, and subscriptions never change anything.
  • Nothing bills a customer by accident. Subscription changes go through a quote, and quotes are always created as drafts. A draft bills nobody until it’s explicitly applied.
  • You can preview first. Ask what an account’s next invoice will contain, and Bunny calculates it without creating anything.

The full detail is in Safety & permissions.


Using Claude Code instead?Link to Using Claude Code instead? section

If you’re a developer working in Claude Code rather than the Claude app, skip all of the above and run two commands in a chat:

/plugin marketplace add bunnyapp/skills
/plugin install bunny-plugin@bunny-ai-toolkit

Other tools — VS Code, Cursor, Gemini CLI, OpenAI Codex — are covered on the AI Agent Skills page.


TroubleshootingLink to Troubleshooting section

The marketplace won’t sync. Check the URL is exactly https://github.com/bunnyapp/skills, with no trailing slash or .git suffix. On a Team or Enterprise plan, confirm your workspace administrator permits plugins from external repositories.

I don’t see the Plugins tab. Plugins require a paid Claude plan (Pro, Max, Team, or Enterprise).

Claude has the skills but says it can’t see my data. The plugin install and the account connection are two separate steps. Re-open the plugin, check Connectors, and confirm the Bunny connector shows as connected — Part 2 above.

Claude can’t find records I know exist. The connection runs under your Bunny permissions. If your user can’t see those records in Bunny directly, neither can Claude.

Something else. Report it in the skills repository or contact Bunny support.