使用说明
MCP服务器设置指南
本项目演示了如何使用Claude Desktop设置和使用自定义MCP服务器。服务器提供了可以从Claude Desktop或MCP Inspector调用的示例工具和资源。
1.安装UV(Python包管理器)
UV是一个快速、现代的Python包管理器。 全局安装 (不在虚拟环境中):
pip install uv
2.创建新的紫外线管理MCP项目
uv init mcp-server-demo
cd mcp-server-demo
3.添加MCP作为项目依赖项
uv add "mcp[cli]"
如果您看到下图,则表示您的MCP开发工具已按预期安装:
截图:终端中MCP工具安装成功。
4.安装并运行服务器
您可以在Claude Desktop中安装此服务器并立即与之交互:
mcp install server.py
或使用MCP检查员进行测试:
mcp dev server.py
5.使用克劳德桌面安装的服务器
在Claude Desktop中验证安装
-
检查终端是否有成功消息 运行后
mcp install server.py:屏幕截图:终端中的安装成功消息。
-
检查MCP配置文件 在Claude Desktop中验证JSON是否已更新:
截图:MCP配置文件已随服务器更新。
-
打开克劳德桌面 (如果它已经在运行,请重新启动,以使更新的配置生效)。
-
在聊天中,尝试使用您的工具(例如。,
add 2 3)并验证它是否正在使用addMCP服务器上的工具:截图:使用Claude Desktop聊天中的自定义工具。
故障排除
- 如果您的服务器未出现在Claude Desktop中,请确保在安装后重新启动应用程序。
- 仔细检查一下
mcp install server.py已成功完成,配置文件已更新。 - 如果更新服务器代码,请使用以下命令重新安装
mcp install server.py并重新启动克劳德桌面。
要扩展此演示,请根据需要编辑Python文件! 如有疑问,请联系kannan.ramaswamy01@sap.com
