Skip to content

Cursor + Rabolic

Rabolic in Cursor.

Add Rabolic to Cursor, and the agent can look up your events and reports next to your code: what a tracked event is called, how often it fires, and whether a change moved the numbers.

  • Read-only
  • Your own access
  • Disconnect any time
Cursor · Agentrabolic · MCP
YouDid yesterday’s release change anything?
  • rabolic.get_overviewread
  • rabolic.get_breakdownread

Sessions on 4.13.0 are 9% longer than on 4.12.0, and paywall-to-purchase conversion is up 3 points.

Sample data

set up

Three steps in Cursor.

  1. 1

    Add Rabolic to ~/.cursor/mcp.json, or .cursor/mcp.json in a project.

  2. 2

    Open Cursor Settings → MCP; Cursor asks you to sign in to rabolic.

  3. 3

    Your browser opens Rabolic: sign in and choose what it may read.

Add Rabolic
{
  "mcpServers": {
    "rabolic": { "url": "https://app.rabolic.com/api/mcp" }
  }
}

what to ask

Questions to start with.

  • “Which channel brought the most paying customers last month?”

    list_projectsget_revenue

  • “Where do people drop off between sign-up and purchase on iOS?”

    list_funnelsget_funnel

  • “How long does it take people to buy after their first visit?”

    get_journeys

  • “Did yesterday’s release change anything?”

    get_overviewget_breakdown

It reads as you. It never writes.

  • Read-only

    Every tool reads. No tool creates, edits or deletes anything in Rabolic.

  • Acts as you

    The app sees the organizations and projects you can open, with your role. Lose access in Rabolic and the app loses it on its next request.

  • You choose what

    Reports are on by default. Profiles of people and billing stay off unless you tick them when you connect.

  • Short-lived tokens

    Access tokens last an hour and refresh tokens rotate; a reused refresh token disconnects the app.

faq

Rabolic in Cursor, answered.

What is MCP?

The Model Context Protocol, an open standard AI apps use to call tools on other services. Rabolic runs an MCP server; your AI app connects to it and calls its tools when your question needs data.

Which AI apps work with Rabolic?

Claude (web and desktop), ChatGPT, Claude Code and Cursor have step-by-step guides. Any MCP client that supports remote servers with OAuth can connect to the same URL.

Can the app change anything in Rabolic?

No. Every tool reads. Creating funnels, editing events, alerts and settings stay in the dashboard.

What can it see?

What you can see, narrowed by the permissions you allow: your organizations and the projects your role opens. Profiles of people (names, emails, user ids) and billing are opt-in.

Which plans include it?

Every plan, and the trial.

How do I disconnect an app?

In Rabolic, open Account → Connected apps and choose Disconnect. The app loses access on its next request.

Is my data used to train models?

Rabolic doesn’t send your data anywhere on its own: the AI app requests results when you ask, and what it does with them follows that app’s own terms and your settings there.

Ask your analytics in Cursor.

Start a 3-day trial without a card. It begins with your first event, so you can set up the SDKs first.

  1. 1

    Create a project

    Sign up, name your project, and copy its publishable key.

  2. 2

    Add an SDK

    Web, React Native, Flutter or Node.js, or the HTTP API. Or run npx rabolic init.

  3. 3

    Watch the first event arrive

    It shows in live events within seconds, and your trial starts then.