// OpenStreetMap MCP v1.0.0

OpenStreetMap MCP Server

License: MIT Platforms: Windows, macOS, Linux
OpenStreetMap für Ihr LLM — einzelne Go-Binary, kein Python, kein Node.js nötig.
OpenStreetMap MCP Screenshot

Was OpenStreetMap MCP auszeichnet.

Single Binary — kein Runtime

Kein Python, kein Node.js. Eine Datei, läuft überall. Anders als die meisten OSM-MCP-Server.

Geokodierung

Adressen in Koordinaten umwandeln und umgekehrt — via Nominatim.

Intelligentes Routing

Routen für Auto, Fahrrad oder Fußgänger berechnen — via OSRM.

Räumliche POI-Suche

Schulen, E-Ladestationen, Parkplätze und beliebige POIs via Overpass API.

stdio + SSE Transport

Lokal mit Claude Desktop (stdio) und remote über SSE einsetzbar.

Fair Use integriert

Konfigurierbares Rate-Limiting zur Einhaltung der OSM Fair-Use-Richtlinien.

// Eine Binary. Ablegen. Fertig.

Eine Binary. Ablegen. Fertig.

Die meisten OSM-MCP-Server erfordern Python oder Node.js — mit all dem Abhängigkeits-Chaos das damit einhergeht. Diese Binary ist selbst-enthaltend. Einfach kopieren, ausführen. Kein Runtime, kein pip install, kein npm, kein Docker.

  • Kein Python, kein Node.js, keine Runtime-Abhängigkeiten
  • Einzelne statische Binary für Windows, macOS, Linux
  • Funktioniert mit Claude Desktop (stdio) und remote SSE sofort
Eine Binary. Ablegen. Fertig.

Statten Sie Ihr LLM mit realen Geodaten aus. Der OpenStreetMap MCP-Server stellt eine nahtlose Brücke zwischen modernen KI-Modellen und den umfassendsten offenen Kartendaten der Welt her.

Warum OpenStreetMap MCP?

Geografie ist der Kontext für alles. Egal, ob Sie einen Assistenten bauen, der Schulen in der Nähe finden muss, ein Logistik-Tool für das Routing oder eine Standortanalyse-Engine – dieser Server liefert die präzisen, strukturierten Daten direkt aus OpenStreetMap.

Kernfunktionen

  • Finden Sie alles, überall: Nutzen Sie die Overpass API, um nach tausenden POI-Kategorien zu suchen – von E-Ladestationen bis hin zu lokalen Apotheken – mit hoher räumlicher Präzision.
  • Adressen in Insights umwandeln: Verwenden Sie Nominatim, um menschenlesbare Adressen in maschinenlesbare Koordinaten zu transformieren (und umgekehrt).
  • Intelligente Navigation: Integrieren Sie OSRM-basiertes Routing, um Reisezeiten und Distanzen für PKW, Fahrräder oder Fußgänger zu berechnen.
  • Fair Usage by Design: Das integrierte Rate-Limiting stellt sicher, dass Ihre Integration die Infrastruktur der OpenStreetMap-Community respektiert.

Einstieg

Der Server unterstützt sowohl Stdio für die lokale Desktop-Integration als auch SSE für Remote-Dienste und ermöglicht so den Einsatz in einer Vielzahl von Umgebungen.

Schnellstart

Claude Desktop

Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "openstreetmap": {
      "command": "openstreetmap_mcp"
    }
  }
}

Gemini-CLI

Fügen Sie den Server zu Ihrer ~/.gemini/settings.json hinzu:

{
  "mcpServers": {
    "openstreetmap": {
      "command": "openstreetmap_mcp"
    }
  }
}

MCP-Tester

Ein neues Profil hinzufügen:

mcp-tester profile add osm -c "openstreetmap_mcp"