MCP Inspector
用于 MCP 服务器的可视化测试工具
仍在活跃开发:最近 90 天有 1,760 次提交,最近一次提交在 2026-09-30。
GitHub 星数
1.1 万
近 30 天涨星
+282
近 90 天提交
1,760
近 6 个月发版
10
MCP Inspector 是一个专为开发者设计的可视化测试工具,用于调试和验证 MCP(Model Context Protocol)服务器的功能。该工具采用双组件架构:MCP Inspector Client(MCPI)提供基于 React 的直观网页界面,而 MCP Proxy(MCPP)作为协议桥梁,支持多种传输方式(stdio、SSE、streamable-http)连接到 MCP 服务器。这种设计使开发者能够在浏览器环境中轻松测试原本需要命令行交互的 MCP 服务器。工具支持传递自定义参数和环境变量给 MCP 服务器,提供了灵活的测试配置。通过可视化界面,开发者可以实时查看服务器响应、调试协议交互,并验证 MCP 服务器的各项功能是否按预期工作。该工具在 GitHub 上获得了 9230 颗星的认可,证明了其在 MCP 生态系统中的重要地位和广泛应用。
和同类工具的区别
由协议创建者提供的官方 MCP 开发工具——唯一支持所有传输类型的 MCP 服务器专用测试检查工具
主要能力
- MCP 服务器测试与调试
- 基于 React 的交互式网页界面
- 支持多种传输方式(stdio、SSE、streamable-http)
- 服务器配置导出(mcp.json)
- 用于 SSE 的 Bearer 令牌身份验证
- DNS 重绑定防护
- 基于会话的代理身份验证
适合
- 需要测试/调试界面的 MCP 服务器开发者
- 为 AI Agent 构建 MCP 集成的团队
- 调试传输问题(stdio/SSE/HTTP)的开发者
不太适合
- 生产环境中的 MCP 服务器监控
- 非 MCP 协议测试
局限
- 需要 Node.js >= 22.7.5
- 不是生产环境工具——仅供开发者调试使用
- 代理服务器不应暴露于不可信网络
- 仅限 MCP 协议测试
MCP Inspector 的替代品
- mcp-use:用于为 ChatGPT / Claude 开发 MCP 应用、为 AI Agent 开发 MCP 服务器的全栈 MCP 框架。(1.1 万星)
- MCP TypeScript SDK(1.3 万星)
- MCP Python SDK:用于 Model Context Protocol 服务端和客户端的官方 Python SDK(2.4 万星)
- FastMCP(2.8 万星)
- Arcade MCP(1,043星)
- ToolHive:ToolHive 是一个用于运行和管理模型上下文协议(MCP)服务器的企业级平台。(2,229星)
常见问题
- MCP Inspector 是做什么的?
- MCP Inspector 是一个专为开发者设计的可视化测试工具,用于调试和验证 MCP(Model Context Protocol)服务器的功能。该工具采用双组件架构:MCP Inspector Client(MCPI)提供基于 React 的直观网页界面,而 MCP Proxy(MCPP)作为协议桥梁,支持多种传输方式(stdio、SSE、streamable-http)连接到 MCP 服务器。这种设计使开发者能够在浏览器环境中轻松测试原本需要命令行交互的 MCP 服务器。工具支持传递自定义参数和环境变量给 MCP 服务器,提供了灵活的测试配置。通过可视化界面,开发者可以实时查看服务器响应、调试协议交互,并验证 MCP 服务器的各项功能是否按预期工作。该工具在 GitHub 上获得了 9230 颗星的认可,证明了其在 MCP 生态系统中的重要地位和广泛应用。
- MCP Inspector 还在维护吗?
- 仍在活跃开发:最近 90 天有 1,760 次提交,最近一次提交在 2026-09-30。
- MCP Inspector 有哪些替代品?
- 和 MCP Inspector 最接近的开源替代品有 mcp-use、MCP TypeScript SDK、MCP Python SDK、FastMCP、Arcade MCP、ToolHive。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/modelcontextprotocol/inspector