适合谁
- 正在开发或维护 MCP 服务器、需要验证协议行为的工程师
- 需要在 CI 中对 MCP 服务器做自动化回归测试的团队
- 需要深入排查 MCP 请求/响应细节(如自定义请求头、错误码)的高级用户
这不是典型的可直接连接的 MCP Server,使用前请先阅读源仓库说明。
MCP Inspector 是 MCP 协议官方维护的开发调试工具,提供 Web、CLI、TUI 三种形态来检查任意 MCP 服务器的工具、资源、提示词及底层协议交互,适合协议开发和调试场景,但本身不是面向终端用户或 AI 客户端调用的业务型 MCP 服务器。
最强项 · 文档质量 18/20 最弱项 · 可靠性 10/20
静态评测 · 未实际运行收录于 2026-08-06
查看 FMRS 评分方法 →运行环境:Node.js >=22.19.0 · Docker
MCP_INSPECTOR_API_TOKEN
Web 后端 API 的认证令牌;不设置时自动生成并打印在容器日志中。
DANGEROUSLY_OMIT_AUTH
设为 true 时禁用 Web UI 的身份验证,仅限本地调试。
DANGEROUSLY_BIND_ALL_INTERFACES
设为 true 才允许绑定 0.0.0.0 所有网卡,容器镜像中已默认开启。
ALLOWED_ORIGINS
覆盖默认的允许来源列表,端口重映射(如 -p 8080:6274)时需设置为浏览器的实际 origin。
CLIENT_PORT
指定客户端端口,用于与重映射端口保持一致。
INSPECTOR_SKIP_CLIENT_INSTALL
开发时设为 1 可跳过根安装级联到各客户端的 npm install。
无需安装即可临时运行:npx @modelcontextprotocol/inspector(默认打开 Web UI),加 --cli 使用命令行模式,加 --tui 使用终端界面。若要从源码开发,需要 Node >=22.19.0,在仓库根目录运行 npm install(会级联安装到每个客户端子目录),再用 npm run build 构建,或在 clients/web 下用 npm run dev 进行 Web 端热更新开发。也可以使用官方发布的 Docker 镜像:docker run --rm -p 6274:6274 ghcr.io/modelcontextprotocol/inspector。
运行 npx @modelcontextprotocol/inspector,若 Web UI 在 http://localhost:6274 正常打开并显示身份令牌日志,或运行 npx @modelcontextprotocol/inspector --cli --help 正确分发命令,即说明安装成功。
连接成功后,可以直接对 AI 助手这样说:
MCP Inspector 是 Model Context Protocol 官方仓库(modelcontextprotocol/inspector)维护的开发者工具,用于检查和调试 MCP 服务器,而非一个向 AI 客户端提供工具的 MCP 服务器本身。它以单一 npm 包 @modelcontextprotocol/inspector 发布,通过全局 mcp-inspector 命令提供三种使用形态:基于 Vite + React + Mantine 的 Web 界面(默认)、用于自动化和 CI 的可脚本化 CLI,以及基于 Ink 构建的交互式终端 UI(TUI)。三者共享 @inspector/core 中的连接逻辑、状态存储和 OAuth 实现,因此行为一致。项目当前处于 v2 主线(v2/main 分支),main 分支为仅修复缺陷的 v1 旧版本。仓库还内置了一套可组合的测试 MCP 服务器(test-servers/)及大量示例配置,用于演示分页、订阅、任务、日志、MRTR 多轮往返等协议特性。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 e3217388c859 数据同步于 2026-11-04 查看 FMRS 评分方法