Jul 14, 2026 ai-code

Mcpsnoop 评测 2026:终端里的 MCP 版 Wireshark

Mcpsnoop 深度评测——透明代理加实时终端界面,捕获你的 AI 客户端与服务器之间每一次真实 MCP 工具调用。专为调试 Cursor、Claude Code 和 Codex 集成而生。

如果你曾疑惑”我的智能体为什么没调那个工具?“或者”它到底传了什么参数?“——官方 MCP Inspector 其实回答不了,因为它只是作为第二个客户端挂在侧边。Mcpsnoop 选择坐在真实的数据路径里,正是这一个设计决定,让它被誉为「MCP 版的 Wireshark」。

Mcpsnoop Logo

Mcpsnoop 是什么

Mcpsnoop 是一个透明代理加实时终端界面。你用它对 MCP 服务器命令做一层包裹(mcpsnoop -- node build/index.js),它逐字节转发的同时,把每一帧 JSON-RPC 复制到一个 k9s 风格的 TUI 里。你的真实客户端(Cursor、Claude Code、Codex)和服务器之间说了什么——每一次工具调用、参数、返回、stderr——立刻尽收眼底。

适用场景

  • 调试静默失败——某个工具本该被调用却没调用,或者用了错误参数。
  • 追踪挂起——标记那些永远不返回的挂起调用。
  • 审计智能体的真实行为——每一帧都被捕获,支持全文搜索和按列排序。
  • CI 检查——mcpsnoop check 可以在流水线里校验 MCP 流量。

核心功能

在管道中,而非侧挂

官方 Inspector 在旁观。Mcpsnoop 在管道里,所以它看到的是双方确切的对话——无论服务器用什么语言写。

实时 TUI

基于 bubbletea 的终端界面:可按工具、方法、状态或方向过滤,搜索帧,暂停和跟随,按列排序。按 / 过滤、r 重放调用、e 导出。

揪出丑陋的问题

慢调用、挂起调用和非法 JSON-RPC 帧会被自动标记——这些正是从原始日志里最难挖出来的故障。

重放与导出

对一个全新的服务器实例重放捕获的调用,快速迭代。任意会话可导出为 JSON、自包含 HTML、纯文本或 OTLP。

单一二进制,MIT

用 Go 写成,无运行时依赖。通过 go install、Homebrew 安装,或下载任意平台的预编译二进制(最新 v0.8.0,2026 年 7 月)。

横向对比

工具看到真实流量实时 TUI零配置重放导出
Mcpsnoop
MCP Inspector❌(侧挂客户端)部分
mitmproxy✅(仅 HTTP)部分

结论

Mcpsnoop 本就是 MCP 应该随附的调试工具。它免费、开源(MIT),并且解决了所有构建 MCP 服务器、或把智能体接到工具的人都会遇到的真实痛点。唯一的提醒:它是给开发者的终端工具,不是 GUI——但如果你常驻 Cursor 或 Claude Code,那恰恰是它该在的地方。

探索最佳 AI 编程工具 工具

相关文章

订阅 9bests 周报,免费领完整版

每周精选 AI 工具测评与更新;订阅即获本清单完整版 + 另外 7 个细分领域(写作 / 图像 / 视频 / 音频 / 对话模型 / 数据 / API 成本)同款速查。

免费订阅并领取 →

独立测评,评分不受厂商付款影响 · 双重确认订阅 · 随时退订