Ferryhopper MCP Server

공식

Ferryhopper MCP 서버는 페리 노선, 일정 및 예약 리디렉션을 제공하여 AI 어시스턴트가 유럽과 지중해 전역의 연결편을 검색하고 사용자를 Ferryhopper로 보내 예약을 완료할 수 있도록 합니다.

Ferryhopper MCP(으)로 무엇을 할 수 있나요?

  • 포트 및 세부 정보 찾기get_ports로 전 세계 페리 항구를 조회합니다.
  • 두 항구 간 페리 여정 검색search_trips를 사용하여 특정 날짜의 이용 가능한 일정, 스케줄 및 예상 요금을 확인합니다.
  • 항구에서 직항 연결 확인 — 주어진 항구에서 환승 없이 갈 수 있는 모든 목적지를 나열합니다.
  • 실시간 장애 알림 확인get_disruptions로 특정 국가 및 날짜의 취소, 선박 변경, 일정 수정 및 기상 경보를 조회합니다.
  • 예약 리디렉션 링크 받기 — 선택한 여정의 예약을 계속 진행할 수 있는 Ferryhopper.com 직접 URL을 받습니다.

문서

개요

Ferryhopper MCP 서버는 페리 노선, 일정 및 예약 리디렉션을 제공하여 AI 어시스턴트가 유럽과 지중해 전역의 연결편을 찾고 사용자를 Ferryhopper로 보내 예약을 완료할 수 있도록 합니다.

MCP 앱(공식 개요 참조)은 원격 MCP 도구를 사용할 수 있고 일부 호스트에서는 도구 결과와 함께 UI 리소스를 렌더링할 수 있는 모든 클라이언트를 말합니다.

주요 기능

  • 🌍33개국 190개 이상의 페리 운영사에 걸친 항구 및 연결편 검색
  • ⛴️참고 가격이 포함된 실시간 페리 일정 조회
  • ⚠️취소, 선박 변경, 항구 변경, 기상 경보 등 그리스와 유럽 전역의 실시간 운항 중단 알림 수신
  • 🔗선택한 여정에서 예약 절차를 계속 진행할 수 있는 Ferryhopper.com 직접 링크 제공

활용 사례

  • 페리 노선 및 일일 일정을 검색하는 사용자 지원
  • 출발 항구와 날짜를 기준으로 목적지 추천
  • 여행 챗봇이 섬 여행 또는 다구간 여정을 계획하도록 지원
  • 여행 전이나 여행 중에 발생한 운항 중단 정보를 사용자에게 알려 실시간으로 계획을 조정할 수 있도록 지원

클라이언트 통합 옵션

  • 📱MCP 지원 호스트는 당사의 도구 세트를 사용하며, iframe 스타일의 MCP 앱을 지원하는 경우 더 풍부한 대화형 여행 결과를 렌더링합니다.
  • 🧩텍스트 전용 또는 명령줄 클라이언트는 동일한 도구 엔드포인트를 사용하되 UI 리소스를 무시하고 항구, 노선, 여행 데이터에 대한 구조화된 JSON 응답으로 작업합니다.

UI 리소스

도구 외에도 search-trips-carousel라는 리소스를 ui://widgets/trips-carousel.html에서 제공합니다. 호스트는 이를 가져와 도구 응답과 함께 여행 캐러셀 UI를 임베드합니다.

사용 가능한 도구

항구 조회

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

여행 검색

이것은 여행 캐러셀 UI의 핵심 엔진입니다. MCP 앱 표면을 지원하는 호스트는 제공된 카드를 렌더링할 수 있으며, 순수 대화형 호스트는 동일한 구조화된 여행 데이터를 사용합니다.

{
  "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)"
  }
}

운항 중단 정보 조회

{
  "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)"
  }
}

직항 연결편 조회

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

설치 및 설정

MCP 클라이언트 디렉터리에는 MCP 서버에 연결할 수 있는 현재 지원되는 앱 및 에이전트 목록이 나와 있으므로, MCP 지원 클라이언트를 보유한 팀은 최소한의 설정으로 Ferryhopper를 통합할 수 있습니다. 애플리케이션 예시:

  1. Gemini CLI
  2. ChatGPT
  3. Claude.ai / Claude Desktop 해당 문서를 참조하고 다음 URL을 사용하여 연결하세요:
 https://mcp.ferryhopper.com/mcp 

프롬프트 예시

“토요일 아침에 피레우스에서 에기나로 출발하는 페리는 무엇인가요?”

“7월 11일에 이비자에서 바르셀로나로 가는 페리를 찾아주세요.”

“내일 아테네에서 3시간 이내에 있는 섬을 방문하고 다음 날 돌아오고 싶은데, 어떤 옵션이 있나요?”

“오늘 그리스에서 페리 운항 중단이나 취소가 있나요?”