mcpField
⛅
⛅ Weatherstack MCP Server

⛅ Weatherstack MCP Server

本地服务
github.com/MCP-Forge地图与出行175 周前更新

关于 ⛅ Weatherstack MCP Server

Weatherstack MCP Server 通过自然语言请求,将 AI Agent 连接到 Weatherstack 天气数据。它以 MCP 工具形式提供当前、历史、预报和海洋天气信息。

主要功能

  1. 01按地点查询当前天气
  2. 02按日期和小时查询历史天气
  3. 03获取多日天气预报
  4. 04查询海洋天气和潮汐信息

适用场景

  1. 01查看某地当前天气
  2. 02查询过去某日的天气
  3. 03获取多日天气预报
  4. 04了解海洋天气或潮汐信息

MCP 相关

这是一个 MCP 服务,将 Weatherstack API 的能力作为工具提供给 MCP 客户端,包括当前、历史、预报和海洋天气数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"weatherstack": {
"command": "uvx",
"args": [
"weatherstack-mcp-server"
]
}
}
}
启动命令uvx weatherstack-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiweatherstack-mcp-server

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

⛅ Weatherstack MCP 服务

这是一个用于集成 Weatherstack API 的 MCP(Model Context Protocol)服务,让 AI Agent 能够通过自然语言输入访问实时、历史、预报和海洋天气数据。

本项目旨在通过兼容 MCP 的工具开放 Weatherstack 的功能,供大模型和 Agent 框架无缝使用。


订阅 Weatherstack

你可以通过 http://weatherstack.com?utm_source=FirstPromoter&utm_medium=Affiliate&fpr=damyan48 订阅 Weatherstack。

🧠 什么是 MCP?

MCP(Model Context Protocol)是一种轻量级协议,旨在让 AI Agent 以结构化、模块化的方式与外部工具和 API 交互。你可以把它想成 AI 的 USB——本服务就像 Weatherstack 平台的“驱动程序”。

借助此 MCP 服务,AI 模型可以:

  • 🌤️ 获取任意地点的当前天气状况
  • 🕰️ 按日期和小时访问历史天气数据
  • 📅 获取多日天气预报
  • 🌊 获取海洋/航海天气和潮汐信息

🚀 如何运行

使用此 MCP 服务,你需要:

✅ 前置条件

  • Python 3.11+
  • uv – 现代 Python 包管理器
  • 受支持的大模型(例如 Claude)
  • Weatherstack API 密钥 – 可在 weatherstack.com 获取

将以下内容添加到 Claude Desktop 配置中

{
  "mcpServers": {
    "weatherstack-mcp": {
      "command": "uvx",
      "args": [
        "weatherstack-mcp-server",
        "--api-key",
        "YOUR WEATHERSTACK API KEY"
      ]
    }
  }
}

🤝 欢迎贡献!

无论你热衷于天气技术、AI Agent 开发,还是可靠的 API 集成,我们都期待你帮助改进本项目。你可以通过以下方式参与贡献:

  • 添加对更多 Weatherstack 端点的支持
  • 改进工具响应的结构
  • 编写更完善的测试和使用示例
  • 通过 Issues 或 Discussions 分享反馈或想法

欢迎 Fork、探索并提交 PR。让我们逐步增强 Agent 对环境的感知能力,从每一份天气预报开始。🌍🛰️


MCP-FORGE – 为智能自动化的未来构建工具。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。