MCP Inspector
用于MCP服务器的可视化测试工具。
MCP 检查器是一个可视化工具,用于测试和调试 Model Context Protocol (MCP) 服务器。
基本用法
无需克隆代码库,只需使用 npx
运行检查器:
# 基本用法
npx @modelcontextprotocol/inspector node build/index.js
# 传递参数
npx @modelcontextprotocol/inspector node build/index.js arg1 arg2
# 设置环境变量
npx @modelcontextprotocol/inspector -e KEY=value -e KEY2=$VALUE2 node build/index.js
端口配置
默认情况下,客户端 UI 运行在端口 5173,MCP 代理服务器运行在端口 3000。您可以自定义这些端口:
CLIENT_PORT=8080 SERVER_PORT=9000 npx @modelcontextprotocol/inspector node build/index.js
身份验证
检查器支持 SSE 连接的承载令牌身份验证。在 UI 中输入令牌,它将通过 Authorization 头发送。
开发者选项
如果您正在开发检查器本身:
# 开发模式
npm run dev
# Windows 开发模式
npm run dev:windows
# 生产模式
npm run build
npm start
安全提示
请勿将代理服务器暴露给不受信任的网络,因为它有权限启动本地进程并连接到指定的 MCP 服务器。