天气数据集成服务

Weatherstack MCP Server是一个用于与Weatherstack API集成的MCP服务器,使AI代理能够通过自然语言输入访问实时、历史、预测和海洋天气数据。

  • by MCP-Forge
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 MCP-Forge/weatherstack-mcp-server

使用说明

⛅ Weatherstack MCP服务器

这是一个 MCP(模型上下文协议)服务器 为了与 Weatherstack API公司,使人工智能代理能够使用自然语言输入访问实时、历史、预报和海洋天气数据。

这个项目的目标是通过MCP兼容的工具公开Weatherstack的功能,这些工具可以被大型语言模型和代理框架无缝使用。


订阅Weatherstack

您可以通过以下方式订阅Weatherstackhttp://weatherstack.com?utm_source=FirstPromoter&utm_medium=Affiliate&fpr=damyan48.

🧠 什么是MCP?

MCP(模型上下文协议)是一种轻量级协议,旨在让 AI代理与外部工具和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"
      ]
    }
  }
}

🤝 欢迎投稿!

无论您是对天气技术、人工智能代理开发还是强大的API集成充满热情,我们都希望您能帮助改进此项目。您可以通过以下方式做出贡献:

  • 添加对其他Weatherstack端点的支持
  • 改进工具响应的结构
  • 编写更好的测试和使用示例
  • 通过问题或讨论分享反馈或想法

随意分叉、探索和打开PR。让我们赋予代理商更好的环保意识——一次一个预测。 🌍🛰️


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