Surprising benefits of MCP-only analytics
What changes when you delete the dashboard and put analytics inside the same chat that writes your code.
Offstage has no dashboard. You drop in an SDK, connect the MCP server, and ask Claude. That's the whole product. We expected this to feel like a constraint — it mostly feels like a release.

Distraction-free
A dashboard is a thing you have to look at. Sidebar, date picker, a saved view someone made six months ago that no longer means anything. Every glance is an invitation to wander.
MCP-only means you ask, you get the answer, you go back to work. There's no "while I'm here, let me check…"
Plain English
You already know how to ask how many signups did we get this week, and how many came from the launch tweet? You just don't want to write the SQL.
The MCP tools — query_uniques, query_top, events_recent, identities_get — are typed and small. Claude picks the right ones and composes them.
Quick setup using Claude
The same agent that's about to query your traffic also installs the SDK.
> add Offstage to this app and start tracking page views
Claude calls setup_sdk, drops the provider in, wires up the MCP connection, and you're tracking inside a few minutes. No copy-paste from a docs page.
Context your dashboard never had
This one surprised us. When you ask about traffic in the same session Claude has your codebase, it can correlate things a standalone tool can't.
> uniques to /pricing dropped 30% on Tuesday — was that my deploy?
Claude looks at the deploy, looks at the data, tells you yes or no. That's not a question a dashboard can answer.
Follow-ups are free
Dashboards make you build a new view for every new question. Conversations don't.
> break that down by country
> now just the EU
> and just on mobile
Each one is a tool call, not a click-path through filters. The conversation is the iteration.
No dashboard rot
The chart no one looks at. The view someone built before they left. The filter that's quietly broken because the schema changed.
There's nothing to rot when there's nothing to look at. Every answer is generated fresh from the question you just asked.
The pitch
It isn't MCP is a cool protocol. It's that once you remove the dashboard, a stack of small frictions go with it — and a couple of things become possible that weren't before.