SoulStack MCP
Hosted, read-only MCP server that lets Claude Code, Cursor or any MCP client read your SoulStack dashboard: MRR, churn, users, errors and AI costs across every app you run, plus 0 to 100 health scores and ranked alerts. 12 read-only tools including get_stack_overview, list_alerts, compare_apps, get_ai_spend and get_revenue_breakdown.
Hosted MCP Server
npx add-mcp 'https://www.soulstack.app/api/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
SoulStack.Fully AI native via MCP
Know what to tackle, and when.
Every app scored from its revenue, users, errors and costs.
Free for 1 app. No card needed.
Your stackExamplehealth ascending
41
Keyhaven
$4,820 MRR
At risk
52
Compass
$9,140 MRR
Watch
63
BuilderPal
€2,140 MRR
Watch
84
PocketPal
$6,320 MRR
Healthy
Every app, ranked by health
The one that needs you sits on top
The problem
Ten tabs to answer one question.
Revenue
Stripe
Users
PostHog
Errors
Sentry
Costs
OpenAI
None of them talk to each other.
So the app that’s slipping stays hidden.
How it works
Set it up once. It runs itself.
01
Connect
Paste a key for each provider.
Keys are encrypted and never shown again.
02
Score
Each app gets a health score from 0 to 100.
Missing data is left out, never guessed.
03
Tackle
Alerts are ranked by severity and money at risk.
The top of the list is what needs you.
The health score
A score you can check.
See every input, weight and contribution.
If a provider isn’t connected, SoulStack tells you what’s missing.
MRR growth30%
from Stripe / RevenueCat / App Store
Churn25%
from Stripe / App Store / Google Play
User growth20%
from PostHog
Error rate15%
from Sentry
Cost ratio10%
from OpenAI / Anthropic / OpenRouter / Vercel
Fully AI native
Ask your stack.Or use your own AI.
Ask in the app
Ask in plain English.
Answers come from your real numbers.
What should I tackle this week?
list_alertsget_stack_overview
Keyhaven first.
34 invoices failed this week against an average of 6.
Then Compass’s churn after the price change.
The rest can wait.
EXAMPLE
Use your own AIStudio
A hosted MCP endpoint with 12 read-only tools, for Claude Code, Cursor or any MCP client.
Your agent sees exactly what your dashboard shows.
claude mcp add --transport http soulstack \ https://www.soulstack.app/api/mcp \ --header "Authorization: Bearer sk_soulstack_…"
get_stack_overviewget_app_metricscompare_appsget_ai_spendget_health_breakdownlist_alertslist_appslist_connectionsget_metric_seriesget_revenue_breakdowncompare_periodsexplain_alert
Pricing
Start free.Upgrade when you grow.
Free covers 1 app and 5 AI questions a month.
Paid plans add more apps, every connector and more questions.
Free
$0/month
The whole dashboard, on the app that matters most.
- Up to 1 app
- 2 sources per app
- Health scores, alerts and trends
- 5 AI questions a month
- Export everything, any time
ProRecommended
$19/month
Your whole stack, and an agent that reads it.
- Everything in Free
- Up to 10 apps
- Every source
- 200 AI questions a month
- Answers cite the figures behind them Start with Pro
Studio
$49/month
Point your own AI at your whole stack.
- Everything in Pro
- Up to 50 apps
- Hosted MCP endpoint
- 5 live access tokens
- 1,000 AI questions a month
Read only
SoulStack reads your data.
It never writes to your providers.
Encrypted at rest
Keys are encrypted with AES-256-GCM.
Export anything
Download everything as JSON, any time.
Questions
Good to know.
What is SoulStack?
One dashboard for founders who run more than one app. It reads revenue, users, errors and AI costs from the tools you already use, scores each app from 0 to 100, and shows which one needs you first.
How is the health score worked out?
From five inputs: MRR growth (30%), churn (25%), user growth (20%), error rate (15%) and AI cost as a share of revenue (10%). If a source isn't connected, that input is left out, the others count for more, and the app tells you what to connect.
Which tools does it connect to?
Stripe, RevenueCat, App Store Connect and Google Play for revenue, PostHog for users, Sentry for errors, OpenAI, Anthropic and OpenRouter for AI costs, Vercel for hosting costs, and Supabase for numbers from your own database.
Are my API keys safe?
You give each provider's narrowest key, read-only wherever it's offered. Keys are encrypted before they're stored, never shown again, and SoulStack never writes to your providers.
Will it tell me when something goes wrong?
Yes. Alerts open when failed payments, churn, an MRR drop, errors or AI costs pass your limits, and SoulStack emails you when one opens. You choose which limits and which emails.
Can I use it with my own AI agent?
Yes. Ask questions about your stack inside SoulStack, or on Studio connect Claude Code, Claude Desktop, Cursor or any MCP client to your stack. It can read, never change.
What does it cost?
Free for 1 app. Pro is $19 a month for 10 apps, and Studio is $49 a month for 50 apps and the MCP endpoint. Cancel any time.
See what each connection reads on the integrations page.