Skip to main content
Glama

WeatherXM Pro MCP Server

Official
by WeatherXM
MIT License
2
  • Apple
  • Linux

WeatherXM PRO MCP 服务器

MCP 服务器实现将 WeatherXM PRO API 作为 MCP 工具公开,允许客户端通过 MCP 协议访问气象站数据、观测和预报。

特征

  • 获取某个位置附近的车站(纬度、经度、半径)
  • 获取边界框内的站点(最小/最大纬度和经度)
  • 获取所有可用电台
  • 获取特定站点的最新观测结果
  • 获取特定日期的站点历史观测数据
  • 按区域名称搜索 H3 细胞
  • 获取特定 H3 单元中的站点
  • 获取特定 H3 小区的天气预报(每日或每小时)
  • 获取站点和变量的超本地预测
  • 获取站点和变量的预测性能(FACT)
  • 获取站点的预测排名(FACT)

先决条件

  • Node.js 和 npm 已安装
  • 有效的 WeatherXM PRO API 密钥

配置

将存储库克隆到本地机器。

git clone https://github.com/WeatherXM/weatherxm-pro-mcp.git

安装

克隆存储库后,您需要安装依赖项并构建项目,然后运行 MCP 服务器。

npm install npm run build

MCP 客户端的服务器配置

这是 MCP 客户端(例如 Claude Desktop、Cursor、Windsurf Editor、VSCode)以及插件(例如 RooCode 和 Cline)的常见配置。

{ "mcpServers": { "weatherxm-pro": { "command": "npx", "args": [ "-y", "path to mcp" ], "env": { "WEATHERXMPRO_API_KEY": "your-api-key" } } } }

"path to mcp"替换为 MCP 服务器或包名称的实际路径,将"your-api-key"替换为您的 WeatherXM PRO API 密钥。

注意:如果您在客户端中使用其他 MCP 服务器,您可以将其添加到现有的mcpServers对象中。

克劳德桌面

按照以下步骤将 WeatherXM PRO MCP 服务器与 Claude Desktop MCP 客户端一起使用:

  1. 编辑位于以下位置的 MCP 设置文件:
    ~/Library/Application Support/Claude/claude_desktop_config.json
  2. mcpServers对象下添加 WeatherXM PRO MCP 服务器配置。
  3. 重新启动 Claude Desktop 以应用更改。
  4. 您现在可以使用 Claude Desktop 中的服务器在 WeatherXM PRO MCP 服务器上运行查询。

光标

按照以下步骤将 WeatherXM PRO MCP 服务器与 Cursor 一起使用:

  1. 在您的机器上安装Cursor
  2. 在 Cursor 中,转到 Cursor > Cursor 设置 > MCP > 添加新的全局 MCP 服务器。
  3. 指定与 MCP 客户端的服务器配置部分相同的配置。
  4. 保存配置。
  5. 您将在 MCP 服务器列表中看到 weatherxm-pro 作为已添加的服务器。
  6. 您现在可以使用 Cursor 中的 WeatherXM PRO MCP 服务器来运行查询。

风帆冲浪编辑

按照以下步骤将 WeatherXM PRO MCP 服务器与Windsurf Editor一起使用:

  1. 在您的机器上安装 Windsurf Editor。
  2. 导航至命令面板 > Windsurf MCP 配置面板或 Windsurf - 设置 > 高级 > 级联 > 模型上下文协议 (MCP) 服务器。
  3. 单击添加服务器,然后单击添加自定义服务器。
  4. 从 MCP 客户端的服务器配置部分添加 WeatherXM PRO MCP 服务器配置。
  5. 保存配置。
  6. 您将在 MCP 服务器列表中看到 weatherxm-pro 作为添加的服务器。
  7. 您现在可以使用 Windsurf Editor 中的 WeatherXM PRO MCP 服务器来运行查询。

Docker 镜像

MCP 服务器可以作为 Docker 容器构建和运行。

建造

docker build -t weatherxm-pro-mcp .

跑步

docker run -d -p 3000:3000 -e WEATHERXMPRO_API_KEY="your-api-key" -e PORT=3000 weatherxm-pro-mcp

用您的实际 WeatherXM PRO API 密钥替换"your-api-key"

故障排除提示

  • 确保配置中 MCP 服务器存储库的路径正确。
  • 验证您的 WeatherXM PRO API 密钥是否设置正确。
  • 检查 MCP 客户端配置是否与服务器设置匹配。
  • 检查日志中是否存在任何可能表明 MCP 服务器存在问题的错误或警告。

执照

MIT 许可证

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

WeatherXM Pro MCP 服务器

  1. 特征
    1. 先决条件
      1. 配置
        1. 安装
          1. MCP 客户端的服务器配置
            1. 克劳德桌面
              1. 光标
                1. 风帆冲浪编辑
                  1. Docker 镜像
                    1. 建造
                    2. 跑步
                  2. 故障排除提示
                    1. 执照

                      Related MCP Servers

                      • -
                        security
                        F
                        license
                        -
                        quality
                        An MCP server implementation that allows users to fetch and display weather information for specified cities, including temperature, humidity, wind speed, and weather descriptions.
                        Last updated -
                        Python
                        • Linux
                        • Apple
                      • -
                        security
                        A
                        license
                        -
                        quality
                        An MCP server that connects to OpenWeatherMap's API to provide current weather data and multi-day forecasts for locations worldwide in different measurement units.
                        Last updated -
                        12
                        TypeScript
                        MIT License

                      View all related MCP servers

                      MCP directory API

                      We provide all the information about MCP servers via our MCP API.

                      curl -X GET 'https://glama.ai/api/mcp/v1/servers/WeatherXM/weatherxm-pro-mcp'

                      If you have feedback or need assistance with the MCP directory API, please join our Discord server