MCP

AI Assistants for Your Subscription Data

Connect Claude, ChatGPT, Cursor, Windsurf, or any other MCP-compatible AI assistant to your GrowPanel account. Ask questions in plain English, get answers grounded in your real data.

Open source · Free until you're above $200k ARR

What is MCP?

The Model Context Protocol is an open standard from Anthropic that lets AI assistants connect to your tools and data. Think of it as a universal adapter: one server, many clients.

Natural language queries

"What was our MRR growth last quarter?" — your AI assistant fetches the answer from GrowPanel directly. No SQL, no exports.

Works with any MCP client

Claude Desktop, ChatGPT, Cursor, Windsurf, Zed, Continue, and a growing list of others. Set up once, use from everywhere.

Live, not stale

Every question hits the live API. No cached data, no out-of-date dashboards — the AI sees what GrowPanel sees, right now.

Read and write

14 tools cover the most common workflows: query reports, list customers, trigger resyncs, manage settings, export CSVs, and more.

Authenticated with your API key

Each developer or AI agent uses their own GrowPanel API key. Easy to audit, easy to revoke, scoped to the right account.

Open source

Published on npm as growpanel-mcp-server. Run locally, on a server, or in Docker — your choice.

14 tools, one server

Everything an AI needs

The MCP server exposes a focused set of tools that map cleanly to GrowPanel's API. Dynamic tools mean any future endpoint just works — no waiting for an update.

  • get_report — fetch any of GrowPanel's reports by name
  • list_customers, get_customer — query customer data
  • resync_customer — trigger a billing-source resync
  • list_plans, manage_data — read/write plans, plan groups, custom variables
  • export_csv — download report data as CSV
  • manage_settings, manage_webhooks, manage_account, manage_billing, manage_team, manage_api_keys
  • api_request — direct passthrough to any GrowPanel API endpoint
Full Tool Reference
// Example Claude conversation
You: What's our top-5 churning plan this month?

Claude: I'll fetch the latest churn breakdown.
> get_report(name="churn", breakdown="plan", period="month")

The top 5 plans by churned MRR this month:
1. Pro Annual: $4,200 (12 customers)
2. Starter Monthly: $890 (8 customers)
3. Scale Annual: $750 (1 customer)
4. Starter Annual: $420 (2 customers)
5. Pro Monthly: $280 (3 customers)

Pro Annual is the standout — want me to pull
the list of the 12 customers who churned?

Setup in 3 Steps

From npm install to first AI question in under five minutes.

1

Get an API key

In GrowPanel: Settings → API keys → Create new. Copy the key — you'll only see it once.

2

Install the server

npx growpanel-mcp-server with GROWPANEL_API_KEY in the environment. Works on macOS, Linux, Windows.

3

Add to your AI client

Paste the MCP config into Claude Desktop, Cursor, Windsurf, or your client of choice. Restart the app and start chatting.

What People Ask Their AI

Real questions teams put to Claude or ChatGPT over their GrowPanel data.

"Pull a list of customers paying more than €5k MRR who haven't logged in in 30 days."

"What was net new MRR for Q3, broken down by plan group?"

"Compare this month's churn rate to the trailing-6-month average."

"Trigger a resync for customer cus_abc123 — their MRR looks wrong."

"Export the cohort report for customers acquired in 2025 as CSV."

"Set up a webhook for new churn events pointing at our internal Slack relay."

Ready to connect your AI assistant?

Free until you're above $200k ARR. No credit card required.