Сервер MCP MarineTraffic
Сервер протокола контекста модели (MCP), который обеспечивает доступ к данным отслеживания судов MarineTraffic.
Функции
Этот сервер MCP предоставляет следующие возможности:
Инструменты
- get_vessel_position : Получить текущее местоположение судна по номеру MMSI или IMO
- get_vessel_details : Получить подробную информацию о судне по номеру MMSI или IMO
- search_vessels : Поиск судов по названию, MMSI, IMO или типу судна
- get_vessels_in_area : Получить суда в указанной географической области
Ресурсы
- vessel://{identifier} : Информация о судне по номеру MMSI или IMO
- ships://area/{lat}/{lon}/{radius} : Список судов в указанной географической области
Установка
Установка через Smithery
Чтобы автоматически установить сервер отслеживания судов MarineTraffic для Claude Desktop через Smithery :
Предпосылки
- Node.js 18 или выше
- Ключ API MarineTraffic (доступен в MarineTraffic API Services )
Настраивать
- Клонируйте этот репозиторий или загрузите исходный код
- Установите зависимости:
- Сборка сервера:
Конфигурация
Для работы сервера требуется API-ключ MarineTraffic. Вы можете предоставить его через переменную окружения MARINETRAFFIC_API_KEY
.
Конфигурация настроек MCP
Чтобы использовать этот сервер с Клодом, добавьте его в файл конфигурации настроек MCP:
Для приложения Claude Desktop (macOS)
Редактировать ~/Library/Application Support/Claude/claude_desktop_config.json
:
Для расширения VSCode Клода
Редактировать ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Примеры использования
После настройки и запуска сервера вы можете использовать его с Клодом для доступа к данным отслеживания судов:
Получить позицию судна
Поиск судов
Получить суда в области
Доступ к ресурсам судна
Ограничения API-ключа
API MarineTraffic имеет ограничения по использованию, основанные на вашем плане подписки. Помните об этих ограничениях при использовании сервера, чтобы не превысить квоту.
Поиск неисправностей
- Ошибки ключа API : убедитесь, что ваш ключ API MarineTraffic действителен и правильно установлен в переменных среды.
- Ограничение скорости : если вы столкнетесь с ошибками ограничения скорости, сервер автоматически повторит попытку с экспоненциальной задержкой, но вам может потребоваться подождать, прежде чем делать дополнительные запросы. Пример подробной информации о судне, доступной через API
Ограничения API-ключа
API MarineTraffic имеет ограничения по использованию, основанные на вашем плане подписки. Помните об этих ограничениях при использовании сервера, чтобы не превысить квоту.
Поиск неисправностей
- Ошибки ключа API : убедитесь, что ваш ключ API MarineTraffic действителен и правильно установлен в переменных среды.
- Ограничение скорости : если вы столкнетесь с ошибками ограничения скорости, сервер автоматически повторит попытку с экспоненциальной задержкой, но вам может потребоваться подождать, прежде чем делать дополнительные запросы.
- Данные не найдены : некоторые суда могут не иметь данных отслеживания в реальном времени, особенно небольшие суда или суда, находящиеся в районах с ограниченным покрытием AIS.
Лицензия
Данный проект лицензирован по лицензии ISC.
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.
Сервер MCP MarineTraffic
Related MCP Servers
- Python
- -securityAlicense-qualitySatellite Tracking MCP ServerLast updated -TypeScriptMIT License
- JavaScriptMIT License
- TypeScriptMIT License