MCP服务器调试工具

MCP服务器是一个用于调试和测试的开发工具,可在LLM使用前快速测试MCP服务器。

  • by abhilash-radhakrishnaru
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 abhilash-radhakrishnaru/simple-mcpserver

使用说明

简单的MCP服务器示例

这个项目演示了如何构建一个简单的mcp服务器并对其进行测试

如何跑步

创建虚拟环境,激活它并安装依赖项

    uv venv
    source .venv/bin/activate
    uv add -r requirements.txt

运行python-main.py(在启用main之后),它将开始监听URL(http://127.0.0.1:8000/mcp/).如果协议是stdio,它只需等待输入

MCP检查员

MCP Server是一个用于调试和测试的开发工具。在LLM中使用MCP服务器之前测试它的快速方法。

要使用MCP Inspector启动应用程序,请运行 “mcp-dev-main.py”。

这将在以下位置启动MCP检查器http://127.0.0.1:6274

access the inspector from http://127.0.0.1:6274 and play around with Tools, Prompts & Resources.
Check the differences in how the return values are sent back
In this case MCP client is the MCP Inspector

来自克劳德桌面 我们还可以安装此mcp并通过Claude桌面访问它 mcp安装main.py 在此之后,您需要重新启动Claude,才能看到应用程序在设置中得到反映->Developer 克劳德测试: #在Cluade中,集成后,键入“添加两个数字3和4”以查看此函数的启动 #提示可以从“+”符号开始使用 在这种情况下,MCP客户端是Claude Desktop应用程序

我们还可以使用mcp-run-main.py运行mcp。在这种情况下,传输协议将是stdio。 可以使用http运行它,以便可以远程访问。例如:mcp运行--transport sse main.py