使用说明
天气MCP服务器由Open-Meteo API提供支持
此MCP服务器与 开放式API 并提供工具来获取全球任何地点的当前天气状况和天气预报。
需求
- Claude.ai账户 (MCP支持适用于所有帐户类型)
- 克劳德桌面应用程序,适用于macOS和Windows
- 紫外线:
- macOS通过Homebrew:
brew install uv- Windows通过WinGet:
winget install --id=astral-sh.uv -e - 像这样的代码编辑器 Visual Studio Code
安装
uv run
发展
-
启动虚拟环境
source .venv/bin/activate注意:要停止虚拟环境:
deactivate -
使用以下命令在开发模式下运行MCP服务器 MCP检查员:
mcp dev server.py
在Claude Desktop中运行MCP服务器
-
打开
claude_desktop_config.js在编辑器中:文件位置:
- MacOS/Linux
~/Library/Application/Support/Claude/claude_desktop_config.json - 视窗
AppData\Claude\claude_desktop_config.json
- MacOS/Linux
-
找到完整的路径
uv:- MacOS/Linux:
which uv- 窗户:
where uv -
在……里面
claude_desktop_config.js{ "mcpServers": { "weather": { "command": "/absolute/path/to/uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "/absolute/path/to/open-meteo-weather/server.py" ] } } } -
重新启动Claude Desktop并使用将触发MCP的提示。
用法
在克劳德桌面中:
- 请求指定位置的当前天气信息
- 请求指定位置和时间的天气预报
- 问明天会不会下雨
- 如果你以后要去散步,问问你是否需要涂防晒霜