visual_crossing_mcp
Visual Crossing 历史气象数据的基本 MCP 服务器
可以从 Visual Crossing 检索历史天气数据。
Visual Crossing api 描述如下: https://www.visualcrossing.com/resources/documentation/weather-api/timeline-weather-api/
MCP 服务器可以检索某个日期或日期范围内指定位置的以下数据:
温度
最高温度
最低温度
降水
太阳辐射
云量
积雪深度
天气类型
天气状况
炎热指数
风寒效应
首先安装要求:
pip install -r requirements.txt
在项目根目录中创建或修改 .env 文件,内容如下:
API_KEY=XXXXXXXXXXX
...其中 XXXXXXXXXXX 是 Visual Crossing 的 API 密钥
要在 Claude 客户端中启用,请将以下内容添加到 claude_desktop_config.json 文件中:
"weather": {
"command": "C:\\Programs\\Python\\Python311\\python.exe",
"args": ["C:\\Path\\To\\Server\\Python\\File\\visual_crossing_mcp.py"]
}