mcpField
O
Octotrip Rental Cars

Octotrip Rental Cars

リモート
github.com/octotrip地図・旅行73 週間前に更新
リポジトリ

Octotrip Rental Cars について

Octotrip Rental Carsは、世界各地の複数業者からリアルタイムのレンタカー情報を検索・比較するホスト型MCPサーバーです。ログイン不要で、車種カテゴリー別に結果を返しますが、予約は行いません。

主な機能

  1. 01リアルタイムのレンタカー検索
  2. 02業者と料金の比較
  3. 03車種カテゴリー別の結果表示
  4. 04乗り捨てレンタルの検索
  5. 05日時・通貨・運転者年齢の指定

活用シーン

  1. 01空港での貸出オプションを比較
  2. 02旅行用のエコノミーカーを検索
  3. 03旅行日程に合うSUVの空き状況を確認
  4. 04乗り捨てルートを比較

MCP 対応

ステートレスなStreamable HTTPでレンタカー検索ツールを提供します。MCPクライアントはリモートエンドポイントに接続し、APIキーやログインなしで利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.octotrip.app/rental-cars/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

1
パラメーター型必須説明
ageintegerいいえ運転者の年齢。デフォルトは 30 です。若年の運転者には追加料金が発生する場合があります。
currencystringいいえ価格に使用する希望の ISO 4217 通貨コード(EUR、USD、GBP など)。デフォルトは EUR です。
languagestringいいえ希望する応答言語コード(en、de など)。デフォルトは en です。
locationstringはい車両の受け取り場所(都市、空港、駅、住所、ランドマークなど)。
pickup_datestringはい車両の受け取り日。YYYY-MM-DD、DD.MM.YYYY などの一般的な日付形式や自然言語の日付を受け付けます。
pickup_timestringいいえ車両の受け取り時刻(24 時間制の HH:MM 形式)。デフォルトは 12:00 です。
dropoff_datestringはい車両の返却日。受け取り日より後である必要があります。
dropoff_timestringいいえ車両の返却時刻(24 時間制の HH:MM 形式)。デフォルトは 12:00 です。
dropoff_locationanyいいえ任意の別の返却場所です。省略した場合は、受け取り場所が使用されます。

詳細

OctoTrip レンタカー MCP サーバー

TensorBlock Glama Score PulseMCP Glimind reliability Uptime skills.sh

世界各地の複数のプロバイダーからリアルタイムの料金を取得し、レンタカーを検索・比較できる、ログイン不要の無料 MCP サーバーです。

MCP Streamable HTTP エンドポイント:

https://mcp.octotrip.app/rental-cars/mcp

デモ

関連項目

アフィリエイトに関する開示

OctoTrip は無料でご利用いただけます。予約リンクにはアフィリエイトの情報が含まれています。OctoTrip は、お客様に追加料金が発生することなく、コミッションを獲得する場合があります。検索結果は、アフィリエイト報酬額ではなく、車種カテゴリーごとの料金順に表示されます。

クイックスタート

MCP クライアントの設定に追加します。

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}

API キーもログインも不要です。

使用方法...

Claude Desktop

Claude Plugin Directory からインストールするか、claude_desktop_config.json に手動で追加します。

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cursor / Windsurf

MCP 設定に追加します。

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cline

Cline の MCP 設定に追加します。

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
LobeHub

MCP Badge

OpenClaw
openclaw plugins install clawhub:@xltnapps/octotrip-rental-cars
Smithery

Smithery からインストールします。

npx -y @smithery/cli install xltnapps/octotrip-rental-cars --client claude
Hermes Agent
hermes mcp add octotrip-rental-cars --url https://mcp.octotrip.app/rental-cars/mcp
hermes mcp test octotrip-rental-cars

または、~/.hermes/config.yaml に追加します。

mcp_servers:
  octotrip_rental_cars:
    url: "https://mcp.octotrip.app/rental-cars/mcp"
stdio 専用クライアント

stdio トランスポートのみをサポートする MCP クライアント向けです。

npx mcp-remote https://mcp.octotrip.app/rental-cars/mcp
curl / プロトコルの例

curl を使った MCP セッションの全手順(初期化、ツール一覧の取得、検索の呼び出し)です。

# 1. Initialize
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 1, "method": "initialize",
    "params": {
      "protocolVersion": "2025-03-26",
      "capabilities": {},
      "clientInfo": {"name": "example", "version": "1.0"}
    }
  }'

# 2. List tools
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc": "2.0", "id": 2, "method": "tools/list"}'

# 3. Search
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 3, "method": "tools/call",
    "params": {
      "name": "search",
      "arguments": {
        "location": "Munich Airport",
        "pickup_date": "2026-08-01",
        "dropoff_date": "2026-08-07"
      }
    }
  }'

トランスポート:ステートレスな Streamable HTTP。レスポンスには text/event-stream(SSE)を使用します。セッションの永続化や再開には対応していません。レート制限:1 秒あたり 1 リクエスト、バースト容量は 5 です。

ツール:search

指定した受け取り場所とレンタル期間の、リアルタイムのレンタカー情報を検索します。複数のベンダーから利用可能な車を取得し、カテゴリー(エコノミー、コンパクト、SUV など)ごとにまとめて、各カテゴリーの最安値を表示します。このツールは外部プロバイダーの API にリアルタイムで問い合わせ、アフィリエイト予約リンクを含む場合があります。車の予約、予約の変更、ユーザーへの課金、ユーザーデータの保存は行いません。

パラメーター
パラメーター型必須デフォルト説明
locationstringはい--受け取り場所:都市、空港、駅、住所、またはランドマーク
pickup_datestringはい--受け取り日(YYYY-MM-DD、DD.MM.YYYY、または自然言語形式)
dropoff_datestringはい--返却日。受け取り日より後の日付である必要があります
dropoff_locationstringいいえsame as pickup乗り捨てレンタルの場合の別の返却場所
pickup_timestringいいえ"12:00"24 時間表記の HH:MM 形式で指定する受け取り時刻
dropoff_timestringいいえ"12:00"24 時間表記の HH:MM 形式で指定する返却時刻
currencystringいいえ"EUR"ISO 4217 通貨コード(EUR、USD、GBP など)
languagestringいいえ"en"応答言語コード(en、de など)
ageintegerいいえ30運転者の年齢。最低 18 歳(年齢が低い場合、追加料金が発生することがあります)
応答形式

結果は SIPP の車両カテゴリーごとに分類され、各カテゴリーで最安の 2 件が表示されます。

{
  "results": [
    {
      "name": "Volkswagen Golf",
      "vendor": "Europcar",
      "sipp": "CDMR",
      "category": "Compact",
      "price": 181.03,
      "price_per_day": 45.26,
      "pay_now": 181.03,
      "pay_later": 0,
      "currency": "EUR",
      "transmission": "manual",
      "passengers": 5,
      "bags": 1,
      "doors": 4,
      "air_con": true,
      "fuel_policy": "Full to Full",
      "mileage": "Unlimited",
      "free_cancellation": true,
      "free_amendment": true,
      "deposit": 800,
      "excess": 950,
      "included_protections": ["Collision Damage Waiver", "Theft Protection"],
      "image_url": "https://...",
      "booking_url": "https://...",
      "link_type": "affiliate",
      "affiliate_disclosure": "This link contains affiliate attribution. OctoTrip may earn a commission at no extra cost to you."
    }
  ],
  "total": 23,
  "total_available": 379,
  "rental_days": 4,
  "pickup_location_resolved": "Munich International Airport",
  "dropoff_location_resolved": "Munich International Airport",
  "query": { ... }
}
エラー応答

サーバーは提案を含む構造化エラーを返します。

  • location_not_found -- 場所を特定できませんでした。より具体的な名称または空港を指定してください。
  • invalid_date -- 日付形式を認識できませんでした。YYYY-MM-DD、DD.MM.YYYY などを使用してください。
  • no_results -- 指定した条件に合う車がありません。日付を変更するか、近隣の場所をお試しください。

プロンプトの例

  • 来週末、アムステルダム・スキポール空港で借りられる安いレンタカーを探してください
  • 7 月 10 日から 15 日まで、ミュンヘン空港で利用できるオートマチックの SUV を比較してください
  • 8 月 1 日から 14 日までバルセロナで車が必要です。予算は 1 日あたり約 30 EUR です
  • ベルリンで金曜日に借りて月曜日に返却する、ハンブルクまでの乗り捨てレンタル
  • 9 月に 1 週間借りる場合、ロンドン・ヒースロー空港で最も安いエコノミーカーはどれですか?

プライバシー

このサーバーは IP アドレス、検索クエリ、ユーザーを特定できるデータを記録しません。サンプルのログエントリーなどの詳細は、PRIVACY.md をご覧ください。

セキュリティ

脆弱性の報告については、SECURITY.md をご覧ください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。