DevToolkit

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 领域目前较少见的专用调试器。

相关工具