mcprobe
您正在构建一个MCP服务器。你想看看它公开了什么工具,测试一个调用,调试一个模式。你不想仅仅为了这样做而联系一个完整的客户。
mcprobe 是失踪者吗 curl 对于MCP。连接到任何服务器,列出其工具,调用它们,检查模式。从您的终端。
安装
pip install mcprobe用法
列出服务器上的工具:
mcprobe tools http://localhost:8100/sse┌──────────────────────────────────────────────────┐
│ # │ Tool │ Description │
├──────────────────────────────────────────────────┤
│ 1 │ health │ Full system status │
│ 2 │ query │ Run SELECT queries │
│ 3 │ cortex_signal │ Log observations │
│ ... │ │ │
└──────────────────────────────────────────────────┘
70 tools available检查工具的模式:
mcprobe inspect http://localhost:8100/sse cortex_signal调用工具:
mcprobe call http://localhost:8100/sse health
mcprobe call http://localhost:8100/sse query -a '{"sql": "SELECT count(*) FROM clients"}'检查服务器是否处于活动状态:
mcprobe ping http://localhost:8100/sse命令
| 命令 | 它的作用 |
|---|---|
tools | 列出所有工具(添加 -v 对于模式) |
inspect | 一个工具的完整架构 |
call | 使用JSON参数调用工具 |
ping | 检查服务器是否响应 |
运输
mcprobe 自动检测SSE(/sse)以及可流式传输的HTTP(/mcp)端点。不需要旗帜。
为什么
MCP服务器现在无处不在。如果不阅读源代码或写信给客户,就没有快速查看内部的方法。这就是快速的方法。
许可证
麻省理工学院
