Windy MCP Server

Permite acesso MCP à API Windy (atualmente suporta apenas previsão pontual)

Documentação

windy-mcp-server

Não oficial — servidor MCP para a API Windy Point Forecast. Este projeto não é afiliado nem endossado pela Windy.com.

Um servidor MCP (Model Context Protocol) que expõe previsões meteorológicas, de ondas oceânicas e de qualidade do ar para assistentes de IA por meio da API Windy Point Forecast.

Ferramentas

get_weather_forecast

Busca dados meteorológicos atmosféricos para quaisquer coordenadas.

  • Parâmetros: temperatura, ponto de orvalho, umidade relativa, pressão, altura geopotencial, precipitação (total/neve/convectiva), vento, rajadas de vento, cobertura de nuvens (baixa/média/alta), base das nuvens, visibilidade, CAPE, tipo de precipitação, alertas meteorológicos
  • Modelos: GFS, ICON, ICON-EU, ICON-D2, AROME (França, Antilhas, Reunião), NAM (CONUS/Havaí/Alasca), HRRR (CONUS/Alasca), HRDPS
  • Níveis de pressão: superfície até 150 hPa (14 níveis)
  • Unidades de temperatura: Celsius ou Kelvin

get_wave_forecast

Busca dados de ondas oceânicas para quaisquer coordenadas costeiras ou em águas abertas.

  • Parâmetros: altura significativa das ondas, ondas de vento, potência das ondas, swell 1 e 2
  • Modelos: GFS Wave, ICON Wave, ICON-EU Wave, RDWPS (Canadá)

get_air_quality_forecast

Busca previsões de qualidade do ar e pólen para qualquer localização.

  • Parâmetros: AQI, SO₂, poeira, CO, O₃, NO₂, PM10, PM2.5, pólen (amieiro, bétula, gramíneas, artemísia, oliveira, ambrosia)
  • Modelos: CAMS (global), CAMS-EU (dados europeus de maior resolução)

Configuração

Pré-requisitos: uv, uma chave de API Windy

Adicione à configuração do seu cliente MCP (ex.: claude_desktop_config.json):

{
  "mcpServers": {
    "windy": {
      "command": "uvx",
      "args": ["windy-mcp-server"],
      "env": {
        "WINDY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Licença

MIT