1. Conduid
  2. AI
  3. Reticle
MCP server · AI

Reticle

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.

Unclaimed MIT last commit 9 months ago other
79Good

Scored 19 hours ago · breakdown

About Reticle

Reticle is an MCP server published by soth-ai in the AI category: 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.

The repository has 122 stars and 47 forks, with the last commit 9 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Install
npx mcp-reticle
Claude Code
claude mcp add reticle -- npx -y mcp-reticle
npx
npx -y mcp-reticle

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Reticle

Powered by Claude · Grounded in docs

I know everything about Reticle. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 1 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.0-rc.7v0.1.0-rc.7
v0.1.0-rc.6v0.1.0-rc.6
v0.1.0-rc.4v0.1.0-rc.4
v0.1.0-rc.3v0.1.0-rc.3
v0.1.0-rc.2v0.1.0-rc.2

README


What is Reticle?

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.


Quick start

1) Install

# npm
npm install -g mcp-reticle

# pip
pip install mcp-reticle

# Homebrew
brew install labterminal/mcp-reticle/mcp-reticle

2) Wrap your MCP server (stdio)

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

Example (Claude Desktop-style config):

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

3) Launch the UI

mcp-reticle ui

Optional: log-only mode (no UI)

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

Installation

If you prefer building from source:

git clone https://github.com/labterminal/mcp-reticle.git
cd mcp-reticle
just build

Documentation

All guides and deep dives are in the GitHub Wiki:


CLI overview

Command Purpose
mcp-reticle run Wrap stdio MCP servers and inspect traffic
mcp-reticle proxy Reverse proxy HTTP/SSE/WebSocket transports
mcp-reticle ui Launch the desktop UI
mcp-reticle daemon Headless telemetry hub

Full details: CLI reference


Security & privacy

Reticle can capture tool inputs/outputs and server stderr. Treat recordings and exports as sensitive artifacts.

Recommended reading: Security & privacy


Contributing


License

MIT — see LICENSE.

README fetched from the repository 1 hours ago. The original is authoritative.

Questions

About Reticle

How do I install Reticle?

Run npx mcp-reticle, then add the server to your MCP client's configuration.

Is Reticle safe to use with an AI agent?

Its trust score is 79 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Reticle still maintained?

The last commit was 9 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.