Skip to content

Introducing MCPR: Open-Source Proxy for MCP Apps

We’re excited to introduce MCPR — an open-source reverse proxy purpose-built for Model Context Protocol applications.

Building MCP apps today means dealing with a pile of infrastructure concerns that have nothing to do with your actual product:

  • Content Security Policy (CSP) blocks your widgets from loading in host apps
  • Authentication requires custom plumbing for every deployment
  • Observability over tool calls and JSON-RPC messages is nonexistent

These problems slow teams down and lead to fragile, hard-to-debug deployments.

MCPR sits between your MCP server and the outside world as an intelligent reverse proxy:

  • Fixes CSP — automatically rewrites headers so your widgets render everywhere
  • Handles Auth — built-in JWT authentication, no custom middleware needed
  • Observes Everything — structured events for every tool call, request, and response
  • TUI Dashboard — real-time monitoring in your terminal via a built-in ratatui dashboard
Terminal window
# Install and run
cargo install mcpr
mcpr --config mcpr.toml

For teams that don’t want to self-host, MCPR Cloud provides managed tunnels with free subdomains:

  1. Claim your subdomain at cloud.mcpr.app
  2. Connect your local MCP server via tunnel
  3. Share yourapp.tunnel.mcpr.app with the world

No infrastructure to manage. No ports to open.

We’re actively working on:

  • Studio — an interactive testing environment for MCP apps
  • Event analytics — dashboards for tool call patterns and error rates
  • Team features — shared subdomains, access control, and audit logs

MCPR is Apache-2.0 licensed. Contributions welcome.