Ferryhopper MCP Server

oficial

El Ferryhopper MCP Server expone rutas de ferry, horarios y redirecciones de reserva para que un asistente de IA pueda descubrir conexiones en toda Europa y el Mediterráneo y enviar a los usuarios a Ferryhopper para completar las reservas.

¿Qué puedes hacer con Ferryhopper MCP?

  • Buscar puertos y sus detalles — Consulte puertos de ferry en todo el mundo con get_ports.
  • Buscar viajes en ferry entre dos puertos — Obtenga itinerarios disponibles, horarios y precios indicativos para una fecha específica usando search_trips.
  • Descubrir conexiones directas desde un puerto — Liste todos los destinos alcanzables sin transbordos desde un puerto determinado.
  • Consultar alertas de interrupciones en vivo — Recupere cancelaciones, cambios de embarcación, modificaciones de horarios y advertencias meteorológicas para un país y una fecha con get_disruptions.
  • Obtener un enlace de redirección de reserva — Reciba una URL directa de Ferryhopper.com para continuar el proceso de reserva de un viaje seleccionado.

Documentación

Descripción general

El Ferryhopper MCP Server expone rutas de ferry, horarios y redirecciones de reserva para que un asistente de IA pueda descubrir conexiones por Europa y el Mediterráneo y enviar a los usuarios a Ferryhopper para completar su reserva.

Una app MCP (consulta la descripción general oficial) es cualquier cliente que pueda consumir herramientas MCP remotas y, en algunos entornos, renderizar recursos de interfaz de usuario junto con los resultados de las herramientas.

Características principales

  • 🌍 Busca puertos y conexiones en 33 países y más de 190 operadores de ferry
  • ⛴️ Obtén itinerarios de ferry en tiempo real con precios orientativos
  • ⚠️ Recibe alertas de interrupciones en directo en Grecia y Europa, incluyendo cancelaciones, cambios de barco, modificaciones de puerto y avisos meteorológicos
  • 🔗 Recibe un enlace directo a Ferryhopper.com para continuar el flujo de reserva desde el viaje seleccionado

Casos de uso

  • Asistir a usuarios que buscan rutas de ferry e itinerarios diarios
  • Recomendar destinos según el puerto de salida y la fecha
  • Potenciar chatbots de viajes para planificar viajes de isla en isla o trayectos con múltiples escalas
  • Informar a los usuarios sobre interrupciones activas antes o durante el viaje, para que puedan ajustar sus planes en tiempo real

Opciones de integración con clientes

  • 📱 Los entornos compatibles con MCP consumen nuestro conjunto de herramientas y, si admiten apps MCP tipo iframe, renderizan resultados de viaje interactivos más completos.
  • 🧩 Los clientes de solo texto o de línea de comandos usan el mismo endpoint de herramientas, simplemente ignorando el recurso de interfaz y trabajando con las respuestas JSON estructuradas para puertos, rutas y datos de viaje.

Recursos de interfaz de usuario

Más allá de las herramientas, exponemos un recurso llamado search-trips-carousel en ui://widgets/trips-carousel.html. Los entornos lo obtienen para incrustar nuestra interfaz de Carrusel de Viajes junto a la respuesta de la herramienta.

Herramientas disponibles

Obtener puertos

{
  "name": "get_ports",
  "description": "Get a list of global ports and their details"
}

Buscar viajes

Este es el motor detrás de nuestra interfaz de Carrusel de Viajes: los entornos que admiten superficies de app MCP pueden renderizar las tarjetas proporcionadas, mientras que los entornos puramente conversacionales consumen los mismos datos estructurados de viaje.

{
  "name": "search_trips",
  "description": "Return carousel-ready UI blocks plus identical structured data for hosts without MCP app rendering",
  "parameters": {
    "departureLocation": "string",
    "arrivalLocation": "string",
    "date": "string (YYYY-MM-DD)"
  }
}

Obtener interrupciones

{
  "name": "get_disruptions",
  "description": "Get a list of disruptions for a given date and country, including trip cancellations, vessel changes, schedule modifications, weather warnings, and port changes",
  "parameters": {
    "country": "string (ISO 3166-1 alpha-2, e.g. \"GR\")",
    "tripDate": "string (YYYY-MM-DD)"
  }
}

Obtener conexiones directas

{
  "name": "",
  "description": "Get a list of all the direct connections between ports",
  "parameters": {
    "portLocation": "string"
  }
}

Instalación y configuración

El directorio de clientes MCP lista el conjunto actual de aplicaciones y agentes compatibles que pueden conectarse a servidores MCP, para que los equipos con clientes habilitados para MCP puedan integrar Ferryhopper con una configuración mínima. Ejemplos de aplicaciones:

  1. Gemini CLI
  2. ChatGPT
  3. Claude.ai / Claude Desktop Consulta su documentación y usa la siguiente URL para conectarte:
 https://mcp.ferryhopper.com/mcp 

Ejemplos de prompts

“¿Qué ferries salen de El Pireo hacia Egina el sábado por la mañana?”

“Ayúdame a encontrar un ferry de Ibiza a Barcelona el 11 de julio.”

“Quiero visitar una isla a menos de 3 horas de Atenas mañana y volver al día siguiente, ¿qué opciones tengo?”

“¿Hay interrupciones o cancelaciones de ferry en Grecia hoy?”