Ask your app anything — revenue, errors, read-cost, growth — and get rendered charts back.
Ask your app anything — revenue, errors, read-cost, growth — and get rendered charts back.
Most MCP servers are a connector to one system. Prism is an intelligence layer over your whole app — because Crossdeck already joins the layers about your users (identity · revenue · entitlements · errors · analytics · database read-cost) into one source of truth, by identity.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_projects | list every app this connector can read (your portfolio). |
| get_portfolio | the coverage map: for each app, which surfaces are instrumented vs a blind spot. Load it first so a later blank reads as a known blind spot, not a fact. |
| use_project | set the current app for subsequent tools ("switch to <app>"). |
| get_revenue | MRR, paying-customer count, per-rail split (Stripe/Apple/Google), optional daily trend. |
| get_customers | the customer census: the paying-customer count (plus total / active where instrumented). The canonical "how many customers does this app have" answer. |
| get_read_cost | database read-cost split into per-user reads vs un-attributed overhead, by operation. |
| get_error_impact | for one error: how many distinct users hit it, and how many are paying (counts). |
| get_error_affected_users | the **named paying users** an error hit, each with monthly revenue and last-hit, sorted by revenue at risk. *Returns your own identifiers only — never emails/names you didn't provide.* |
| get_customer | one customer across every layer Crossdeck joins by identity: what they pay × active entitlements × read-cost. |
| get_host_analytics | page views + unique visitors for a host/subdomain you own (optional daily series). |
| get_host_top_pages | top pages or referrers for a host you own. |
| draw_user_growth | an interactive line chart of visitors + page views over time. |
| open_moat_dashboard | a customer's cross-layer dashboard (pay × entitlements × read-cost) rendered as cards. |
{
"mcpServers": {
"prism": {
"command": "npx",
"args": ["-y", "ENOENT"],
"env": {
"CROSSDECK_SECRET_KEY": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| CROSSDECK_SECRET_KEY | Credential the server authenticates with. | Yes |
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Facilitates interaction with the PyTorch HUD API, providing access to CI/CD data, job logs, and analytics.
MCP server for 1C:Enterprise (1С) over OData. Ask your accounting database in natural language — debtors, sales, taxes, cash flow — from any MCP
Your AI marketing analyst, connected to live data. 75 MCP tools across Google Ads, Meta Ads, GA4, Search Console, Shopify, Stripe and WordPress — read, analyze, manage, and monitor.
Draft, schedule and publish LinkedIn posts, reply to comments and read analytics via 2pr.io.
Read Accredible credentials, groups, designs, analytics, skills; issue one credential as a draft.