实时天气 MCP 服务器
搜索与信息检索
简介
一个 MCP 服务器,通过开放天气地图(OpenWeatherMap)API 提供天气信息,支持实时天气、预报、空气质量等数据查询。
标签
天气
OpenWeatherMap
预报
空气质量
气候
核心功能
实时天气查询
天气预报
空气质量
OpenWeatherMap 集成
使用场景
1
旅行规划中让 AI 查询目的地未来几天的天气情况
2
农业应用中让 AI 查询农田区域的降水和温度预报
3
户外活动组织者让 AI 评估周末天气是否适合活动
4
智能家居系统让 AI 根据天气自动调节室内温度
5
摄影师让 AI 查询日出日落时间和天气条件规划拍摄
快速开始
第一步:前往 OpenWeatherMap 官网注册账号,获取免费 API Key。第二步:免费版 API 支持当前天气和 5 天预报,如需更多功能可升级套餐。第三步:在终端执行 npm install weather-mcp-server 安装。第四步:在 MCP 客户端配置文件中添加配置,填入 OPENWEATHER_API_KEY。第五步:重启客户端,在对话中输入城市名称即可查询天气。
安装命令
$ npm install weather-mcp-server
配置示例
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["-y", "weather-mcp-server"],
"env": {
"OPENWEATHER_API_KEY": "your-key"
}
}
}
}
使用技巧
•
免费 API Key 激活需要几小时,建议提前注册
•
查询时可以使用城市名称、邮政编码或地理坐标
•
可以结合腾讯位置服务 MCP 获取精确的地理位置
•
空气质量数据仅部分城市支持,查询前确认覆盖范围
•
建议将常用城市的天气数据缓存起来,减少 API 调用次数
平台支持
Claude Desktop, Cursor, Continue, VS Code