WeatherXM Pro MCP Server

by WeatherXM
  • Apple
  • Linux

Integrations

  • Can be deployed as a Docker container, making the WeatherXM PRO API available through the MCP protocol

  • Runs as a Node.js application, providing access to weather data through the MCP protocol

Servidor WeatherXM PRO MCP

Una implementación de servidor MCP que expone las API de WeatherXM PRO como herramientas MCP, lo que permite a los clientes acceder a datos, observaciones y pronósticos de la estación meteorológica a través del protocolo MCP.

Características

  • Obtener estaciones cercanas a una ubicación (latitud, longitud, radio)
  • Obtener estaciones dentro de un cuadro delimitador (latitud y longitud mínima/máxima)
  • Obtenga todas las estaciones disponibles
  • Obtenga la última observación para una estación específica
  • Obtener observaciones históricas de una estación en una fecha específica
  • Búsqueda de células H3 por nombre de región
  • Obtener estaciones en una celda H3 específica
  • Obtenga el pronóstico del tiempo (diario o por hora) para una celda H3 específica

Prerrequisitos

  • Node.js y npm instalados
  • Una clave API WeatherXM PRO válida

Configuración

Clona el repositorio en tu máquina local.

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

Instalación

Después de clonar el repositorio, debe instalar las dependencias y compilar el proyecto antes de ejecutar el servidor MCP.

npm install npm run build

Configuración del servidor para clientes MCP

Esta es la configuración común para clientes MCP como Claude Desktop, Cursor, Windsurf Editor, VSCode y complementos como RooCode y Cline.

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

Reemplace "path to mcp" con la ruta real al servidor MCP o el nombre del paquete, y "your-api-key" con su clave API de WeatherXM PRO.

Nota: Si tiene otros servidores MCP en uso en el cliente, puede agregarlos al objeto mcpServers existente.

Escritorio de Claude

Siga los pasos a continuación para utilizar el servidor WeatherXM PRO MCP con el cliente Claude Desktop MCP:

  1. Edite el archivo de configuración de MCP ubicado en:
    ~/Library/Application Support/Claude/claude_desktop_config.json
  2. Agregue la configuración del servidor WeatherXM PRO MCP bajo el objeto mcpServers .
  3. Reinicie Claude Desktop para aplicar los cambios.
  4. Ahora puede utilizar el servidor en Claude Desktop para ejecutar consultas en el servidor WeatherXM PRO MCP.

Cursor

Siga los pasos a continuación para utilizar el servidor WeatherXM PRO MCP con Cursor:

  1. Instale Cursor en su máquina.
  2. En Cursor, vaya a Cursor > Configuración del cursor > MCP > Agregar un nuevo servidor MCP global.
  3. Especifique la misma configuración que en la sección Configuración del servidor para clientes MCP.
  4. Guardar la configuración.
  5. Verá weatherxm-pro como un servidor agregado en la lista de servidores MCP.
  6. Ahora puede utilizar el servidor WeatherXM PRO MCP en Cursor para ejecutar consultas.

Editor de windsurf

Siga los pasos a continuación para utilizar el servidor WeatherXM PRO MCP con Windsurf Editor :

  1. Instale Windsurf Editor en su máquina.
  2. Vaya a Paleta de comandos > Panel de configuración MCP de Windsurf o Windsurf - Configuración > Avanzado > Cascada > Servidores de protocolo de contexto de modelo (MCP).
  3. Haga clic en Agregar servidor y luego en Agregar servidor personalizado.
  4. Agregue la configuración del servidor WeatherXM PRO MCP desde la sección Configuración del servidor para clientes MCP.
  5. Guardar la configuración.
  6. Verá weatherxm-pro como un servidor agregado en la lista de servidores MCP.
  7. Ahora puede utilizar el servidor WeatherXM PRO MCP en Windsurf Editor para ejecutar consultas.

Imagen de Docker

El servidor MCP se puede construir y ejecutar como un contenedor Docker.

Construir

docker build -t weatherxm-pro-mcp .

Correr

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

Reemplace "your-api-key" con su clave API de WeatherXM PRO real.

Consejos para la solución de problemas

  • Asegúrese de que la ruta al repositorio de su servidor MCP sea correcta en la configuración.
  • Verifique que su clave API de WeatherXM PRO esté configurada correctamente.
  • Compruebe que la configuración del cliente MCP coincida con la configuración del servidor.
  • Revise los registros para ver si hay errores o advertencias que puedan indicar problemas con el servidor MCP.

Licencia

Licencia MIT

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 -
    51
    TypeScript
    MIT License

View all related MCP servers

ID: 0q23ulshr6