· Hien  · 2 min read

Introducing MCPR: Open-Source Proxy for MCP Apps

MCPR is an open-source, MCP-aware reverse proxy that fixes CSP issues, handles auth, and observes every tool call, so you can ship MCP apps without the infrastructure headaches.

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

The Problem

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.

What MCPR Does

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
# Install and run
cargo install mcpr
mcpr --config mcpr.toml

MCPR Cloud

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.

What’s Next

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

Get Started

MCPR is Apache-2.0 licensed. Contributions welcome.

  • announcement
  • open-source
Share:
Back to Blog