This release is a pre-release and may not be stable for production use.
mcp-reticle
The Wireshark for the Model Context Protocol
See what your Agent sees.
Reticle intercepts, visualizes, and profiles JSON-RPC traffic between your LLM and MCP servers in real-time — with zero latency overhead.
Installation
pip install mcp-reticle
Usage
Wrap your MCP server command with mcp-reticle run:
mcp-reticle run --name my-server -- python -m my_mcp_server
Claude Desktop Configuration
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"my-server": {
"command": "mcp-reticle",
"args": ["run", "--name", "my-server", "--", "python", "-m", "my_mcp_server"]
}
}
}
Features
- Deep Packet Inspection — See raw JSON-RPC messages in real-time
- Request/Response Correlation — Automatically links responses to requests
- Latency Profiling — Color-coded latency indicators
- Token Profiling — Real-time token estimation per message
- Multi-Session Support — Debug multiple MCP servers simultaneously
- Zero-Latency Proxy — Microsecond overhead
Documentation
Full documentation at github.com/labterminal/mcp-reticle
License
MIT
Metadata
Release files for mcp-reticle 0.1.0rc7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcp_reticle-0.1.0rc7.tar.gz | 15.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcp_reticle-0.1.0rc7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.3 MB
Release files / mcp_reticle-0.1.0rc7.tar.gz
| Download URL | mcp_reticle-0.1.0rc7.tar.gz |
|---|---|
| Size | 15.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e752dffe4d2aa18388ffbd73717a4bef86cd93fd0a04ce3ebc077502dbff0a84
|
|
BLAKE2b-256 checksum How to use checksums |
8535c767eb23eb61d2bf5f98a77d7f628f0aab08814de7f17a020ba1b59d6632
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 30, 2025.
Transparency logRelease files / mcp_reticle-0.1.0rc7-py3-none-any.whl
| Download URL | mcp_reticle-0.1.0rc7-py3-none-any.whl |
|---|---|
| Size | 15.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9a5e4614a4d8d53f040aa6fa5c72961ceb0785db993069f9f9e3f5e8a262881e
|
|
BLAKE2b-256 checksum How to use checksums |
767b89b1d6a68b713069b7bf07ada4327e79dae19b0f1b2b7035ffca3ca42172
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Dec 30, 2025.
Transparency log