GribStream Blog
GribStream MCP fragt jetzt echte Wetterdaten für KI-Analysen ab
GribStream MCP ermöglicht KI-Agenten jetzt, authentifizierte HRRR-Wettermodelldaten abzufragen, CSV-Ergebnisse zu erhalten, Vorhersageraster zu analysieren und Karten oder Animationen direkt aus einer Chat-Sitzung zu erzeugen.
Wetteranalyse mit KI ist deutlich nützlicher, wenn der Agent mit echten Vorhersagedaten arbeiten kann, statt nur zu erklären, wie ein API-Aufruf aussehen sollte.
GribStream MCP unterstützt jetzt authentifizierte Datenabfragen. Ein KI-Agent in Codex, Claude Code, Claude oder einem anderen MCP-fähigen Client kann den GribStream-Katalog prüfen, exakte Wettermodellvariablen auswählen, Vorhersagezeilen als CSV, JSON oder NDJSON abrufen und die zurückgegebenen Daten in derselben Sitzung analysieren oder visualisieren.
Damit wird GribStream MCP zu einem interaktiven Arbeitsablauf für Wetterdaten:
- Datasets und Selektor-Metadaten aus dem Live-Katalog entdecken
- begrenzte
/timeseries- oder/runs-Ergebnisse mit einem authentifizierten GribStream-Token abfragen - zurückgegebene Wetterdatenzeilen sortieren und validieren
- normale lokale Werkzeuge wie pandas und matplotlib für die Analyse nutzen
- Anfrage, Grafik oder meteorologische Frage weiter verfeinern, ohne den Chat zu verlassen
Für Nutzer einer Wetter-API ist das ein schnellerer Weg von der Idee zum Beleg. Produktteams können eine Visualisierung prototypisieren. Vorhersageteams können ein Feld schnell prüfen. Energie-, Logistik-, Agrar-, Luftfahrt- und Wetterrisiko-Teams können eine schnelle Ereignisansicht anfordern, bevor sie einen größeren Export oder einen Produktionsablauf aufsetzen.
Eine HRRR-Sturm-Animation mit einem Prompt
Um den neuen Ablauf zu testen, haben wir einen MCP-fähigen KI-Client um eine ansprechend gestaltete animierte Wetterkarte eines konvektiven Ereignisses in den Northern Plains nahe Bismarck, North Dakota, gebeten. Der Prompt setzte kein Wissen über das GribStream-Repository voraus und schrieb die exakten Selektorkombinationen nicht vor. Er bat den Agenten, die Felder aus dem MCP-Katalog zu entdecken, die Daten abzufragen, bei Bedarf in Kacheln aufgeteilte CSV-Antworten zusammenzufügen und das finale GIF zu erzeugen.
Hier ist der Prompt:
Nutze GribStream MCP, um mir ein ansprechend gestaltetes animiertes Wetter-GIF des Northern-Plains-Sturms nahe Bismarck, North Dakota, von 02:00 UTC bis 03:45 UTC am 8. Juni 2026 zu erstellen.
Bitte entdecke die richtigen HRRR-Variablen aus dem MCP-Katalog, statt Namen zu raten. Ich möchte Surface-based CAPE als schattierten Hintergrund, Composite Reflectivity als gefüllte und konturierte Sturmflächen darüber und 10-Meter-Windvektoren aus den u/v-Windkomponenten.
Nutze etwa 5 km Auflösung, ungefähr 0.05 Grad, in einem Kartenausschnitt, der groß genug ist, um die Sturmumgebung und die Verlagerung über dem westlichen und zentralen North Dakota zu zeigen. Beschrifte Bismarck, Minot, Williston, Dickinson, Jamestown, Fargo, Grand Forks, Aberdeen, Pierre, Rapid City und Miles City, falls sie hineinpassen. Füge lesbare Bundesstaatsgrenzen, einen dunklen Hintergrund, eine CAPE-Farbskala von Violett bis Gelb und eine Reflectivity-Legende hinzu und markiere in jedem Bild den Punkt der höchsten Reflectivity.
Bitte mache die Animation sauber und präsentationsreif: konstante Kartenbegrenzungen, konstante Farbskalen, lesbare Beschriftungen, nicht zu viele Windpfeile und eine moderat schnelle Schleife. Bevorzuge CSV-Antworten aus dem MCP. Wenn das Raster für eine einzelne Antwort zu groß ist, teile die Abfrage in Kacheln auf, füge die CSVs zusammen, sortiere die Zeilen nach gültiger Zeit und Ort und erzeuge dann das GIF.
Speichere das finale animierte GIF sowie ein statisches Vorschaubild und ein Kontaktblatt und zeige mir, wo sie liegen.
Für die Animation oben im Beitrag nutzte der Agent den MCP-Katalog, um die nötigen HRRR-Felder zu finden, und fragte dann ab:
| Dataset | Felder | Gültige Zeiten | Auflösung | Zeilen |
|---|---|---|---|---|
| HRRR Sub-hourly | Composite Reflectivity, 10-m-U-Wind, 10-m-V-Wind | 8 Bilder von 02:00Z bis 03:45Z | 0.05 Grad | 188,136 |
| HRRR | Surface CAPE | 02:00Z, 03:00Z, 04:00Z | 0.05 Grad | 70,551 |
Die für die Darstellung verwendeten CSV-Dateien herunterladen:
Ein Kontaktblatt hilft außerdem beim Prüfen der Animationsbilder:
Was sich im MCP geändert hat
GribStream MCP half KI-Tools bereits dabei, korrekte API-Anfragen aus Live-Katalogmetadaten zu bauen. Neu ist, dass authentifizierte Abfragewerkzeuge jetzt echte Vorhersagewerte zurückgeben können, nicht nur Anfragevorlagen.
Das ist wichtig, weil Wetterdaten stark von Selektoren abhängen. Ein Modellfeld ist nicht nur ein Kurzname. Es hat auch ein Level, Metadaten, Zeitsemantik, Einheiten, Dataset-Abdeckung und manchmal modellspezifische Eigenheiten. MCP gibt einem Agenten die Möglichkeit, diese Details vor der Datenabfrage zu entdecken.
Für die Bismarck-Animation entdeckte und nutzte der Agent:
| Meteorologische Komponente | Modell-Selektor |
|---|---|
| Surface-based CAPE | CAPE, surface, "" aus HRRR |
| Composite Reflectivity | REFC, entire atmosphere, "" aus HRRR Sub-hourly |
| 10-m-U-Wind | UGRD, 10 m above ground, "" aus HRRR Sub-hourly |
| 10-m-V-Wind | VGRD, 10 m above ground, "" aus HRRR Sub-hourly |
Für die Grafik reicht anschließend normale Datenanalyse: CSV mit pandas lesen, nach gültiger Zeit und Grid-Position sortieren, jedes Bild als Matrix aufbereiten, Windvektoren aus den U/V-Komponenten berechnen und eine Karte mit konstanter Skala erzeugen.
Warum das nützlich ist
Das ersetzt nicht die GribStream-API. Die API bleibt die richtige Schnittstelle für große Exporte, geplante Jobs, Backend-Services und Wetteranwendungen in Produktion.
MCP ist die interaktive Ebene. Es ist nützlich, wenn ein Nutzer Fragen stellen möchte wie:
- "Finde ein visuell interessantes HRRR-Ereignis und erstelle eine Karte."
- "Hole das exakte CSV hinter diesem Vorhersage-Merkmal."
- "Vergleiche CAPE, Reflectivity und bodennahen Wind rund um diesen Sturm."
- "Zeig mir, ob dieses Grid das Feld enthält, das ich brauche, bevor ich es in Produktion einbaue."
- "Erstelle einen ersten Plot, den ich in ein echtes Dashboard überführen kann."
Das ist wertvoll für Teams, die Wetterdashboards, Prognosen für erneuerbare Energien, Logistik-Risikowerkzeuge, Agrar-Entscheidungsunterstützung, Luftfahrtprodukte und Versicherungsanalytik bauen. Der Agent kann von natürlicher Sprache zu kataloggestützten Wetterdaten und dann zu einer prüfbaren Grafik wechseln, ohne dass ein Mensch den ersten curl-Befehl oder ein Visualisierungsskript von Hand schreibt.
Ausprobieren
Installieren oder verbinden Sie GribStream MCP in Ihrem KI-Client, authentifizieren Sie sich mit einem GribStream-API-Token und beginnen Sie mit einer begrenzten Datenabfrage. Zum Beispiel:
Nutze GribStream MCP, um ein visuell interessantes HRRR-Wetterdatenbeispiel zu finden.
Nutze die Katalogwerkzeuge, um die Variablen zu wählen, frage ein begrenztes CSV-Ergebnis ab,
sortiere die zurückgegebenen Zeilen und erstelle daraus eine Grafik.
Halte den ersten Abruf klein genug, um schnell iterieren zu können.
Dann fragen Sie nach der produktionsreifen Version:
Mache die Karte präsentationsreif.
Nutze einen dunklen Hintergrund, lesbare Beschriftungen, eine feste Farbskala,
eine klare Legende und Windvektoren, die groß genug zum Prüfen sind.
Wenn das Raster für eine Antwort zu groß ist, teile die Abfrage in Kacheln auf und füge die CSVs zusammen.
Die wichtige Änderung ist einfach: GribStream MCP kann jetzt am Analysezyklus für Live-Wetterdaten teilnehmen. Es kann echte Vorhersagedaten entdecken, abfragen, zurückgeben und bei ihrer Visualisierung helfen.
Hinweise
Die Grafiken oben nutzen HRRR-Modellausgabe, kein beobachtetes Radar. Composite Reflectivity ist das Modellfeld REFC. Die Windpfeile werden aus UGRD und VGRD in 10 m Höhe über Grund abgeleitet. Das CAPE-Feld stammt aus stündlichem HRRR und wird auf die 15-minütigen unterstündlichen Bilder interpoliert.
