SoulStack.

MCP connector

Last updated 11 October 2026

Ask an AI assistant about every app you run. SoulStack’s MCP server gives Claude, ChatGPT, Cursor, VS Code or any MCP client read-only access to your stack: revenue, churn, users, errors, AI costs, health scores and alerts.

01What you need

  • A SoulStack account on the Studio plan.
  • At least one app with a connected source, such as Stripe or RevenueCat, so there is data to read.

02Connect

Server URL: https://www.soulstack.app/api/mcp (Streamable HTTP).

  • Claude. Add SoulStack from the connector directory, or add a custom connector with the URL above. You’ll be asked to sign in to SoulStack and allow access.
  • Other clients with OAuth (ChatGPT, Cursor, VS Code, the MCP Inspector). Add the URL. The client registers itself and opens SoulStack’s sign-in.
  • Clients without OAuth. Create an access token in Settings → API & MCP and send it as Authorization: Bearer sk_soulstack_….

03Tools

Every tool is read-only and only sees your own account.

  • get_stack_overview KPIs across your stack, most at-risk app first.
  • list_apps every app, including ones still waiting for their first sync.
  • get_app_metrics full detail for one app.
  • compare_apps one metric across 2 to 10 apps, ranked.
  • compare_periods a metric’s latest window against the one before.
  • get_metric_series the daily points behind a metric.
  • get_revenue_breakdown new and churned MRR, refunds, failed payments.
  • get_health_breakdown what makes up an app’s 0 to 100 score.
  • get_ai_spend AI costs by provider and by app.
  • list_alerts and explain_alert open alerts and what to do about them.
  • list_connections which sources are connected, stale or missing.

04Example prompts

  • Which of my apps needs me today, and why?
  • Why did MRR drop last month? Break it down by app.
  • Compare churn across my apps over 90 days.
  • Which app spends the most on AI, relative to its revenue?

05Security and privacy

  • Read-only: the connector can’t change anything in SoulStack and never sees your connection keys.
  • Disconnect a client at any time in Settings → API & MCP. It loses access immediately.
  • Requests are rate limited per account.
  • See the Privacy Policy for how your data is handled.

06Support

PACHIFUNK OÜ · Tornimäe tn 5, Tallinn, Harju maakond, 10145, Estonia · VAT EE102684858 · tommy@pachifunk.com