Mcpsnoop Review 2026: Wireshark for MCP, in Your Terminal
A hands-on review of Mcpsnoop — a transparent proxy and live TUI that captures every real MCP tool call between your AI client and your servers. Built for debugging Cursor, Claude Code, and Codex integrations.
If you’ve ever wondered “why didn’t my agent call that tool?” or “what arguments did it actually send?”, the official MCP Inspector can’t tell you — it connects as a second client off to the side. Mcpsnoop sits in the real data path instead, and that single design choice is why it’s being called “Wireshark for MCP.”

What Mcpsnoop Does
Mcpsnoop is a transparent proxy plus a live terminal UI. You wrap your MCP server command with it (mcpsnoop -- node build/index.js), and it forwards every byte verbatim while copying each JSON-RPC frame to a k9s-style TUI. You immediately see every tool call, argument, response, and stderr line as your real client (Cursor, Claude Code, Codex) and server actually talk.
Use Cases
- Debugging silent failures — a tool that should have been called but wasn’t, or was called with wrong args.
- Tracing hangs — flag pending calls that never resolve.
- Auditing what your agent really does — every frame, captured, with full-text search and column sorting.
- CI checks —
mcpsnoop checkcan validate MCP traffic in pipelines.
Key Features
In-Path, Not Side-Client
The official Inspector watches from the sidelines. Mcpsnoop is in the pipe, so it sees exactly what both sides say — regardless of what language the server is written in.
Live TUI
A bubbletea-powered terminal UI: filter by tool, method, status, or direction; search frames; pause and follow; sort by column. Press / to filter, r to replay a call, e to export.
Detects the Ugly Stuff
Slow calls, hung calls, and malformed JSON-RPC frames are flagged automatically — the exact failures that are painful to find in raw logs.
Replay & Export
Re-run a captured call against a fresh server instance for fast iteration. Export any session as JSON, self-contained HTML, plain text, or OTLP.
Single Binary, MIT
Written in Go with no runtime dependencies. Install via go install, Homebrew, or grab a prebuilt binary for any platform (latest: v0.8.0, Jul 2026).
How It Compares
| Tool | Sees real traffic | Live TUI | Zero-config | Replay | Export |
|---|---|---|---|---|---|
| Mcpsnoop | ✅ | ✅ | ✅ | ✅ | ✅ |
| MCP Inspector | ❌ (side client) | ❌ | partial | ❌ | ❌ |
| mitmproxy | ✅ (HTTP only) | ❌ | no | ❌ | partial |
The Verdict
Mcpsnoop is the debugging tool MCP should have shipped with. It’s free, open source (MIT), and solves a real pain point for anyone building MCP servers or wiring agents to tools. The only caveat: it’s a terminal tool for developers, not a GUI — but if you live in Cursor or Claude Code, that’s exactly where you want it.
Explore the best AI Coding tools
Related Articles
agent-run Review 2026: Run Coding Agents in a Sandbox Smaller Than a Megabyte
In-depth review of agent-run — a tiny standalone binary that runs pi, opencode, codex, or claude inside a Bubblewrap sandbox so AI coding agents can't touch anything outside your project.
Best AI Agent Tools in 2026: From Coding Assistants to Autonomous Workers
Complete guide to AI agent tools in 2026 — Claude Code, Codex, Cursor, Manus, and more. Which agents actually deliver on the promise of autonomous work?
Best AI Coding Tools in 2026: Cursor vs GitHub Copilot
Compare the top 5 AI coding tools of 2026: Cursor, GitHub Copilot, Claude Code, v0, and Windsurf. Find the best AI pair programmer for your workflow.
Bolt.new Review: In-Browser Full-Stack App Builder with Live Preview
A comprehensive review of Bolt.new, the AI tool that generates and previews full-stack web applications instantly in your browser with interactive feedback.
Subscribe to the 9bests weekly — get the full list free
Hand-picked AI tool reviews and updates every week. Subscribe to receive this full list + 7 more quick-reference sheets (writing / image / video / audio / chat models / data / API cost).
Subscribe free & get it →Independent reviews — ratings aren't influenced by vendor payments · double opt-in · unsubscribe anytime