Datalastic Vessel Tracking

officiel

Intelligence maritime pour le suivi des navires, l'analyse des ports et l'exploration des données des navires.

Que pouvez-vous faire avec Datalastic Vessel Tracking MCP ?

  • Track a vessel’s live position — get real-time location, speed, heading, and navigation status using get_vessel.
  • Search the global vessel registry — find ships by name, type, flag, tonnage, or dimensions with find_vessels.
  • Monitor all vessels in an area — retrieve ships within a radius of a point, port, or vessel via get_vessels_in_radius.
  • Get marine weather and forecasts — fetch current conditions or a 7-day outlook at any location with get_weather.
  • Look up port details — search by name or UN/LOCODE and return terminals, operators, and coordinates using find_ports and get_port.
  • Access maritime intelligence — query ownership, inspections, casualties, dry-dock schedules, engine specs, or sale transactions (requires Maritime Reports add-on).

Documentation

Serveur MCP Datalastic

Serveur officiel Model Context Protocol (MCP) pour Datalastic — suivi de navires en temps réel, données portuaires, météo marine et renseignements maritimes pour tout client IA compatible MCP.

License: MIT MCP Badge

Aperçu

Le serveur MCP Datalastic expose 25 outils répartis en six catégories :

  • Positions des navires en direct — suivez les navires en temps réel par MMSI, IMO ou nom
  • Registre des navires — spécifications, dimensions, pavillon et tonnage pour plus de 750 000 navires
  • Données portuaires — répertoire mondial des ports et terminaux avec codes UN/LOCODE
  • Recherche par zone — tous les navires actuellement dans un rayon autour d'un point ou d'un port
  • Météo marine — conditions actuelles et prévisions sur 7 jours à n'importe quel endroit
  • Renseignements maritimes (module complémentaire Rapports Maritimes) — propriété, inspections, sinistres, passage en cale sèche, spécifications moteur, transactions d'achat et de vente

Le serveur fonctionne à l'adresse mcp.datalastic.com — aucune installation locale requise.


Pour commencer

Connectez-vous avec votre compte Datalastic

Aucune clé API nécessaire. Ajoutez simplement https://mcp.datalastic.com/mcp comme URL du serveur dans votre client, sans en-têtes ni identifiants. Lors de la connexion, votre client ouvrira automatiquement une fenêtre de navigateur pour vous connecter à votre compte Datalastic. Une fois l'accès approuvé, vous êtes connecté — le client gère tout le reste.

Pour vous déconnecter, utilisez l'option de déconnexion dans votre client MCP ou révoquez l'accès depuis les paramètres de votre compte Datalastic.

Clé API

Inscrivez-vous sur datalastic.com/pricing et souscrivez à un abonnement. Votre clé API est envoyée par e-mail et visible dans le tableau de bord de votre compte.

Pour les clients prenant en charge les en-têtes de requête personnalisés dans leur fichier de configuration, utilisez les exemples de la section Configuration du client ci-dessous. Pour Claude Code, utilisez plutôt la commande CLI.


Configuration du client

Claude Code

Exécutez cette commande pour ajouter le serveur avec votre clé API :

claude mcp add --scope user --transport http datalastic https://mcp.datalastic.com/mcp --header "X-Api-Key: YOUR_API_KEY"

Pour Claude Desktop, utilisez OAuth (connectez-vous avec votre compte Datalastic ci-dessus) — l'authentification par en-tête personnalisé via le fichier de configuration n'est pas encore prise en charge.

Cursor

Modifiez ~/.cursor/mcp.json :

{
  "mcpServers": {
    "datalastic": {
      "type": "http",
      "url": "https://mcp.datalastic.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

VS Code (GitHub Copilot)

Modifiez .vscode/mcp.json dans votre espace de travail, ou votre fichier mcp.json au niveau utilisateur :

{
  "servers": {
    "datalastic": {
      "type": "http",
      "url": "https://mcp.datalastic.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

Windsurf

Modifiez ~/.codeium/windsurf/mcp_config.json :

{
  "mcpServers": {
    "datalastic": {
      "type": "http",
      "url": "https://mcp.datalastic.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

Gemini CLI

Modifiez ~/.gemini/settings.json :

{
  "mcpServers": {
    "datalastic": {
      "httpUrl": "https://mcp.datalastic.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

Tout client HTTP Streamable

URL:    https://mcp.datalastic.com/mcp
Header: X-Api-Key: YOUR_API_KEY

Outils

Les 25 outils sont toujours listés dans votre client. Les outils de Renseignements Maritimes nécessitent le module complémentaire Rapports Maritimes ; tout le reste est disponible dans chaque abonnement.

Suivi des navires

  • get_vessel - Position en direct, vitesse, cap et statut de navigation pour un seul navire
  • get_vessel_pro - Comme get_vessel plus le port de destination reconnu, l'ETA, l'heure de départ réelle et le tirant d'eau
  • get_vessel_info - Spécifications statiques : dimensions, tonnage, capacité de chargement, année de construction, pavillon, indicatif d'appel
  • find_vessels - Rechercher dans le registre par nom, type, pavillon, tonnage ou dimensions
  • get_vessels_bulk - Positions en direct pour jusqu'à 100 navires en un seul appel
  • get_vessel_history - Trajectoire AIS historique d'un navire (données disponibles depuis le 2021-08-10)

Choisir le bon outil de suivi : commencez par get_vessel pour une position en direct. Utilisez get_vessel_pro uniquement lorsque vous avez besoin du port de destination, de l'ETA ou du tirant d'eau.

Ports

  • find_ports - Rechercher dans le registre des ports par nom, UN/LOCODE, pays, type ou coordonnées
  • get_port - Détail complet du port incluant terminaux, opérateurs, adresses et coordonnées

Zone et météo

  • get_vessels_in_radius - Tous les navires actuellement dans un rayon (max 50 NM) d'un point, d'un port ou d'un navire
  • get_weather - Météo marine à n'importe quel endroit — conditions actuelles et/ou prévisions sur 7 jours

Renseignements maritimes (module complémentaire Rapports Maritimes)

  • intel_ownership - Propriétaire réel, opérateur, gestionnaire technique et commercial, club P&I
  • intel_inspections - Registres d'inspection par l'État du port — détentions et déficiences
  • intel_casualties - Incidents enregistrés : échouements, collisions, incendies, pannes de machines
  • intel_drydock - Prochaine date de passage en cale sèche, date de visite spéciale et expiration du certificat IOPP
  • intel_class - Société de classification, dimensions principales et prochaines dates de visite
  • intel_engine - Modèle du moteur principal, constructeur, type de propulsion et puissance continue maximale
  • intel_spd - Transactions d'achat-vente et de démolition — acheteur, vendeur, prix déclaré
  • intel_companies - Profils d'entreprises maritimes : propriétaires, opérateurs, gestionnaires et coordonnées
  • sea_route - Route maritime schématique et distance en km / NM entre deux ports ou coordonnées. Pour l'estimation de distance et la visualisation — pas pour la navigation réelle.
  • estimated_vessel_position - Position actuelle estimée pour les navires hors de portée AIS terrestre (haute mer)
  • intel_report_request - Soumettre une exportation groupée complète de n'importe quel ensemble de données des Rapports Maritimes
  • intel_info - Statut de votre module Rapports Maritimes, ce que le module inclut et comment l'activer (disponible dans tous les abonnements)

Vous n'avez pas le module ? Appeler un outil de Renseignements Maritimes sans le module Rapports Maritimes renvoie un message expliquant que le module est requis — intel_info indique votre statut et comment l'activer. Les mises à niveau prennent effet immédiatement dans la même session, sans reconnexion nécessaire.

Rapports groupés (asynchrones)

  • report_request - Soumettre une exportation asynchrone : vessel_list, port_list, inradius_history ou request_usage
  • report_status - Interroger une tâche de rapport ; renvoie une URL de téléchargement une fois terminée
  • report_list - Lister vos tâches de rapport récentes et leurs statuts

Les rapports sont générés de manière asynchrone et peuvent prendre plusieurs minutes. Le serveur renvoie un result_url à télécharger — il ne récupère jamais le fichier lui-même. Les liens de téléchargement sont des URL signées valides pendant 6 heures ; vérifier à nouveau le statut du rapport émet un nouveau lien à tout moment, gratuitement, sans régénérer l'exportation. Certaines exportations (liste complète des navires, historique de zone) peuvent être volumineuses et consommer des crédits API.


Exemples de requêtes

Where is the MSC Oscar right now and what is its destination?

Show me all tankers within 20 nautical miles of Rotterdam.

What is the weather forecast at the Port of Singapore for the next 7 days?

Who is the beneficial owner of IMO 9839179?

Get the Port State Control inspection history for the Ever Given.

What is the sea route distance from Shanghai to Los Angeles?

Find all bulk carriers built after 2018 flagged in the Marshall Islands.

Which vessels does Maersk operate?

Show me all vessels with dry docks scheduled in the next 30 days.

What incidents has this tanker been involved in over the past 5 years?

Liens