关于 Datalastic Vessel Tracking & Maritime Intelligence
Datalastic Vessel Tracking & Maritime Intelligence 是面向需要船舶、港口、天气及海事情报数据的 AI Agent 和客户端的 MCP 服务。它通过远程端点提供 25 种工具,部分情报工具需使用 Maritime Reports 附加服务。
主要功能
- 01实时船舶位置与历史轨迹
- 02船舶注册信息搜索与规格
- 03港口及码头查询
- 04海洋与大气天气预报
- 05所有权、检查与事故记录
- 06异步批量报告导出
适用场景
- 01查询船舶当前位置和目的地
- 02查找港口或坐标附近的船舶
- 03查看船舶或港口周边天气预报
- 04获取检查或所有权详情
MCP 相关
通过 https://mcp.datalastic.com/mcp 向兼容 MCP 的客户端提供 25 种海事数据工具。客户端可使用 Datalastic 账户登录或 API 密钥连接;海事情报工具需要 Maritime Reports 附加服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.datalastic.com/mcpclaude mcp add --transport http datalastic https://mcp.datalastic.com/mcp{"mcpServers":{"datalastic":{"type":"http","url":"https://mcp.datalastic.com/mcp"}}}在 Cursor 中打开{"servers":{"datalastic":{"type":"http","url":"https://mcp.datalastic.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"datalastic":{"type":"http","url":"https://mcp.datalastic.com/mcp"}}}{"mcpServers":{"datalastic":{"serverUrl":"https://mcp.datalastic.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.datalastic.com/mcp需要授权工具
25| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| imo | string | 否 | 船舶 IMO 编号,恰好 7 位数字。mmsi、imo 或 uuid 中必须且只能提供一项。 |
| mmsi | string | 否 | 船舶 MMSI 标识符,恰好 9 位数字。mmsi、imo 或 uuid 中必须且只能提供一项。 |
| uuid | string | 否 | Datalastic 内部船舶 UUID。mmsi、imo 或 uuid 中必须且只能提供一项。 |
详细介绍
Datalastic MCP 服务
适用于 Datalastic 的官方 Model Context Protocol(MCP)服务,为任何兼容 MCP 的 AI 客户端提供实时船舶追踪、港口数据、海事天气和海事情报。
概述
Datalastic MCP 服务提供 25 个工具,分为六个类别:
- 船舶实时位置 — 按 MMSI、IMO 或名称实时追踪船舶
- 船舶登记信息 — 750,000 多艘船舶的规格、尺寸、船旗和吨位
- 港口数据 — 全球港口和码头目录,包含 UN/LOCODE
- 区域搜索 — 搜索当前位于任意位置或港口周围指定半径内的所有船舶
- 海事天气 — 将海浪、涌浪和海况与大气天气相结合,可查看任意坐标、港口或船舶位置的 7 天预报
- 海事情报 (Maritime Reports 附加组件) — 所有权、检查、事故、干船坞、发动机规格、船舶买卖交易
服务运行于 mcp.datalastic.com — 无需本地安装。
开始使用
使用 Datalastic 账号登录
无需 API 密钥。只需将 https://mcp.datalastic.com/mcp 添加为客户端中的服务 URL,不要添加任何标头或凭据。连接时,客户端会自动打开浏览器窗口,让你使用 Datalastic 账号登录。批准后即可连接 — 其余操作由客户端处理。
若要断开连接,请使用 MCP 客户端中的断开连接选项,或前往 Datalastic 账号设置撤销访问权限。
API 密钥
在 datalastic.com/pricing 注册并订阅套餐。你的 API 密钥会通过电子邮件发送,也可以在账号控制面板中查看。
对于支持在配置文件中设置自定义请求标头的客户端,请使用下方客户端配置部分中的示例。Claude Code 用户请改用 CLI 命令。
客户端配置
Claude Code
运行此命令,使用你的 API 密钥添加服务:
claude mcp add --scope user --transport http datalastic https://mcp.datalastic.com/mcp --header "X-Api-Key: YOUR_API_KEY"
对于 Claude Desktop,请使用 OAuth(通过上方说明使用 Datalastic 账号登录)— 目前尚不支持通过配置文件进行自定义标头身份验证。
Cursor
编辑 ~/.cursor/mcp.json:
{
"mcpServers": {
"datalastic": {
"type": "http",
"url": "https://mcp.datalastic.com/mcp",
"headers": {
"X-Api-Key": "YOUR_API_KEY"
}
}
}
}
VS Code(GitHub Copilot)
编辑工作区中的 .vscode/mcp.json,或用户级别的 mcp.json:
{
"servers": {
"datalastic": {
"type": "http",
"url": "https://mcp.datalastic.com/mcp",
"headers": {
"X-Api-Key": "YOUR_API_KEY"
}
}
}
}
Windsurf
编辑 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"datalastic": {
"type": "http",
"url": "https://mcp.datalastic.com/mcp",
"headers": {
"X-Api-Key": "YOUR_API_KEY"
}
}
}
}
Gemini CLI
编辑 ~/.gemini/settings.json:
{
"mcpServers": {
"datalastic": {
"httpUrl": "https://mcp.datalastic.com/mcp",
"headers": {
"X-Api-Key": "YOUR_API_KEY"
}
}
}
}
任意 Streamable HTTP 客户端
URL: https://mcp.datalastic.com/mcp
Header: X-Api-Key: YOUR_API_KEY
工具
客户端中始终会列出全部 25 个工具。Maritime Intelligence 工具需要 Maritime Reports 附加组件;其他工具在所有套餐中均可使用。
船舶追踪
get_vessel- 单艘船舶的实时位置、速度、航向和航行状态get_vessel_pro- 与get_vessel类似,另提供识别出的目的港、预计到达时间、实际离港时间和吃水get_vessel_info- 静态规格:尺寸、吨位、货物容量、建造年份、船旗、呼号find_vessels- 按名称、类型、船旗、吨位或尺寸搜索船舶注册信息get_vessels_bulk- 一次调用获取最多 100 艘船舶的实时位置get_vessel_history- 船舶的历史 AIS 航迹(数据自 2021-08-10 起可用)get_vessels_in_radius- 查询当前位于某个点、港口或船舶周围指定半径(最大 50 NM)内的所有船舶
如何选择合适的船舶工具: 查询实时位置时,先使用
get_vessel。只有在需要目的港、预计到达时间或吃水时,才使用get_vessel_pro。
港口
find_ports- 按名称、UN/LOCODE、国家、类型或坐标搜索港口注册信息get_port- 港口完整详情,包括码头、运营商、地址和坐标
海事天气
get_weather- 提供完整的天气概况:将海洋状况(波浪、涌浪、洋流、海表温度)与大气状况(风、温度、能见度、气压)合并。支持固定坐标、港口或船舶周边位置;若指定船舶,则解析到其最后已知位置。返回当前状况以及未来 7 天的每日和每小时预报
海事情报 (Maritime Reports 附加组件)
intel_ownership- 实益所有人、运营商、技术和商业管理方、保赔协会intel_inspections- 港口国监督检查记录——滞留和缺陷intel_casualties- 记录的事故:搁浅、碰撞、火灾、机械故障intel_drydock- 下次进坞日期、特别检验日期和 IOPP 证书到期时间intel_class- 船级社、主要尺寸和下次检验日期intel_engine- 主机型号、制造商、推进类型和最大连续输出功率intel_spd- 买卖和拆船交易——买方、卖方、报告价格intel_companies- 海事公司资料:所有者、运营商、管理方和联系方式sea_route- 两个港口或坐标之间的示意航线及距离(km / NM)。用于估算和可视化距离,不可用于实际航行。estimated_vessel_position- 超出陆基 AIS 覆盖范围(远洋)的船舶当前估算位置intel_report_request- 提交 Maritime Reports 任意数据集的完整批量导出请求intel_info- 你的 Maritime Reports 附加组件状态、组件内容及启用方式 (所有套餐均可使用)
没有附加组件? 未订阅 Maritime Reports 附加组件时,调用 Maritime Intelligence 工具会返回说明该工具需要附加组件的消息;
intel_info会显示你的状态及启用方式。升级会在当前会话中立即生效,无需重新连接。
批量报告 (异步)
report_request- 提交异步导出请求:vessel_list、port_list、inradius_history或request_usagereport_status- 查询报告任务状态;完成后返回下载 URLreport_list- 列出近期报告任务及其状态
报告以异步方式生成,可能需要数分钟。服务会返回用于下载的
result_url,不会自行获取文件。下载链接是有效期为 6 小时的签名 URL;再次查询报告状态即可随时获取新的链接,无需付费,也无需重新生成导出文件。部分导出内容(完整船舶列表、区域历史记录)可能较大,并会消耗 API 额度。
示例提示词
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?
What are the wave and wind conditions around the Ever Given right now?
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?
Links
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。