
Juhe Weather MCP Server

2025.03.19
0
Python天气预报天气查询位置服务
Juhe Weather MCP Server 是一个提供全国天气预报查询功能的模型上下文协议(Model Context Protocol)服务器。该服务器使大型语言模型(LLMs)能够获取全国城市、地区的天气预报情况。
View on GitHub
Overview
基本能力
产品定位
Juhe Weather MCP Server 是一个专注于提供全国天气预报查询服务的 MCP 服务器,旨在为大型语言模型(LLMs)提供实时的天气数据查询能力。
核心功能
- 天气预报查询:根据城市、地区、区县名称查询当地实时天气预报情况。
- 工具:
query_weather
,需要传入city
(城市、区县等名称)作为必须的字符串参数。
适用场景
- 集成到大型语言模型(LLMs)中,为模型提供天气查询能力。
- 用于开发需要实时天气信息的应用程序或服务。
工具列表
query_weather
:根据城市名称查询天气预报,支持返回文本、图片或嵌入式资源格式的天气信息。
常见问题解答
- API 密钥配置:需要设置环境变量
JUHE_WEATHER_API_KEY
以使用聚合数据的天气预报查询功能。
使用教程
使用依赖
- Python 3.10 或更高版本。
安装教程
使用 uv(推荐)
uvx jweather-mcp-server
使用 PIP
pip install jweather-mcp-server
python -m jweather_mcp_server
配置
环境变量
JUHE_WEATHER_API_KEY=your_api_key
配置 CLINE
-
使用 uvx
json "mcpServers": { "jweather-mcp-server": { "command": "uvx", "args": ["jweather-mcp-server"], "env": { "JUHE_WEATHER_API_KEY": "your_api_key" } } }
-
使用 pip 安装
json "mcpServers": { "jweather-mcp-server": { "command": "python", "args": ["-m", "jmobile_location_mcp_server"], "env": { "JUHE_WEATHER_API_KEY": "your_api_key" } } }
调试方式
使用 MCP inspector
npx @modelcontextprotocol/inspector uvx jweather-mcp-server
开发调试
cd path/to/servers/src/jweather-mcp-server
npx @modelcontextprotocol/inspector uv run jweather-mcp-server
许可证
None