Skip to content
Hero Background Light

Open-source proxy for MCP

MCP proxy that logs every tool call, fixes CSP, and routes widgets. Plug it in front of any MCP server.

curl -fsSL https://mcpr.app/install.sh | sh
mcpr TUI dashboard showing proxied MCP requests with tool names and latency

How it works

1
Receive RequestAI client sends HTTP request to mcpr
2
Parse JSON-RPC 2.0Detect MCP method and tool name from request body
3
Route to UpstreamJSON-RPC → MCP server, everything else → widget server
4
Log & ObserveEmit structured event — tool name, latency, status, session
5
Rewrite & RespondFix CSP headers per platform, return response to client

mcpr —mcp http://localhost:9000

What you get

Observe & Analyze

Structured JSON events for every tool call — method, latency, errors, CSP violations. See exactly what your MCP server is doing.

MCP-Aware Routing

mcpr reads JSON-RPC 2.0. MCP requests go to your backend, everything else serves widgets. CSP headers injected automatically.

Studio

Test tools, debug widgets, replay user sessions. Full ChatGPT & Claude sandbox simulation — no API key needed.

Tunnel

Public HTTPS URL for local development. Stable across restarts. Configure your AI client once, keep developing.