AEMET-MCP. Integration über MCP mit der AEMET-API
AUSSCHÜTTUNGEN
Schmiedekunst
Glama
MseeP
Related MCP server: MCP Weather
BESCHREIBUNG
AEMET ist die staatliche Wetteragentur Spaniens.
Mit Aemet-mcp können Sie historische Klimadaten und meteorologische Informationen aus der AEMET-API direkt von Claude AI und anderen MCP-kompatiblen Clients abrufen, indem Sie das Model Context Protocol (MCP) verwenden.
Aemet-mcp ist ein MCP-Server, der Tools bereitstellt, mit denen LLMs Daten von Wetterstationen in ganz Spanien abfragen können.
Es umfasst die sichere Handhabung von API-Schlüsseln und JSON-Ressourcendateien zur Verwendung unterstützender Daten.
HAUPTMERKMALE
Abfrage historischer Tageswerte (Temperatur, Wind, Niederschlag etc.)
Zugriff auf monatliche Klimazusammenfassungen nach Station.
Filtern nach Jahr, Monat und AEMET-Stationscode.
Abfrage der Strandbedingungen, einschließlich UV-Strahlungsindizes.
Einsatzbereite Antworten im JSON-Format.
INSTALLATION
Installation über Smithery
So installieren Sie den AEMET Weather Data Server für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @AnCode666/aemet-mcp --client claudeMit UV installieren
Voraussetzungen
Python 3.10 oder höher.
UV- Paketmanager.
UV installieren
Der erste Schritt besteht darin, uv zu installieren, einen Paketmanager für Python.
Es kann über die Befehlszeile installiert werden .
Unter macOS und Linux:
curl -LsSf https://astral.sh/uv/install.sh | shUnter Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Sie können es auch mit pip installieren:
pip install uvWeitere Informationen zur Installation von UV finden Sie in der UV-Dokumentation .
INTEGRATION MIT CLIENTS WIE CLAUDE DESKTOP
Sobald uv installiert ist, können Sie den MCP-Server von jedem kompatiblen Client wie z. B. Claude für Desktop verwenden. In diesem Fall sind die folgenden Schritte erforderlich:
Gehen Sie zu Claude > Einstellungen > Entwickler > Konfiguration bearbeiten >
Fügen Sie den folgenden Block innerhalb von
"mcpServers"hinzu:
"aemet_mcp_": {
"command": "uvx",
"args": [
"aemet_mcp"
],
"env": {
"AEMET_API_KEY": "YOUR_AEMET_API_KEY"
}
}Holen Sie sich einen kostenlosen API-Schlüssel von AEMET unter: https://opendata.aemet.es/centrodedescargas/altaUsuario
Ersetzen Sie
YOUR_AEMET_API_KEYdurch Ihren tatsächlichen API-Schlüssel (lassen Sie die Anführungszeichen).Wenn Sie bereits einen anderen MCP-Server konfiguriert haben, trennen Sie jeden durch ein Komma
,.
Um es in einen anderen MCP-kompatiblen Client wie Cursor, CODEGPT oder Roo Code zu integrieren, gehen Sie einfach zur MCP-Serverkonfiguration Ihres Clients und fügen Sie denselben Codeblock hinzu.
Anwendungsbeispiele
Nach der ordnungsgemäßen Konfiguration können Sie Fragen stellen wie:
- "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"