天气 MCP 服务器

天气 MCP 服务器

使用 FlowHunt 的天气 MCP 服务器,将先进的实时天气数据和预报集成到您的 AI 智能体和工作流中。

“天气” MCP 服务器的作用是什么?

天气 MCP 服务器是一款模型上下文协议(MCP)服务器,旨在为 AI 助手提供无缝访问全面天气数据及相关服务的能力。它作为 AI 客户端与 WeatherAPI 之间的中介,使 AI 驱动的工作流能够获取当前天气状况、(最长 14 天的)天气预报、历史天气数据、空气质量指数、天文数据、基于位置的搜索、时区信息,甚至体育赛事的相关天气信息。服务器基于 FastAPI 和 MCP 框架构建,便于集成到 AI 开发环境中。这样可以增强 AI 智能体回答用户查询、自动化依赖天气的工作流,并丰富语言模型交互的上下文能力。

提示词列表

在仓库文件中未发现明确的提示词模板。

资源列表

在现有文档或代码清单中未描述明确的资源。

工具列表

  • 当前天气状况:为指定地点提供实时温度、湿度、风速等数据。
  • 天气预报(1-14 天):获取未来多天的天气预测,便于基于预报条件进行规划。
  • 历史天气数据:访问过去的天气数据,用于分析或回溯查询。
  • 天气预警:提供恶劣天气事件的警报信息。
  • 空气质量信息:获取指定地点的空气污染水平和空气质量指数。
  • 天文数据:提供如日出、日落、月相等天文信息。
  • 地点搜索:支持天气查询时的地理位置检索和解析。
  • 时区信息:为指定地点提供本地时区信息。
  • 体育赛事:返回与体育赛事相关的天气状况。

MCP 服务器的应用场景

  • 个人助手集成:AI 助手可利用本服务器回答用户有关天气、日出/日落时间与空气质量的查询,提升用户体验。
  • 旅行规划:开发者可集成天气预报和预警,自动化行程规划,帮助用户根据天气情况调整计划。
  • 环境监控仪表盘:本服务器可为监控空气质量和天气趋势的仪表盘提供数据,支持健康建议和城市规划。
  • 活动排期:组织体育或户外活动的团队可查询历史及预测天气,优化活动时间安排。
  • 智能家居自动化:集成天气数据,实现家居设备自动化——如自动调节温控、关窗或根据天气变化发送警报。

设置方法

Windsurf

  1. 确保已安装 Python 3.13+ 和 uv 包管理器。
  2. 将天气 MCP 服务器添加到您的配置中。
  3. mcpServers 对象中插入服务器的命令和参数。
  4. 保存配置并重启 Windsurf。
  5. 验证与服务器的连接。

JSON 配置示例

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

密钥安全

通过环境变量设置您的 WeatherAPI 密钥:

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
},
"inputs": {
  // 其他配置选项
}

Claude

  1. 确保已安装 Python 3.13+ 和 uv 包管理器。
  2. 将天气 MCP 服务器添加到 Claude 的配置中。
  3. 如下修改 mcpServers 对象。
  4. 保存并重启 Claude。
  5. 通过向 Claude 提问天气数据进行测试。

JSON 配置示例

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

密钥安全

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

Cursor

  1. 安装 Python 3.13+ 和 uv。
  2. 在 Cursor 的安装中添加天气 MCP 服务器。
  3. 编辑配置文件以包含该服务器。
  4. 保存并重启 Cursor。
  5. 验证天气查询是否正常工作。

JSON 配置示例

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

密钥安全

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

Cline

  1. 确保已安装 Python 3.13+ 和 uv。
  2. 编辑 Cline 的配置以添加天气 MCP 服务器。
  3. mcpServers 对象中添加相应条目。
  4. 保存更改并重启 Cline。
  5. 确认服务器正常运行。

JSON 配置示例

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

密钥安全

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

在流程中如何使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,请首先在流程中添加 MCP 组件,并将其连接到您的 AI 智能体:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用以下 JSON 格式填写您的 MCP 服务器信息:

{
  "weather-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 智能体即可将此 MCP 作为工具使用,访问其全部功能。请务必将 “weather-mcp” 替换为您实际的 MCP 服务器名称,并将 URL 改为您自己的 MCP 服务器地址。


概览

部分可用性详情/备注
概览
提示词列表未找到提示词模板
资源列表未列出明确的 MCP 资源
工具列表天气、预报、预警、空气质量、天文、位置、时区等
密钥安全提供 .env 示例和 JSON 配置示例
采样支持(评估时可忽略)未指定

根据现有信息,天气 MCP 服务器工具覆盖广泛,部署简单,但缺乏关于提示词、资源和根节点/采样的详细文档。其主要聚焦于天气相关工具,API 密钥安全指引清晰。作为专注于天气的 MCP,已足够实用,但若补充更多 MCP 标准文档和资源定义会更完善。


MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量9
Star 数量6

常见问题

什么是天气 MCP 服务器?

天气 MCP 服务器是一个中间层,通过 WeatherAPI 将 AI 智能体(如 FlowHunt 中的智能体)与全面的天气信息连接,包括实时状况、预报、空气质量、天文等。它让 AI 驱动的工作流能够访问丰富的天气和环境数据,用于用户查询、自动化和上下文增强。

天气 MCP 服务器提供哪些工具和数据?

它提供实时天气、1-14 天预报、历史天气数据、空气质量指数、天气预警、天文数据(日出、日落、月相)、基于位置的搜索、时区信息,以及体育赛事的天气数据。

如何保护我的 WeatherAPI 密钥?

将您的 WeatherAPI 密钥作为环境变量添加到配置中(如 'WEATHER_API_KEY')。这样可以确保凭据安全,并与源代码分离。

天气 MCP 服务器的典型应用场景有哪些?

常见场景包括个人 AI 助手回答天气查询、旅行计划自动化、环境监控仪表盘、根据天气检查的活动排期,以及基于实时天气的智能家居自动化。

如何将天气 MCP 服务器集成到 FlowHunt 流程中?

在流程中添加 MCP 组件,配置天气 MCP 服务器的端点和 API 密钥,并将其连接到您的智能体。这样 AI 就能在对话和自动化中使用所有与天气相关的功能。

试用天气 MCP 服务器集成

借助 FlowHunt 的天气 MCP 服务器,利用实时天气、预报、空气质量和天文数据提升您的 AI 工作流。

了解更多

天气 MCP 服务器
天气 MCP 服务器

天气 MCP 服务器

天气 MCP 服务器通过 Open-Meteo API 将 AI 助手与实时和历史天气数据连接——无需 API 密钥。为旅行规划、活动安排、自动化等提供具备天气感知能力的 AI 工作流工具。...

2 分钟阅读
AI Weather +4
OpenWeather MCP 服务器
OpenWeather MCP 服务器

OpenWeather MCP 服务器

OpenWeather MCP 服务器通过 OpenWeatherMap API 将 AI 助手连接到实时天气数据。它支持获取任意城市的当前天气和 5 天预报,可配置单位和多语言——非常适合 AI 聊天机器人、工作流自动化和智能家居集成。...

2 分钟阅读
AI Weather +4
模型上下文协议 (MCP) 服务器
模型上下文协议 (MCP) 服务器

模型上下文协议 (MCP) 服务器

模型上下文协议(MCP)服务器将 AI 助手与外部数据源、API 和服务连接起来,实现复杂工作流的无缝集成,并在 FlowHunt 中安全管理开发任务。...

1 分钟阅读
AI MCP +4