Skip to content

mcpr Cloud

mcpr Cloud turns your MCP proxy into a fully observable production system. It ingests structured events from mcpr and gives you the tools to understand, debug, and optimize your MCP server — before your users report a problem.

Sign up at cloud.mcpr.app.

You’ve built an MCP server. AI clients are calling your tools. But you can’t answer basic questions:

  • “Is my server healthy right now?” — No dashboard, no error rate, no latency percentiles.
  • “Which tool is slow?” — Your server has 10 tools. One occasionally takes 5 seconds. You don’t know which.
  • “Is this a server problem or a client problem?” — ChatGPT shows 0.9% errors but VS Code shows 4.8%.
  • “What happened in this user’s session?” — A user reports “the tool didn’t work.” You can’t trace it.
  • “When did the errors start?” — Your payment tool started failing. 10 minutes ago? 3 hours ago?

mcpr Cloud answers all of these.

When you open a server in mcpr Cloud, you get 8 tabs:

TabPurpose
OverviewServer status, MCP schema, quick insights (slow calls, errors, clients)
LogsStructured log search with Datadog-style query language and facet sidebar
ToolsMCP tool catalog with usage stats, schema versions, input schemas
Slow CallsTop slowest tool calls for performance debugging
SessionsPer-session drill-down to trace user conversations
AnalyticsTraffic trends, tool usage charts, error rate, latency percentiles, client adoption
Tunnel DomainsManage persistent tunnel endpoints for your server
SettingsServer name, slug, deletion
Server page with Overview tab showing status, stats, insights, and schema

If you’re already running mcpr, add to your mcpr.toml:

[cloud]
token = "mcpr_xxxxxxxx"
server = "my-server"

Events sync automatically. No schema setup, no database, no code change. The proxy emits, the cloud computes.

Get your token from cloud.mcpr.app.

Event metadata only — tool parameters and response bodies are not included:

  • Request timing (latency, upstream time)
  • Tool name and MCP method
  • Session ID and client info
  • Error codes and messages
  • Schema discovery responses (tool definitions, not call data)

Events are batched in memory and sent via HTTPS. If the cloud is unreachable, the proxy continues operating — cloud connectivity never blocks proxy operation.

Proxy (open source)Cloud
MCP routing + CSP
Structured events to stderr
Local SQLite event store
Tunnel (random URL)
Event storage + 90-day retention
Server Overview (status, schema, insights)
Structured log search with query language
MCP schema tracking with version history
Analytics charts (traffic, latency, errors)
Slow call detection
Session timeline + drill-down
Studio (tool caller, widget preview)
Persistent tunnel URLs + custom subdomains
  1. Sign up at cloud.mcpr.app
  2. Create a project and server
  3. Get your cloud token
  4. Add to mcpr.toml:
mcp = "http://localhost:9000"
[cloud]
token = "mcpr_xxxxxxxx"
server = "my-server"
  1. Run mcpr proxy run mcpr.toml — events sync automatically
  2. Open your server in cloud.mcpr.app
  • Server Overview — status, schema, quick insights
  • Logs — search and filter events
  • Tools — explore your MCP schema
  • Analytics — traffic trends and charts
  • Studio — test your MCP server in the browser