Skip to main content
Glama

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.


Related MCP server: SharkMCP

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.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    A Model Context Protocol server that provides LLMs with real-time network traffic analysis capabilities, enabling tasks like threat hunting, network diagnostics, and anomaly detection through Wireshark's tshark.
    7
    584
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    A Model Context Protocol server that provides network packet capture and analysis capabilities through Wireshark/tshark integration, enabling AI assistants to perform network security analysis and troubleshooting.
    4
    35
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that exposes TShark as tools for AI-assisted network packet analysis, supporting PCAP analysis, live capture, TLS decryption, and telecom/SS7 signaling protocols.
    25
    1
    MIT