MCP TMAP
Das MCP stellt eine Verbindung zur TMAP-API her.
Derzeit werden die folgenden APIs unterstützt:
API für öffentliche Verkehrsmittel
Transitroute
Volltext-Geokodierung
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Folgendes installiert ist:
Python: Version 3.13 oder höher
uv: Eine Installationsanleitung finden Sie hier .
SK Open API: Sie benötigen API-Anmeldeinformationen (App-Schlüssel) von der SK Open API .
Related MCP server: Map Traveler MCP
Konfiguration
Erstellen Sie eine Erstellen Sie eine Datei im Projektstamm.
API-Anmeldeinformationen hinzufügen: Bearbeiten Sie die
.envDatei und fügen Sie Ihre SK Open API-Anmeldeinformationen hinzu.SK_OPEN_API_APP_KEY="YOUR_APP_KEY_HERE"Bitte überprüfen Sie die genauen erforderlichen Umgebungsvariablennamen, indem Sie
src/mcp_tmap/tmap_client.pyprüfen.
Ausführen des MCP
Abhängigkeiten synchronisieren: Navigieren Sie in Ihrem Terminal zum Stammverzeichnis des Projekts und führen Sie den folgenden Befehl aus. Dadurch wird eine virtuelle Umgebung erstellt (falls noch keine vorhanden ist) und alle in
pyproject.tomlangegebenen Abhängigkeiten installiert.uv syncAusführen:: Sie können den MCP-Server mit
uvausführen.uv run src/mcp_tmapFür die Entwicklung,
source .venv/bin/activate mcp dev src/mcp_tmap/server.py