
Weather MCP Server

2025.04.05
0
Python天气信息查询实时天气数据位置服务
mcp_weather_server 是一个基于 Model Context Protocol (MCP) 的服务,通过 Open-Meteo API 提供天气信息查询功能。该服务的主要功能包括获取指定城市的当前天气信息。适用于需要实时天气数据的应用场景,如天气预报应用、出行规划等。
View on GitHub
Overview
基本能力
产品定位
mcp_weather_server 是一个天气信息查询服务,通过 Open-Meteo API 提供实时天气数据。
核心功能
- 获取指定城市的当前天气信息。
适用场景
- 天气预报应用
- 出行规划
- 实时天气数据展示
工具列表
get_weather
: 获取指定城市的当前天气信息。- 参数:
city
(字符串, 必需): 城市名称。
常见问题解答
- 该服务不需要 API 密钥,直接使用 Open-Meteo API 的免费服务。
使用教程
使用依赖
无特殊依赖,只需 Python 环境。
安装教程
- 手动安装:
- 在
cline_mcp_settings.json
文件中添加以下配置:
{
"mcpServers": {
"weather": {
"command": "python",
"args": [
"mcp_weather_server.py"
],
"disabled": false,
"autoApprove": []
}
}
}
- 使用 pip 安装:
pip install mcp_weather_server
调试方式
安装完成后,可以通过以下命令测试服务:
mcp_weather_server --city "Your City"
替换 "Your City"
为你想查询的城市名称。