MCP Reticle

by labterminal

Not rated
GitHub

About

Reticle intercepts, visualizes, and profiles JSON-RPC traffic between your LLM and MCP servers in real-time, with zero latency overhead. Stop debugging blind. Start seeing everything.

Details

Author
labterminal
Categories
Developer Tools, Infrastructure, Other

Setup

Install MCP Reticle in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/labterminal/mcp-reticle

Follow the installation instructions in the repository README, then restart your MCP client.

The Wireshark for the Model Context Protocol (MCP)

Reticle intercepts, visualizes, and profiles MCP JSON-RPC traffic in real time — designed for microsecond-level overhead.

Quick start·Install·Docs·Security·Contributing

Reticle is a proxy + UI for debugging MCP integrations:

- inspect raw JSON-RPC messages (requests / notifications / responses)
- correlate request ↔ response instantly
- profile latency and token estimates
- capture server stderr and crashes
- record sessions and export logs

Supported transports:stdio,Streamable HTTP,WebSocket,HTTP/SSE.

# npm npm install -g mcp-reticle # pip pip install mcp-reticle # Homebrew brew install labterminal/mcp-reticle/mcp-reticle

Replace your MCP server command withmcp-reticle run --name <name> -- <command...>.

{ "mcpServers": { "filesystem": { "command": "mcp-reticle", "args": ["run", "--name", "filesystem", "--", "npx", "-y", "@modelcontextprotocol/server-filesystem", "/Users/me/work"] } } }
mcp-reticle run --log -- npx -y @modelcontextprotocol/server-memory

Optional: proxy an HTTP-based MCP server

mcp-reticle proxy --name api --upstream http://localhost:8080 --listen 3001
git clone https://github.com/labterminal/mcp-reticle.git cd mcp-reticle just build

All guides and deep dives are in theGitHub Wiki:

- Getting started
-
CLI reference
-
Client configuration
-
Troubleshooting
-
Architecture
-
Security & privacy
-
Development
-
Exports

Reticle can capture tool inputs/outputs and server stderr. Treat recordings and exports assensitiveartifacts.

Recommended reading:Security & privacy

- Repo guidelines:CONTRIBUTING.md
- Dev setup and commands:
Development guide

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

AI-powered live runtime debugging with Lightrun production context.

Analyze your MCP setup: measure token cost per tool, find bloated schemas, detect duplicates, and get optimization tips to reclaim your context window.

MCP server for .NET runtime diagnostics — memory, GC, threads, and more.

MCP server for .NET runtime diagnostics — memory, GC, threads, and more.

JVM diagnostics MCP server for thread dump and GC log analysis. Detects deadlocks, lock contention, and GC pressure. Runs via npx on Node.js — no JVM or Docker required.

Turn natural language into powerful Perfetto trace analysis. Quickly explain jank, diagnose ANRs, spot CPU hot threads, uncover lock contention, and find memory leaks.

eBPF-based GPU causal observability agent with MCP server. Traces CUDA Runtime/Driver APIs via uprobes and host kernel events via tracepoints to build causal chains explaining GPU latency. 7 MCP tools for AI-assisted GPU debugging and root cause analysis. <2% overhead, production-safe.

Seamlessly bring real-time production context—logs, metrics, and traces—into your local environment to auto-fix code faster.

AI-powered live runtime debugging with Lightrun production context.

Interact with your crash reporting and real using monitoring data on your Raygun account

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.