VesselAPI MCP Server
VesselAPI MCP Server
Сервер MCP (Model Context Protocol), который предоставляет морские данные из VesselAPI для ИИ-ассистентов, таких как Claude Desktop, Cursor, Windsurf и Claude Code.
Предварительные требования
Зарегистрируйтесь на dashboard.vesselapi.com
Создайте API-токен в своей панели управления
Используйте токен как
VESSELAPI_API_KEYв конфигурации ниже
Ресурсы: Документация | API Explorer | Панель управления | Связаться с поддержкой
Related MCP server: @globalfishingwatch/gfw-mcp-js
Возможности
19 инструментов, охватывающих суда, порты, поиск по местоположению и выбросы
Поиск судов, позиции (одиночные и пакетные), ETA, выбросы и аварии
Поиск портов, детали, события порта (прибытия/отправления) и глобальный поиск событий порта
Географический поиск судов (ограничивающая рамка и радиус)
Ручная пагинация для контроля использования квоты API
Размещённое развёртывание
Размещённое развёртывание доступно на Fronteir AI.
Быстрый старт
Установка не требуется. Настройте свой ИИ-клиент с помощью npx:
{
"mcpServers": {
"vesselapi": {
"command": "npx",
"args": ["-y", "vesselapi-mcp"],
"env": {
"VESSELAPI_API_KEY": "your-api-key"
}
}
}
}Конфигурация
Добавьте приведённый выше JSON в файл конфигурации вашего клиента:
Клиент | Файл конфигурации |
Claude Desktop |
|
Cursor |
|
Claude Code |
|
Windsurf |
|
Инструменты
Инструменты для судов
Инструмент | Описание |
| Поиск судов по названию, IMO, MMSI, флагу, типу, позывному или году постройки |
| Получить подробную информацию о судне |
| Получить текущую позицию судна (широта/долгота, скорость, курс) |
| Получить расчетное время прибытия судна |
| Получить данные о выбросах (CO2, расход топлива) |
| Получить записи о морских авариях |
| Получить позиции для нескольких судов одновременно (с опциональным диапазоном времени) |
Инструменты для портов
Инструмент | Описание |
| Поиск портов по названию, стране, типу, размеру, региону, размеру гавани или использованию гавани |
| Получить детали порта по UN/LOCODE |
| Получить суда, направляющиеся в порт в пределах окна ETA |
| Получить прибытия/отправления для порта |
| Получить события порта для судна |
| Перечислить события порта глобально с фильтрами по времени, стране, порту, судну или типу события |
| Поиск событий порта по названию порта |
| Поиск событий порта по названию судна |
| Получить самое последнее событие порта для судна |
Инструменты для выбросов
Инструмент | Описание |
| Перечислить глобальные данные о выбросах судов с опциональным фильтром по году |
Инструменты для местоположения
Инструмент | Описание |
| Найти суда в ограничивающей рамке (с опциональным диапазоном времени) |
| Найти суда в радиусе от точки (с опциональным диапазоном времени) |
Пагинация
Все конечные точки списков поддерживают параметры limit и nextToken для ручной пагинации. Когда существует больше результатов, ответ включает nextToken. Передайте его в следующем вызове, чтобы получить следующую страницу.
Разработка
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 artifactsТестирование с MCP Inspector
VESSELAPI_API_KEY=your-key npx @modelcontextprotocol/inspector node dist/index.jsИсточники данных и атрибуция
Данные о выбросах и авариях: © Европейский союз. Источник: Европейское агентство по безопасности на море (EMSA): THETIS-MRV (EU MRV, Регламент (ЕС) 2015/757) и Европейская платформа информации о морских авариях (EMCIP). Используется повторно в соответствии с уведомлением Европейской комиссии о повторном использовании (Решение Комиссии 2011/833/ЕС), которое разрешает повторное использование в коммерческих и некоммерческих целях с указанием источника. Данные могут быть преобразованы и объединены; EMSA не поддерживает этот сервис.
Лицензия
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