Charter Boats について
Charter Boatsは、旅行者や航海の計画者向けのMCPサーバーです。世界各地のチャーターボート、目的地、航路、旅程を検索でき、読み取り専用ツールで最新価格や予約リンクも確認できます。
主な機能
- 01場所、日程、定員、予算でボートを検索
- 02マリーナ、停泊地、周辺スポットを検索
- 03航路と複数日にわたる旅程を検索
- 04価格、空き状況、予約リンクを取得
- 05場所と旅程の詳細を確認
活用シーン
- 01日程と予算に合うチャーターボートの検索
- 02目的地間の航路計画
- 03マリーナ周辺の補給場所や観光地の検索
- 04ボートの詳細と予約情報の確認
MCP 対応
MCPサーバーはStreamable HTTP経由で11個の読み取り専用ツールを提供し、3つのプロンプトプリセットを登録します。MCP Apps対応クライアントでは、ボートや場所の検索結果をカード表示できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://charter.boats/mcpclaude mcp add --transport http charter-boats https://charter.boats/mcp{"mcpServers":{"charter-boats":{"type":"http","url":"https://charter.boats/mcp"}}}Cursor で開く{"servers":{"charter-boats":{"type":"http","url":"https://charter.boats/mcp"}}}VS Code で開く{"mcpServers":{"charter-boats":{"type":"http","url":"https://charter.boats/mcp"}}}{"mcpServers":{"charter-boats":{"serverUrl":"https://charter.boats/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
10| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| location | string | はい | 目的地——マリーナ、都市、島、国。あいまい検索に対応します。例:'Lefkada'、'Croatia'。 |
| search | string | いいえ | ボート名、またはモデル名のみ("4.2"、"Oceanis 46"、"Helia 44")。メーカー名はここに入力しないでください。メーカー名とモデル名は `makemodel` にまとめて入力します。 |
| boat_type | enum | いいえ | ボートの種類sailboat | catamaran | motorboat | gulet | yacht | rib | other |
| makemodel | string | いいえ | メーカー名とモデル名を一緒に、プレーンテキストで、ゲストの発言どおりに入力します:"Bali 4.2"、"Fountaine Pajot"、"FP 41"、"Lagoon"。メーカー名のみでもかまいません。分割したり、句読点を追加したり、略語を展開したりしないでください。 |
| guests | integer | いいえ | 宿泊者数 |
| date_from | string | いいえ | 開始日 YYYY-MM-DD |
| date_to | string | いいえ | 終了日 YYYY-MM-DD |
| price_min | number | いいえ | 1日あたりの最低料金(EUR) |
| price_max | number | いいえ | 1日あたりの最高料金(EUR)。1日単位の上限が明示されている場合のみ使用します。旅行全体または週単位の予算には total_max を使用してください。 |
| total_max | number | いいえ | 旅行全体のチャーター料金の上限(EUR)。指定された人数と日程におけるボート料金と必須追加料金を含みます。ゲストが総額または週単位の予算を提示した場合は必ず使用します。例:"under €5000 for the week"。適用には日程が必要です。 |
| cabins | integer | いいえ | 最低キャビン数 |
| length_min | integer | いいえ | 最小全長(フィート) |
| year_min | integer | いいえ | 最小建造年。例:2020 |
| features | array | いいえ | 装備・アメニティの絞り込み条件——ボートは列挙された項目をすべて備えている必要があります。ユーザーの表現を slug に対応付けます:"ac"/"air con" → air_conditioning、"genset" → generator、"paddle board" → sup、"hot tub" → jacuzzi、"speakers"/"bluetooth" → sound_system、"gps"/"plotter" → chartplotter。 |
| sort | enum | いいえ | 並べ替え順deals | price_low | price_high | newest |
詳細
Charter Boats MCP サーバー
Claude、ChatGPT、Cursor、または任意の MCP クライアントを接続して、世界中の 14,000 隻以上のチャーターボートを検索できます。目的地、日程、定員、予算でボートを検索したり、マリーナ、停泊地、名所、航路、厳選された旅程を調べたり、ライブ価格や予約リンクを含むボートの詳細情報を確認したりできます。
エンドポイント: https://charter.boats/mcp
トランスポート: Streamable HTTP(JSON-RPC 2.0)。認証は不要です。
インストールページ: ブラウザーで charter.boats/mcp を開いてください。
詳細なドキュメント: docs.charter.boats/api/ai/mcp-server
サーバーは Charter Boats がホストしています。このリポジトリには、リスティングのメタデータ(server.json)とロゴが含まれています。サーバーのコードはここでは公開されていません。
接続
Claude.ai / Claude Desktop(Pro、Max、Team、Enterprise)
設定 → コネクター → カスタムコネクターを追加します。名前に Charter Boats、URL に https://charter.boats/mcp を入力し、OAuth フィールドは空欄のままにします。
Claude Code
claude mcp add --transport http charter-boats https://charter.boats/mcp
ChatGPT
設定 → アプリ → アプリを作成 → MCP Server を選択します。名前に Charter Boats、URL に https://charter.boats/mcp、認証に No authentication を指定します。チャットで + → Charter Boats を選択して有効にします。
Cursor — ~/.cursor/mcp.json に追加します:
{
"mcpServers": {
"charter-boats": { "url": "https://charter.boats/mcp" }
}
}
MCP Inspector
npx @modelcontextprotocol/inspector
トランスポートに Streamable HTTP、URL に https://charter.boats/mcp を指定します。
ツール
11 個のツールはすべて読み取り専用です。
| ツール | 機能 |
|---|---|
search_boats | 場所、タイプ、日程、定員、予算でボートを検索します。価格、画像、予約リンク付きで最大 8 件を表示します。 |
search_locations | マリーナ、港、停泊地を名前で検索したり、地域内の人気順(観測された船舶交通量に基づく順位)で検索したり、場所からの到達範囲で検索したりできます。 |
search_pois | 目的地周辺のレストラン、燃料、食料品店、ショップ、観光スポットを検索します。 |
search_routes | 距離と難易度を含む、目的地間の航路を検索します。 |
search_trips | 複数日間の厳選された旅程を検索します。 |
search_content | 予約、費用、ライセンス、デポジット、チェックインに関する記事、ガイド、FAQを検索します。 |
get_boat_details | 詳細な仕様、365 日分の空き状況と価格、料金、割引、キャンセルポリシー、チェックイン・チェックアウト時刻を取得します。 |
get_boat_standouts | 1 週間の利用について、類似のボートと比べたそのボートの長所や短所を確認できます。 |
get_poi_details | 説明、営業時間、住所、連絡先、近くのマリーナ、特典を取得します。 |
get_location_details | 説明、設備、連絡先、ボート数、最安の日額料金、および追跡された船舶交通量に基づく月ごとの混雑状況を取得します。 |
get_trip_details | 日ごとの立ち寄り先、距離、アクティビティ、見どころを取得します。 |
クライアントで表示できるように、3 つのプロンプトプリセットが登録されています:plan-sailing-trip、find-charter-boat、explore-destination。
search_boats と search_locations は、MCP Apps に対応するクライアント(ChatGPT、Claude)でビジュアルカードを表示します。
お試しください
- 「クロアチアで、7 月 10 日〜17 日、6 名乗り、1 日 €400 未満のカタマランを探して。」
- 「トロギールのマリーナ周辺で、食料などを調達できる場所は?」
- 「イオニア海で、8 月に最も混雑する停泊地はどこ?」
リンク
- ウェブサイト: charter.boats
- API ドキュメント: docs.charter.boats
- レート制限: docs.charter.boats/api/ai/mcp-server#rate-limits
- プライバシー: charter.boats/privacy
- 利用規約: charter.boats/terms
- サポート: charter.boats/contact
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。