Integrations
Servidor MCP de MarineTraffic
Un servidor de Protocolo de Contexto Modelo (MCP) que proporciona acceso a los datos de seguimiento de embarcaciones de MarineTraffic.
Características
Este servidor MCP proporciona las siguientes capacidades:
Herramientas
- get_vessel_position : obtiene la posición en tiempo real de un barco mediante MMSI o número IMO
- get_vessel_details : Obtenga información detallada sobre un buque por número MMSI o IMO
- search_vessels : busca buques por nombre, MMSI, IMO o tipo de buque
- get_vessels_in_area : Obtener buques en un área geográfica específica
Recursos
- buque://{identificador} : Información sobre un buque por número MMSI o IMO
- ships://area/{lat}/{lon}/{radius} : Lista de buques en un área geográfica específica
Instalación
Prerrequisitos
- Node.js 18 o superior
- Una clave API de MarineTraffic (disponible en MarineTraffic API Services )
Configuración
- Clona este repositorio o descarga el código fuente
- Instalar dependencias:
- Construir el servidor:
Configuración
El servidor requiere una clave API de MarineTraffic para funcionar. Puede proporcionarla mediante la variable de entorno MARINETRAFFIC_API_KEY
.
Configuración de ajustes de MCP
Para utilizar este servidor con Claude, agréguelo a su archivo de configuración de MCP:
Para la aplicación de escritorio de Claude (macOS)
Editar ~/Library/Application Support/Claude/claude_desktop_config.json
:
Para la extensión VSCode de Claude
Editar ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Ejemplos de uso
Una vez que el servidor esté configurado y funcionando, puedes usarlo con Claude para acceder a los datos de seguimiento de embarcaciones:
Obtener la posición del buque
Búsqueda de buques
Obtener embarcaciones en el área
Recurso de acceso al buque
Limitaciones de la clave API
La API de MarineTraffic tiene límites de uso según su plan de suscripción. Tenga en cuenta estos límites al usar el servidor para evitar exceder su cuota.
Solución de problemas
- Errores de clave API : asegúrese de que su clave API de MarineTraffic sea válida y esté configurada correctamente en las variables de entorno.
- Limitación de velocidad : Si se producen errores de limitación de velocidad, el servidor reintentará automáticamente con una reducción exponencial, pero es posible que deba esperar antes de realizar solicitudes adicionales. Ejemplo de información detallada del buque disponible a través de la API.
Limitaciones de la clave API
La API de MarineTraffic tiene límites de uso según su plan de suscripción. Tenga en cuenta estos límites al usar el servidor para evitar exceder su cuota.
Solución de problemas
- Errores de clave API : asegúrese de que su clave API de MarineTraffic sea válida y esté configurada correctamente en las variables de entorno.
- Limitación de velocidad : si encuentra errores de limitación de velocidad, el servidor volverá a intentarlo automáticamente con una reducción exponencial, pero es posible que deba esperar antes de realizar solicitudes adicionales.
- No se encontraron datos : es posible que algunas embarcaciones no tengan datos de seguimiento en tiempo real disponibles, especialmente las embarcaciones más pequeñas o aquellas en áreas con cobertura AIS limitada.
Licencia
Este proyecto está licenciado bajo la licencia 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.
Servidor MCP de MarineTraffic