开始使用
安装和基本用法
Inspector 可以直接通过npx 运行,不需要提前安装:
检查来自 npm 或 PyPI 的服务器
从 npm 或 PyPI 启动服务器包是一种常见方式。- npm package
- PyPI package
检查本地开发的服务器
如果要检查本地开发的服务器,或以仓库形式下载的服务器,最常见的方式是:- TypeScript
- Python
功能概览

服务器连接面板
- 允许选择连接服务器使用的传输方式。
- 对本地服务器,支持自定义命令行参数和环境变量。
Resources 标签页
- 列出所有可用 resources。
- 显示 resource 元数据(MIME type、description)。
- 支持检查 resource 内容。
- 支持订阅测试。
Prompts 标签页
- 显示可用 prompt templates。
- 显示 prompt 参数和描述。
- 支持使用自定义参数测试 prompt。
- 预览生成的消息。
Tools 标签页
- 列出可用 tools。
- 显示 tool schema 和描述。
- 支持使用自定义输入测试 tool。
- 显示 tool 执行结果。
Notifications 面板
- 展示从服务器记录的所有日志。
- 显示从服务器接收的通知。
最佳实践
开发工作流
-
开始开发
- 使用你的服务器启动 Inspector。
- 验证基础连通性。
- 检查能力协商。
-
迭代测试
- 修改服务器。
- 重新构建服务器。
- 重新连接 Inspector。
- 测试受影响的功能。
- 监控消息。
-
测试边界情况
- 无效输入。
- 缺少 prompt 参数。
- 并发操作。
- 验证错误处理和错误响应。
后续步骤
Inspector 仓库
查看 MCP Inspector 源码
调试指南
了解更完整的调试策略