Debug MCP requests in real-time. Create a proxy URL, point your Claude (or any MCP client) at it, and watch the traffic flow.
| Home | Monitor |
|---|---|
![]() |
![]() |
Try it out here: mcp-interceptor.appsinprogress.com
- Creates unique proxy URLs for your MCP servers
- Intercepts and logs all requests/responses
- Real-time monitoring via WebSocket connection
- Built on Cloudflare Workers + Durable Objects
# Backend (API + proxy)
cd backend
npm install
npm run dev
# Frontend (monitoring UI)
cd frontend
npm install
npm run dev- Create interceptor: Enter your MCP server URL at
/ - Get proxy URL: Use the generated proxy URL in your MCP client
- Monitor traffic: View real-time requests at
/monitor/{id}
Try it with the test MCP server: https://random-weather-mcp.tgauvin.workers.dev/mcp
# Deploy both frontend + backend to Cloudflare
cd backend && npm run deploy
cd frontend && npm run deployBuilt with Hono, ReactRouter, and WebSockets. Only supports HTTP transport (MCP 2025-03-26+).

