
🌦️ Weather MCP Server

2025.03.18
1
Python天气服务实时数据位置服务
这是一个基于 MCP 协议开发的天气信息服务端,通过和风天气 API 实时获取气象数据。主要功能包括获取指定城市的实时天气信息,支持通过和风天气API获取天气数据,并提供详细的天气信息,如温度、湿度、风速、降水量等。适用于需要实时天气信息的应用场景。
View on GitHub
Overview
基本能力
产品定位
该服务是一个基于 MCP 协议开发的天气信息服务端,主要用于实时获取和提供气象数据。
核心功能
- 获取指定城市的实时天气信息。
- 支持通过和风天气API获取天气数据。
- 提供详细的天气信息,包括温度、湿度、风速、降水量等。
适用场景
- 需要实时天气信息的应用。
- 天气数据分析和展示。
- 集成到其他服务中提供天气信息。
工具列表
- 和风天气API:用于获取天气数据。
常见问题解答
- 需要和风天气API密钥才能使用该服务。
使用教程
使用依赖
- Python 3.13.2
- Docker (可选,如果使用Docker部署)
- 和风天气API密钥
安装教程
通过Docker运行
- 构建Docker镜像
docker pull bellababy/mcp-server-weather-python:1.0.0
- 运行Docker容器
docker run -d -p 8000:8000 -e WEATHER_API_KEY=你的API密钥 bellababy/mcp-server-weather-python:1.0.0
环境变量
变量名 | 说明 | 必填 |
---|---|---|
WEATHER_API_KEY | 和风天气API密钥 | 是 |
调试方式
- 在CherryStudio中配置MCP服务器,填写服务器地址并选择SSE模式。
- 在对话中询问天气以测试服务是否正常运行。