使用说明
mcp服务器
这 模型上下文协议 我机器上的服务器。
需求
安装
准备环境
gh repo clone goofansu/mcp-servers
cd mcp-servers
uv venv
uv sync
source .venv/bin/activate.fish # depending on your shell
安装MCP服务器
mcp install weather.py
重新启动Claude Desktop应用程序,您将找到工具。
检查MCP服务器
如果Claude Desktop报告有关MCP服务器的错误,您可以通过运行以下命令使用MCP检查器进行调试:
mcp dev weather.py
用法
-
从“可用MCP工具”中选择工具
-
通过“从MCP连接”选择提示
没有用户
如果 uv 使用Nix安装,您将在中进行更改 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"weather": {
- "command": "uv",
+ "command": "/etc/profiles/per-user/james/bin/uv",
"args": [
+ "--directory",
+ "/Users/james/src/mcp-servers",
"run",
"--with",
"mcp",
"mcp",
"run",
"/Users/james/src/mcp-servers/weather.py"
]
}
}
}
参考文献
- https://modelcontextprotocol.io/quickstart/server
- https://modelcontextprotocol.io/quickstart/user
- https://github.com/modelcontextprotocol/python-sdk