MCP-Server für OpenStreetMap, Wetter, Luft und Flüsse

Verbinden Sie einen KI-Assistenten mit der API und fragen Sie in normalen Worten: Wie ist morgen das Wetter dort, wo ich fahre, wo kann ich auf dieser Route Wasser auffüllen, welche Flüsse bei Köln steigen. Der Assistent wählt das Tool, die API antwortet, und jeder Aufruf zählt wie die Anfrage, die er auslöst, auf Ihren Tarif.

Verbinden

Der Server liegt unter https://geo.runningcat.dev/mcp und spricht Streamable HTTP. Er nimmt denselben Key wie die API.

Claude Code

claude mcp add --transport http running-cat-geo https://geo.runningcat.dev/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Cursor

In .cursor/mcp.json in Ihrem Projekt oder in ~/.cursor/mcp.json für alle Projekte:

{
  "mcpServers": {
    "running-cat-geo": {
      "url": "https://geo.runningcat.dev/mcp",
      "headers": { "Authorization": "Bearer ${env:RUNNING_CAT_KEY}" }
    }
  }
}

Andere Clients

Jeder Client, der sich per HTTP mit entfernten MCP-Servern verbindet, funktioniert mit der Adresse und einem Header Authorization: Bearer YOUR_KEY oder x-api-key. Ein Client, der nur eine Adresse akzeptiert, kann https://geo.runningcat.dev/mcp?key=YOUR_KEY verwenden; halten Sie diese Adresse privat, denn sie enthält den Key.

Tools

point_report
Alles zu einem Ort: Name und Gebiete, Zeitzone, Höhe, Wetter, Luftqualität, nahegelegene Luftmessstationen und Flusspegel
area_report
Wetter, Luftqualität, Höhen, Luftmessstationen und Flusspegel über einer Box, auf einem Raster
plan_route
Eine Rad-, Gravel-, Wander- oder Autoroute über Wegpunkte, mit Profil, Wetter zu den Ankunftszeiten, Zeitzonen und dem, was sie passiert
plan_loop
Eine Rundtour mit gewünschter Länge ab einem Startpunkt, mit Höhenmetern und Belag, auf Wunsch mit demselben Bericht
route_report
Derselbe Bericht für eine Route, die Sie schon als GeoJSON haben, samt Straßenbelag entlang der Strecke
stops_along_route
Wasser, Verpflegung, Geschäfte, Toiletten, Fahrradläden und Tankstellen entlang einer Route, mit Kilometern und den langen Abschnitten ohne jedes davon
overpass_query
Eine Overpass-QL-Abfrage auf OpenStreetMap-Daten (was unterstützt wird)
weather_forecast
Stündliche Prognose für bis zu 14 Tage
air_quality
Prognose zu Luftqualität und Pollen und was Stationen in der Nähe gerade messen
river_gauges
Flusspegel in der Nähe eines Punkts oder in einer Box oder der Verlauf eines einzelnen Pegels
elevation
Höhen von bis zu 1.000 Punkten
where_is
Land, Region, Ort und Zeitzone eines Punkts
outdoor_layers
Markierte Wege, Schutzgebiete, Skipisten, Lifte und Grenzen in einer Box

Lange Antworten, etwa zwei Wochen stündliches Wetter, werden gekürzt, damit sie in den Kontext des Assistenten passen, und die Antwort sagt, was gekürzt wurde. Für die vollständigen Daten rufen Sie die API direkt auf.

Was Sie fragen können

  • „Plane eine Gravel-Tour von München nach Salzburg für Samstag mit 20 km/h. Wo beginnt der Regen, und wo kann ich Wasser auffüllen?“
  • „Steht der Rhein bei Köln höher als gestern, und um wie viel?“
  • „Ist die Luft in Prag besser oder schlechter, als die Prognose sagte? Vergleiche die Stationen mit der Prognose.“
  • „Finde Bäckereien innerhalb der Grenzen von Wien, die vor 7 Uhr öffnen.“

Wie Aufrufe zählen

Der Server berechnet nichts extra. Ein Tool-Aufruf zählt als die API-Anfragen, die er auslöst: point_report und air_quality je eine, ein Gebiets- oder Routenbericht eine pro Teil, eine Route einmal pro angefangene 100 km (50 km bei MTB). Die Tariflimits stehen im Abschnitt Preise; der kostenlose Tarif bietet 500 Anfragen pro Tag.

Der kostenlose Tarif bietet 500 Anfragen pro Tag, auch für kommerzielle Apps. Legen Sie ein Konto mit Google oder Ihrer E-Mail-Adresse an und erstellen Sie sofort Ihre Schlüssel.