MarineTraffic MCP Server
Сервер 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} : Список судов в указанной географической области
Related MCP server: Satellite Tracking MCP Server
Установка
Установка через Smithery
Чтобы автоматически установить сервер отслеживания судов MarineTraffic для Claude Desktop через Smithery :
npx -y @smithery/cli install @Cyreslab-AI/marinetraffic-mcp-server --client claudeПредпосылки
Node.js 18 или выше
Ключ API MarineTraffic (доступен в MarineTraffic API Services )
Настраивать
Клонируйте этот репозиторий или загрузите исходный код
Установите зависимости:
cd marinetraffic-server
npm installСборка сервера:
npm run buildКонфигурация
Для работы сервера требуется API-ключ MarineTraffic. Вы можете предоставить его через переменную окружения MARINETRAFFIC_API_KEY .
Конфигурация настроек MCP
Чтобы использовать этот сервер с Клодом, добавьте его в файл конфигурации настроек MCP:
Для приложения Claude Desktop (macOS)
Редактировать ~/Library/Application Support/Claude/claude_desktop_config.json :
{
"mcpServers": {
"marinetraffic": {
"command": "node",
"args": ["/path/to/marinetraffic-server/build/index.js"],
"env": {
"MARINETRAFFIC_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}Для расширения VSCode Клода
Редактировать ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json :
{
"mcpServers": {
"marinetraffic": {
"command": "node",
"args": ["/path/to/marinetraffic-server/build/index.js"],
"env": {
"MARINETRAFFIC_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}Примеры использования
После настройки и запуска сервера вы можете использовать его с Клодом для доступа к данным отслеживания судов:
Получить позицию судна
<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>get_vessel_position</tool_name>
<arguments>
{
"identifier": "123456789"
}
</arguments>
</use_mcp_tool>Поиск судов
<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>search_vessels</tool_name>
<arguments>
{
"vessel_name": "MAERSK"
}
</arguments>
</use_mcp_tool>Получить суда в области
<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>get_vessels_in_area</tool_name>
<arguments>
{
"latitude": 37.8199,
"longitude": -122.4783,
"radius": 10
}
</arguments>
</use_mcp_tool>Доступ к ресурсам судна
<access_mcp_resource>
<server_name>marinetraffic</server_name>
<uri>vessel://123456789</uri>
</access_mcp_resource>Ограничения API-ключа
API MarineTraffic имеет ограничения по использованию, основанные на вашем плане подписки. Помните об этих ограничениях при использовании сервера, чтобы не превысить квоту.
Поиск неисправностей
Ошибки ключа API : убедитесь, что ваш ключ API MarineTraffic действителен и правильно установлен в переменных среды.
Ограничение скорости : если вы столкнетесь с ошибками ограничения скорости, сервер автоматически повторит попытку с экспоненциальной задержкой, но вам может потребоваться подождать, прежде чем делать дополнительные запросы. Пример подробной информации о судне, доступной через API
Ограничения API-ключа
API MarineTraffic имеет ограничения по использованию, основанные на вашем плане подписки. Помните об этих ограничениях при использовании сервера, чтобы не превысить квоту.
Поиск неисправностей
Ошибки ключа API : убедитесь, что ваш ключ API MarineTraffic действителен и правильно установлен в переменных среды.
Ограничение скорости : если вы столкнетесь с ошибками ограничения скорости, сервер автоматически повторит попытку с экспоненциальной задержкой, но вам может потребоваться подождать, прежде чем делать дополнительные запросы.
Данные не найдены : некоторые суда могут не иметь данных отслеживания в реальном времени, особенно небольшие суда или суда, находящиеся в районах с ограниченным покрытием AIS.
Лицензия
Данный проект лицензирован по лицензии ISC.
This server cannot be installed
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
- Apache 2.0
- AlicenseNot gradedqualityDmaintenanceSatellite Tracking MCP Server4MIT
- FlicenseNot gradedqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server that provides tools for interacting with the SocialData API. This server allows you to fetch Twitter/X data, monitor user activity, and analyze social media engagement programmatically.7
- AlicenseNot gradedqualityCmaintenanceMCP server to track Boston Harbor commuter ferries in real-time, providing vessel positions, routes, and schedules.MIT
Related MCP Connectors
Datalastic MCP — live AIS vessel positions (datalastic.com)
Digitraffic AIS MCP — live vessel positions in Finnish and Baltic Sea waters.
Autopilot MCP server for GEO analyses, reports, content, audits, memories and agents.
Appeared in Searches
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/Cyreslab-AI/marinetraffic-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server