🌦️ Weather MCP Server

🌦️ Weather MCP Server

site icon
2025.03.18 1
Python天气服务实时数据位置服务
这是一个基于 MCP 协议开发的天气信息服务端,通过和风天气 API 实时获取气象数据。主要功能包括获取指定城市的实时天气信息,支持通过和风天气API获取天气数据,并提供详细的天气信息,如温度、湿度、风速、降水量等。适用于需要实时天气信息的应用场景。
View on GitHub

Overview

基本能力

产品定位

该服务是一个基于 MCP 协议开发的天气信息服务端,主要用于实时获取和提供气象数据。

核心功能

  • 获取指定城市的实时天气信息。
  • 支持通过和风天气API获取天气数据。
  • 提供详细的天气信息,包括温度、湿度、风速、降水量等。

适用场景

  • 需要实时天气信息的应用。
  • 天气数据分析和展示。
  • 集成到其他服务中提供天气信息。

工具列表

  • 和风天气API:用于获取天气数据。

常见问题解答

  • 需要和风天气API密钥才能使用该服务。

使用教程

使用依赖

  • Python 3.13.2
  • Docker (可选,如果使用Docker部署)
  • 和风天气API密钥

安装教程

通过Docker运行

  1. 构建Docker镜像
docker pull bellababy/mcp-server-weather-python:1.0.0
  1. 运行Docker容器
docker run -d -p 8000:8000 -e WEATHER_API_KEY=你的API密钥 bellababy/mcp-server-weather-python:1.0.0

环境变量

变量名 说明 必填
WEATHER_API_KEY 和风天气API密钥

调试方式

  1. 在CherryStudio中配置MCP服务器,填写服务器地址并选择SSE模式。
  2. 在对话中询问天气以测试服务是否正常运行。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。