
天气 MCP 服务器
天气 MCP 服务器通过 WeatherAPI 将 FlowHunt 和 AI 助手与丰富的实时天气数据、预报、空气质量、天文等信息连接起来,简化了面向天气的工作流和具备丰富上下文的 AI 交互。...
天气 MCP 服务器是一个模型上下文协议(MCP)服务器,通过对接 Open-Meteo API,将 AI 助手与实时和历史天气数据连接。它专为提升基于 AI 的开发工作流而设计,使 AI 智能体能够查询当前天气、获取指定日期范围的天气信息,并获得任意指定时区的当前时间。通过将这些能力作为工具暴露,天气 MCP 服务器实现了外部天气数据与大语言模型(LLM)交互的无缝集成,支持如旅行规划、上下文感知助手、数据驱动自动化等场景——无需 API 密钥或凭证。
仓库中未列出或提及任何提示词模板。
仓库中未记录任何显式 MCP 资源。
get_weather
获取指定城市当前天气信息。需要输入城市名称。
get_weather_by_datetime_range
获取指定城市在起止日期(YYYY-MM-DD 格式)之间的天气数据。
get_current_datetime
返回指定 IANA 时区(如 “America/New_York”)的当前时间。如未指定,默认为 UTC。
旅行规划助手
利用实时及预报天气数据,帮助用户规划行程、建议最佳出行日期或合理收拾行李。
活动日程安排
集成天气预测,推荐适合的户外活动、会议或其他安排的日期与地点。
上下文 AI 对话
让聊天机器人或虚拟助手可基于用户所在地的当前或历史天气条件,提供具备上下文感知的回复。
数据分析与可视化
为分析工具或仪表板获取历史天气数据,洞察趋势,辅助业务决策。
智能家居自动化
根据服务器提供的当前或未来天气情况触发动作(如调节温度、关闭窗户等)。
确保已安装 Python 和 pip。
安装 MCP Weather Server:pip install mcp_weather_server
找到您的 Windsurf MCP 配置文件(通常为 windsurf_mcp_settings.json
)。
添加天气 MCP 服务器配置:
{
"mcpServers": {
"weather": {
"command": "python",
"args": [
"-m",
"mcp_weather_server"
],
"disabled": false,
"autoApprove": []
}
}
}
保存文件并重启 Windsurf。
验证"weather"服务器是否出现在 MCP 服务器列表中。
如果尚未安装,请安装 Python 和 pip。
运行 pip install mcp_weather_server
。
编辑您的 Claude MCP 设置文件(如 claude_mcp_settings.json
)。
在 mcpServers
键下插入以下内容:
{
"mcpServers": {
"weather": {
"command": "python",
"args": [
"-m",
"mcp_weather_server"
],
"disabled": false,
"autoApprove": []
}
}
}
保存更改并重启 Claude。
检查天气 MCP 服务器是否可用。
确保已安装 Python 和 pip。
执行 pip install mcp_weather_server
。
打开您的 Cursor 配置文件(cursor_mcp_settings.json
)。
添加天气 MCP 服务器条目:
{
"mcpServers": {
"weather": {
"command": "python",
"args": [
"-m",
"mcp_weather_server"
],
"disabled": false,
"autoApprove": []
}
}
}
保存并重启 Cursor。
在 MCP 集成面板中确认服务器已运行。
确保已安装 Python 和 pip。
使用以下命令安装服务器:pip install mcp_weather_server
找到您的 cline_mcp_settings.json
配置文件。
添加以下代码块:
{
"mcpServers": {
"weather": {
"command": "python",
"args": [
"-m",
"mcp_weather_server"
],
"disabled": false,
"autoApprove": []
}
}
}
保存配置文件。
重启 Cline 并验证天气 MCP 服务器是否已激活。
此服务器无需API 密钥,因为它使用免费开源的 Open-Meteo API。如果需要 API 密钥,您可以在配置中使用环境变量如下:
{
"mcpServers": {
"weather": {
"env": {
"API_KEY": "<YOUR_KEY>"
},
"inputs": {
"api_key": "<YOUR_KEY>"
}
}
}
}
在 FlowHunt 中集成 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流中,请首先将 MCP 组件添加到流程中,并与您的 AI 智能体连接:
点击 MCP 组件以打开配置面板。在系统 MCP 配置区域,使用如下 JSON 格式插入您的 MCP 服务器信息:
{
"weather": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 智能体即可作为工具使用该 MCP,具备其所有功能和能力。请记得将"weather"替换为您实际的 MCP 服务器名称,并替换 URL 为您自己的 MCP 服务器地址。
部分 | 可用性 | 说明/备注 |
---|---|---|
概览 | ✅ | |
提示词模板列表 | ⛔ | 未记录提示词模板 |
资源列表 | ⛔ | 未列出显式 MCP 资源 |
工具列表 | ✅ | 3 个工具: get_weather, get_weather_by_datetime_range, get_current_datetime |
API 密钥安全 | ✅ | 不需要;已提供环境变量示例 |
采样支持(评估时可忽略) | ⛔ | 未提及 |
综上所述,天气 MCP 服务器提供了扎实的核心功能(工具)、清晰的安装指导且开源,但缺乏高级 MCP 功能如资源、提示词模板或采样。其实用性直接明了、易于上手。就通用集成而言,我会为该 MCP 服务器打 6/10 —— 非常适合天气相关场景,但在 MCP 可扩展性方面有限。
有 LICENSE 吗 | ✅ (Apache-2.0) |
---|---|
至少有一个工具 | ✅ |
Fork 数量 | 8 |
Star 数量 | 7 |
天气 MCP 服务器是一个开源的模型上下文协议(MCP)服务器,通过 Open-Meteo API 将 AI 助手与实时和历史天气数据连接。它提供用于获取当前天气、指定日期范围天气以及任意时区当前时间(无需 API 密钥)的工具。
它提供三大工具:get_weather(查询任意城市当前天气)、get_weather_by_datetime_range(历史天气)、get_current_datetime(获取任意 IANA 时区当前时间)。
您可以将天气 MCP 服务器用于旅行规划、活动安排、上下文感知 AI 对话、智能家居自动化和数据分析——任何需要天气或时间数据提升 AI 工作流的场景。
不需要,天气 MCP 服务器无需 API 密钥。它使用免费开源的 Open-Meteo API。
安装服务器(pip install mcp_weather_server),将其配置添加到您的 MCP 设置文件,并通过 MCP 组件在 FlowHunt 工作流中连接。文档为 Windsurf、Claude、Cursor 和 Cline 客户端提供了完整步骤说明。
天气 MCP 服务器通过 WeatherAPI 将 FlowHunt 和 AI 助手与丰富的实时天气数据、预报、空气质量、天文等信息连接起来,简化了面向天气的工作流和具备丰富上下文的 AI 交互。...
OpenWeather MCP 服务器通过 OpenWeatherMap API 将 AI 助手连接到实时天气数据。它支持获取任意城市的当前天气和 5 天预报,可配置单位和多语言——非常适合 AI 聊天机器人、工作流自动化和智能家居集成。...
数据探索 MCP 服务器将 AI 助手与外部数据集连接,实现交互式分析。它使用户能够探索 CSV 和 Kaggle 数据集,生成分析报告并创建可视化图表,从而简化数据驱动的决策过程。...