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请求和响应消息。