Ferryhopper MCP Server

公式

Ferryhopper MCPサーバーは、フェリーの航路、スケジュール、予約リダイレクトを公開し、AIアシスタントがヨーロッパおよび地中海全域の接続を検索し、ユーザーをFerryhopperに誘導して予約を完了できるようにします。

Ferryhopper MCPで何ができますか?

  • 港とその詳細を検索get_ports で世界中のフェリー港を検索します。
  • 2つの港間のフェリー航路を検索search_trips を使用して、特定の日付の利用可能な旅程、スケジュール、参考価格を取得します。
  • 港からの直行便を発見 — 指定された港から乗り換えなしで行けるすべての目的地を一覧表示します。
  • リアルタイムの運行情報を確認get_disruptions で国と日付を指定して、欠航、船舶変更、スケジュール変更、気象警報を取得します。
  • 予約リダイレクトリンクを取得 — 選択した旅程の予約フローを続行するための Ferryhopper.com の直接URLを受け取ります。

ドキュメント

概要

Ferryhopper MCP Server は、フェリーの航路、スケジュール、予約リダイレクトを公開し、AI アシスタントがヨーロッパおよび地中海全域の接続を検索し、ユーザーを Ferryhopper に誘導して予約を完了できるようにします。

MCP アプリ(公式概要を参照)とは、リモート MCP ツールを利用でき、一部のホストではツール結果と共に UI リソースをレンダリングできる任意のクライアントを指します。

主な機能

  • 🌍 33 か国、190 以上のフェリー会社の港と接続を検索
  • ⛴️ 参考価格付きのリアルタイムフェリー旅程を取得
  • ⚠️ ギリシャおよびヨーロッパ全域の運航障害情報(欠航、船舶変更、港の変更、気象警報を含む)をリアルタイムで取得
  • 🔗 選択した旅程から予約フローを続行するための Ferryhopper.com への直接リンクを受け取り

ユースケース

  • フェリー航路や日々の旅程を検索するユーザーを支援
  • 出発港と日付に基づいて目的地を推奨
  • アイランドホッピングや複数区間の旅を計画する旅行チャットボットを強化
  • 旅行前または旅行中にアクティブな運航障害を通知し、ユーザーがリアルタイムで計画を調整できるようにする

クライアント統合オプション

  • 📱 MCP 対応ホストは当社のツールセットを利用し、iframe スタイルの MCP アプリをサポートしている場合は、よりリッチなインタラクティブな旅行結果をレンダリングします。
  • 🧩 テキストのみまたはコマンドラインクライアントは、同じツールエンドポイントを使用し、UI リソースを無視して、港、航路、旅行データの構造化された JSON レスポンスを処理します。

UI リソース

ツールに加えて、search-trips-carousel という名前のリソースを ui://widgets/trips-carousel.html で公開しています。ホストはこれを取得して、ツールレスポンスと共に Trips Carousel UI を埋め込みます。

利用可能なツール

港の取得

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

旅行の検索

これは Trips Carousel 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時間以内の島を訪れ、翌日戻りたいのですが、選択肢はありますか?」

「今日ギリシャでフェリーの運航障害や欠航はありますか?」