· 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.tomlMCPR Cloud
For teams that don’t want to self-host, MCPR Cloud provides managed tunnels with free subdomains:
- Claim your subdomain at cloud.mcpr.app
- Connect your local MCP server via tunnel
- Share
yourapp.tunnel.mcpr.appwith 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