mcp

一个支持STDIO接口,可通过Web界面查看MCP通信消息的代理工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:一个支持STDIO接口,可通过Web界面查看MCP通信消息的代理工具。
详细介绍见:https://321skill.com/skills/mcp-mcp-log-proxy/
请根据该页面的说明完成安装。

使用示例

“我想调试我的MCP天气查询工具为什么返回空数据。” 运行MCP log-proxy后,在Web界面中,你可以清晰地看到AI Agent发送给天气工具的请求参数,以及工具返回的原始响应,从而快速判断是请求构造问题还是工具本身的问题。

介绍

MCP log-proxy 主要解决了开发者在调试和监控 MCP(Model Context Protocol)工具通信时,无法直观查看和分析消息内容的痛点。MCP协议常用于AI Agent与工具之间的交互,但原始的通信数据流难以直接阅读和调试。

该工具作为一个代理,可以插入到支持STDIO接口的MCP工具链中。它接收并转发MCP通信消息,同时提供一个Web界面,实时、结构化地展示所有经过的请求和响应,包括JSON-RPC调用、通知等,方便开发者进行观察和分析。

它非常适合需要集成、开发或调试MCP工具的开发者,尤其是智能体开发者和运维工程师。通过可视化通信过程,他们可以快速定位协议层面的问题,理解工具的行为逻辑。

使用建议:在本地开发或测试环境中部署此代理,将其配置为你的AI Agent(如Claude Desktop)与目标MCP工具之间的中间层。注意,在生产环境中使用可能会引入额外的延迟和单点故障,建议仅用于调试目的。

核心特点

核心区别在于它专注于MCP协议的通信可视化,提供了专门的Web界面来实时监控和解析STDIO流中的MCP消息,而同类日志工具通常是通用性的,不针对MCP协议的结构进行解析和展示。

注意事项

不适合在生产环境中作为常驻服务部署,主要用于开发和调试阶段。

常见问题

MCP log-proxy 是做什么用的?

它是一个代理工具,用于拦截和可视化展示MCP(Model Context Protocol)工具之间的通信消息,方便调试。

如何查看MCP通信日志?

运行代理后,打开其提供的Web界面(通常是本地地址),即可实时看到结构化的MCP请求和响应消息。