MCP 工具测试器
连接 MCP 服务器并通过 JSON-RPC 测试工具
公网服务器会自动走我们带 SSRF 防护的代理端点;本地 / 内网 URL 需要自行搭建 CORS 代理(失败时请看下方诊断)。
常见问题
MCP 工具测试器是什么?
MCP(Model Context Protocol)是 Anthropic 发起的开放协议,让 AI 应用(如 Claude Desktop、Claude Code)以统一方式调用外部工具/数据源。本工具让你直接在浏览器中连接 MCP Server(HTTP 或 SSE 模式),列出它暴露的工具,填入参数后发起 JSON-RPC 调用并查看结果,适合开发和调试 MCP Server。
谁需要这个工具?
- 正在开发 MCP Server 的工程师,需要脱离 AI 客户端独立验证 - 集成 MCP 到企业内部应用的团队,排查协议层问题 - MCP Server 的使用者,想提前试运行看看它能做什么 - AI Agent 开发者,调试模型与工具交互
支持哪些 MCP 传输?
目前支持 HTTP 和 SSE(Server-Sent Events)两种远程传输。本地 stdio 模式需要进程间通信,不适合纯浏览器端,推荐使用 Claude Desktop 或官方 CLI 测试。
连接不上 MCP Server 怎么办?
常见原因: - CORS:Server 需要放行浏览器 Origin(设置 `Access-Control-Allow-Origin`) - 鉴权:部分 Server 需要 Authorization Header 或 Token,请检查配置 - HTTPS 混合内容:浏览器通常拒绝从 HTTPS 页面连接 HTTP 后端 - Server 未实现 `initialize` / `tools/list` 方法 工具会将原始 JSON-RPC 错误原样展示,帮助定位问题。
调用参数和返回结果会被上传吗?
请求与响应全部在你浏览器和目标 MCP Server 之间流动,DevToolkit 不会经过中间服务器。但请注意目标 MCP Server 本身可能记录日志,涉及敏感数据前请确认对方策略。
和直接用 curl / Postman 比优势在哪?
curl/Postman 需要手动构造 JSON-RPC 结构(`id`、`method`、`params`)和逐轮握手(initialize → tools/list → tools/call)。MCP 工具测试器封装了这些流程,直接给出"选工具 → 填参数 → 看结果"的傻瓜式交互,是 MCP 领域目前较少见的专用调试器。