MarineTraffic MCP Server
Ein Model Context Protocol (MCP)-Server, der Zugriff auf Schiffsverfolgungsdaten von MarineTraffic bietet.
Merkmale
Dieser MCP-Server bietet die folgenden Funktionen:
Werkzeuge
get_vessel_position : Echtzeitposition eines Schiffes per MMSI- oder IMO-Nummer abrufen
get_vessel_details : Erhalten Sie detaillierte Informationen zu einem Schiff anhand der MMSI- oder IMO-Nummer
search_vessels : Suche nach Schiffen nach Name, MMSI, IMO oder Schiffstyp
get_vessels_in_area : Schiffe in einem bestimmten geografischen Gebiet abrufen
Ressourcen
vessel://{identifier} : Informationen zu einem Schiff per MMSI- oder IMO-Nummer
ships://area/{lat}/{lon}/{radius} : Liste der Schiffe in einem bestimmten geografischen Gebiet
Installation
Installation über Smithery
So installieren Sie den MarineTraffic Vessel Tracking Server für Claude Desktop automatisch über Smithery :
Voraussetzungen
Node.js 18 oder höher
Ein MarineTraffic API-Schlüssel (erhältlich bei MarineTraffic API Services )
Aufstellen
Klonen Sie dieses Repository oder laden Sie den Quellcode herunter
Installieren Sie Abhängigkeiten:
Erstellen Sie den Server:
Konfiguration
Der Server benötigt einen MarineTraffic API-Schlüssel, um zu funktionieren. Sie können diesen über die Umgebungsvariable MARINETRAFFIC_API_KEY
bereitstellen.
MCP-Einstellungskonfiguration
Um diesen Server mit Claude zu verwenden, fügen Sie ihn Ihrer MCP-Einstellungskonfigurationsdatei hinzu:
Für die Claude Desktop App (macOS)
Bearbeiten Sie ~/Library/Application Support/Claude/claude_desktop_config.json
:
Für Claude VSCode-Erweiterung
Bearbeiten Sie ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Anwendungsbeispiele
Sobald der Server konfiguriert und ausgeführt wird, können Sie ihn mit Claude verwenden, um auf Schiffsverfolgungsdaten zuzugreifen:
Schiffsposition abrufen
Suche nach Schiffen
Schiffe in der Umgebung abrufen
Zugangsschiffsressource
API-Schlüsselbeschränkungen
Die MarineTraffic API unterliegt Nutzungsbeschränkungen, die von Ihrem Abonnement abhängen. Beachten Sie diese Beschränkungen bei der Nutzung des Servers, um Ihr Kontingent nicht zu überschreiten.
Fehlerbehebung
API-Schlüsselfehler : Stellen Sie sicher, dass Ihr MarineTraffic-API-Schlüssel gültig und in den Umgebungsvariablen richtig festgelegt ist.
Ratenbegrenzung : Wenn bei der Ratenbegrenzung Fehler auftreten, führt der Server automatisch einen erneuten Versuch mit exponentiellem Backoff durch. Sie müssen jedoch möglicherweise warten, bevor Sie weitere Anfragen stellen können. Beispiel für detaillierte Schiffsinformationen, die über die API verfügbar sind.
API-Schlüsselbeschränkungen
Die MarineTraffic API unterliegt Nutzungsbeschränkungen, die von Ihrem Abonnement abhängen. Beachten Sie diese Beschränkungen bei der Nutzung des Servers, um Ihr Kontingent nicht zu überschreiten.
Fehlerbehebung
API-Schlüsselfehler : Stellen Sie sicher, dass Ihr MarineTraffic-API-Schlüssel gültig und in den Umgebungsvariablen richtig festgelegt ist.
Ratenbegrenzung : Wenn bei der Ratenbegrenzung Fehler auftreten, versucht der Server es automatisch erneut mit exponentiellem Backoff. Möglicherweise müssen Sie jedoch warten, bevor Sie weitere Anfragen stellen.
Keine Daten gefunden : Für einige Schiffe sind möglicherweise keine Echtzeit-Tracking-Daten verfügbar, insbesondere für kleinere Schiffe oder Schiffe in Gebieten mit eingeschränkter AIS-Abdeckung.
Lizenz
Dieses Projekt ist unter der ISC-Lizenz lizenziert.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
MarineTraffic MCP Server
Related MCP Servers
- -securityAlicense-qualitySatellite Tracking MCP ServerLast updated -1MIT License
- MIT License
- MIT License