MCP服务器检查工具

MCP服务器检查工具是一款用于监控和调试MCP服务器的工具,支持STDIO和HTTP传输方式。

  • by kkamal11
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kkamal11/mcp-sandbox

使用说明

使用检查器运行MCP服务器

启动MCP检查器

下面的检查器可用于监视和调试您的MCP服务器。要启动MCP检查器,请在终端中运行以下命令:

npm install -g @modelcontextprotocol/inspector
mcp-inspector

这将在默认web浏览器中启动MCP检查器。

运行MCP服务器

在单独的终端中,导航到MCP服务器代码所在的目录并启动服务器:

source venv/bin/activate  # Activate your virtual environment if you have one
python3 main.py

连接到MCP服务器

MCP检查器运行后,您可以按如下方式连接到MCP服务器:

STDIO传输

  1. 在MCP检查器中,选择传输类型(默认为STDIO)
  2. 在命令字段中,输入启动MCP服务器的命令(例如。, python3).
  3. 在Arguments字段中,输入MCP服务器脚本的路径(例如。, main.py).
  4. 单击“连接”按钮,在MCP检查器和MCP服务器之间建立连接。

可流式HTTP传输

  1. 在MCP检查器中,选择传输类型(流式HTTP)。
  2. 在URL字段中,输入您的MCP服务器正在运行的URL(例如。, http://localhost:8005/mcp).
  3. 单击“连接”按钮,在MCP检查器和MCP服务器之间建立连接。

现在,您应该可以在MCP检查器界面中看到MCP服务器的日志和交互,从而可以有效地监视和调试MCP服务器。

在工具选项卡和测试中列出工具。您可以在MCP检查器的“工具”选项卡中看到可用的工具及其描述。您还可以通过向MCP服务器发送请求并观察MCP检查器中的响应来测试工具。