AEMET-MCP

MIT License
2
  • Apple
  • Linux

AEMET-MCP. Integración mediante MCP con la API de AEMET.

AEMET es la Agencia Estatal de Meteorología de España.

Aemet-mcp le permite recuperar datos climáticos históricos e información meteorológica de la API de AEMET directamente desde Claude AI y otros clientes compatibles con MCP, utilizando el Protocolo de contexto de modelo (MCP) .

Aemet-mcp es un servidor MCP que expone herramientas que permiten a los LLM consultar datos de estaciones meteorológicas de toda España.

Incluye el manejo seguro de claves API y archivos JSON de recursos para utilizar datos de respaldo.

Características principales

  • Consulta de valores históricos diarios (temperatura, viento, precipitación, etc.)
  • Acceso a resúmenes climáticos mensuales por estación.
  • Filtrado por año, mes y código de estación AEMET.
  • Consulta las condiciones de la playa, incluidos los índices de radiación ultravioleta.
  • Respuestas listas para usar en formato JSON.

Instalación

Instalación mediante herrería

Para instalar automáticamente el servidor de datos meteorológicos AEMET para Claude Desktop a través de Smithery :

npx -y @smithery/cli install @AnCode666/aemet-mcp --client claude

Instalar desde uv

Prerrequisitos

  • Python 3.10 o superior.
  • gestor de paquetes uv .

Instalación de uv

El primer paso es instalar uv , un administrador de paquetes para Python.
Se puede instalar desde la línea de comandos .

En macOS y Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

En Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

También puedes instalarlo con pip:

pip install uv

Para obtener más información sobre la instalación de uv, visita la documentación de uv .

Integración con clientes como Claude for Desktop

Una vez instalado uv podrás utilizar el servidor MCP desde cualquier cliente compatible como Claude for Desktop, en cuyo caso los pasos a seguir son:

  1. Vaya a Claude > Configuración > Desarrollador > Editar configuración > claude_desktop_config.json
  2. Agregue el siguiente bloque dentro de "mcpServers" :
"aemet_mcp_": { "command": "uvx", "args": [ "aemet_mcp" ], "env": { "AEMET_API_KEY": "YOUR_AEMET_API_KEY" } }
  1. Obtenga una clave API gratuita de AEMET en: https://opendata.aemet.es/centrodedescargas/altaUsuario
  2. Reemplace YOUR_AEMET_API_KEY con su clave API real (deje las comillas).
  3. Si ya tiene otro servidor MCP configurado, separe cada uno con una coma , .

En general, para integrarlo en cualquier otro cliente compatible con MCP, como Cursor, CODEGPT o Roo Code, simplemente vaya a la configuración del servidor MCP de su cliente y agregue el mismo bloque de código.

Ejemplos de uso

Una vez configurado correctamente, puedes preguntar cosas como:

- "What's the weather like in Seville?" - "Tell me the radiation levels at Maspalomas beach for tomorrow" - "Give me the historical rainfall data for Albacete between January 1st, 2020 and February 1st, 2020"

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.

Un servidor MCP que permite recuperar datos meteorológicos y climáticos de la API de la Agencia Estatal de Meteorología de España (AEMET) directamente desde Claude AI y otros clientes compatibles con MCP.

  1. Características principales
    1. Instalación
      1. Instalación mediante herrería
      2. Instalar desde uv
      3. Prerrequisitos
      4. Instalación de uv
    2. Integración con clientes como Claude for Desktop
      1. Ejemplos de uso

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          This SSE-based MCP server allows users to connect and interact with National Weather Service APIs to retrieve weather alerts and forecasts.
          Last updated -
          90
          Python
        • -
          security
          F
          license
          -
          quality
          Provides current weather and air quality data for any city using WeatherAPI, easily integrating with MCP clients like n8n and Claude Desktop App.
          Last updated -
          214
          JavaScript
        • A
          security
          A
          license
          A
          quality
          An MCP server that provides real-time weather information including temperature, humidity, wind speed, and sunrise/sunset times through the OpenWeatherMap API.
          Last updated -
          1
          Python
          MIT License
          • Linux
          • Apple
        • -
          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

        View all related MCP servers

        ID: kiicmi0fc3