VesselAPI MCP Server
VesselAPI MCP Server
Ein MCP (Model Context Protocol)-Server, der maritime Daten von der VesselAPI für KI-Assistenten wie Claude Desktop, Cursor, Windsurf und Claude Code bereitstellt.
Voraussetzungen
Registrieren Sie sich unter dashboard.vesselapi.com
Erstellen Sie einen API-Token in Ihrem Dashboard
Verwenden Sie den Token als
VESSELAPI_API_KEYin der folgenden Konfiguration
Ressourcen: Dokumentation | API-Explorer | Dashboard | Support kontaktieren
Related MCP server: @globalfishingwatch/gfw-mcp-js
Funktionen
19 Tools für Schiffe, Häfen, Standortsuche und Emissionen
Schiffssuche, Positionen (einzeln und in Stapeln), ETA, Emissionen und Unfälle
Hafensuche, Details, Hafenereignisse (Ankünfte/Abfahrten) und globale Hafenereignissuche
Geografische Schiffssuche (Begrenzungsrahmen und Radius)
Manuelle Paginierung zur Kontrolle des API-Kontingents
Gehostete Bereitstellung
Eine gehostete Bereitstellung ist auf Fronteir AI verfügbar.
Schnellstart
Keine Installation erforderlich. Konfigurieren Sie Ihren KI-Client mit npx:
{
"mcpServers": {
"vesselapi": {
"command": "npx",
"args": ["-y", "vesselapi-mcp"],
"env": {
"VESSELAPI_API_KEY": "your-api-key"
}
}
}
}Konfiguration
Fügen Sie das obige JSON zur Konfigurationsdatei Ihres Clients hinzu:
Client | Konfigurationsdatei |
Claude Desktop |
|
Cursor |
|
Claude Code |
|
Windsurf |
|
Tools
Schiffs-Tools
Tool | Beschreibung |
| Schiffe nach Name, IMO, MMSI, Flagge, Typ, Rufzeichen oder Baujahr suchen |
| Detaillierte Schiffsinformationen abrufen |
| Aktuelle Schiffsposition abrufen (Breite/Länge, Geschwindigkeit, Kurs) |
| Geschätzte Ankunftszeit des Schiffs abrufen |
| Emissionsdaten abrufen (CO2, Kraftstoffverbrauch) |
| Seeunfallaufzeichnungen abrufen |
| Positionen für mehrere Schiffe gleichzeitig abrufen (mit optionalem Zeitbereich) |
Hafen-Tools
Tool | Beschreibung |
| Häfen nach Name, Land, Typ, Größe, Region, Hafengröße oder Hafennutzung suchen |
| Hafendetails nach UN/LOCODE abrufen |
| Schiffe abrufen, die innerhalb eines ETA-Fensters in einen Hafen einlaufen |
| Ankünfte/Abfahrten für einen Hafen abrufen |
| Hafenereignisse für ein Schiff abrufen |
| Hafenereignisse global auflisten mit Filtern nach Zeit, Land, Hafen, Schiff oder Ereignistyp |
| Hafenereignisse nach Hafennamen suchen |
| Hafenereignisse nach Schiffsnamen suchen |
| Das letzte Hafenereignis für ein Schiff abrufen |
Emissions-Tools
Tool | Beschreibung |
| Globale Schiffsemissionsdaten mit optionalem Jahresfilter auflisten |
Standort-Tools
Tool | Beschreibung |
| Schiffe in einem Begrenzungsrahmen finden (mit optionalem Zeitbereich) |
| Schiffe innerhalb eines Radius um einen Punkt finden (mit optionalem Zeitbereich) |
Paginierung
Alle Listen-Endpunkte unterstützen die Parameter limit und nextToken für die manuelle Paginierung. Wenn weitere Ergebnisse vorhanden sind, enthält die Antwort einen nextToken. Übergeben Sie ihn im nächsten Aufruf, um die nächste Seite zu erhalten.
Entwicklung
git clone https://github.com/vessel-api/vesselapi-mcp.git
cd vesselapi-mcp
npm install
npm run buildnpm run build # Build the server
npm run typecheck # Type-check without emitting
npm run clean # Remove build artifactsTesten mit MCP Inspector
VESSELAPI_API_KEY=your-key npx @modelcontextprotocol/inspector node dist/index.jsDatenquellen und Namensnennung
Emissions- und Unfalldaten: © Europäische Union. Quelle: Europäische Agentur für die Sicherheit des Seeverkehrs (EMSA): THETIS-MRV (EU-MRV, Verordnung (EU) 2015/757) und die Europäische Plattform für Informationen über Seeunfälle (EMCIP). Weiterverwendung gemäß der Weiterverwendungsbekanntmachung der Europäischen Kommission (Beschluss 2011/833/EU), die die Weiterverwendung für kommerzielle und nichtkommerzielle Zwecke unter Angabe der Quelle gestattet. Daten können transformiert und kombiniert werden; EMSA unterstützt diesen Dienst nicht.
Lizenz
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access and analyze NOAA electronic navigational charts with S-57 format parsing, supporting coordinate-based chart discovery, navigation feature extraction, and maritime safety queries.151ISC
- AlicenseNot gradedqualityBmaintenanceAccess Global Fishing Watch data from any MCP-compatible AI assistant or terminal: search vessels, retrieve fishing activity and port events, look up marine regions, and compute aggregate statistics.381Apache 2.0
- AlicenseNot gradedqualityCmaintenanceProvides real-time maritime weather data, tropical cyclone warnings, and route calculations for AI agents.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that enables AI assistants to access real-time vessel tracking, port information, and maritime data through the Datalastic Marine AIS Data API.1MIT
Related MCP Connectors
Multi-carrier shipping for AI agents: compare rates, buy labels, track packages, validate addresses
Vessel tracking for 750,000+ ships, with ownership, inspections, port records, routes, and more.
Provide AI assistants with real-time access to official SEC EDGAR filings and financial data. Enab…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vessel-api/vesselapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server