Ferryhopper MCP Server
oficialO servidor MCP Ferryhopper expõe rotas de balsa, horários e redirecionamentos de reserva para que um assistente de IA possa descobrir conexões pela Europa e pelo Mediterrâneo e enviar usuários ao Ferryhopper para concluir as reservas.
Documentação
Visão Geral
O Ferryhopper MCP Server expõe rotas de ferry, horários e redirecionamentos para reserva, permitindo que um assistente de IA descubra conexões pela Europa e pelo Mediterrâneo e envie os usuários ao Ferryhopper para concluir a reserva.
Um app MCP (consulte a visão geral oficial) é qualquer cliente capaz de consumir ferramentas MCP remotas e, em alguns hosts, renderizar recursos de UI junto com os resultados das ferramentas.
Principais funcionalidades
- 🌍 Pesquise portos e conexões em 33 países e mais de 190 operadoras de ferry
- ⛴️ Obtenha itinerários de ferry em tempo real com preços indicativos
- ⚠️ Receba alertas de interrupções ao vivo na Grécia e na Europa, incluindo cancelamentos, trocas de embarcação, alterações de porto e avisos meteorológicos
- 🔗 Receba um link direto para o Ferryhopper.com para continuar o fluxo de reserva a partir da viagem selecionada
Casos de uso
- Auxiliar usuários na busca por rotas de ferry e itinerários diários
- Recomendar destinos com base no porto de partida e na data
- Potencializar chatbots de viagem para planejar jornadas de ilha em ilha ou com múltiplas pernas
- Informar os usuários sobre interrupções ativas antes ou durante a viagem, para que possam ajustar os planos em tempo real
Opções de integração com o cliente
- 📱 Hosts compatíveis com MCP consomem nosso conjunto de ferramentas e, se suportarem apps MCP no estilo iframe, renderizam resultados de viagem interativos mais ricos.
- 🧩 Clientes somente texto ou de linha de comando usam o mesmo endpoint de ferramentas, simplesmente ignorando o recurso de UI e trabalhando com as respostas JSON estruturadas para portos, rotas e dados de viagem.
Recursos de UI
Além das ferramentas, expomos um recurso chamado search-trips-carousel em ui://widgets/trips-carousel.html. Os hosts o buscam para incorporar nossa UI de Carrossel de Viagens junto com a resposta da ferramenta.
Ferramentas Disponíveis
Obter portos
{
"name": "get_ports",
"description": "Get a list of global ports and their details"
}
Buscar viagens
Este é o motor por trás da nossa UI de Carrossel de Viagens: hosts que suportam superfícies de app MCP podem renderizar os cartões fornecidos, enquanto hosts puramente conversacionais consomem os mesmos dados estruturados de viagem.
{
"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)"
}
}
Obter interrupções
{
"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)"
}
}
Obter Conexões Diretas
{
"name": "",
"description": "Get a list of all the direct connections between ports",
"parameters": {
"portLocation": "string"
}
}
Instalação e Configuração
O diretório de clientes MCP lista o conjunto atual de apps e agentes suportados que podem se conectar a servidores MCP, para que equipes com clientes habilitados para MCP possam integrar o Ferryhopper com configuração mínima. Exemplos de Aplicação:
- Gemini CLI
- ChatGPT
- Claude.ai / Claude Desktop Consulte a documentação deles e use a seguinte URL para conexão:
https://mcp.ferryhopper.com/mcp
Exemplos de Prompts
"Quais ferries partem de Pireu para Egina no sábado de manhã?"
"Me ajude a encontrar um ferry de Ibiza para Barcelona no dia 11 de julho."
"Quero visitar uma ilha a até 3 horas de Atenas amanhã e voltar no dia seguinte, quais são minhas opções?"
"Há alguma interrupção ou cancelamento de ferry na Grécia hoje?"