trip1

公式

200以上の国々で300万件以上のホテルを検索・予約。エージェントはBase上のx402を介して予約ごとにUSDCで支払います。ホスト型、認証不要。

trip1 MCPで何ができますか?

  • 目的地と日付でホテルを検索 — アシスタントに旅行のホテルを価格、評価、または距離で並べ替えて見つけてもらいます(search_hotelsを使用)。
  • 部屋、料金、空き状況を比較 — 部屋タイプ、1泊料金、キャンセル条件を含む詳細なホテル情報をget_hotel_detailsでリクエストします。
  • 暗号通貨で予約・支払い — エージェントに予約を作成させ、Base上のUSDCで支払いをpurchase_hotelを通じて決済します。手動チェックアウト用のCoinGateフォールバックも用意されています。
  • 予約確認を追跡 — アシスタントに注文をポーリングさせ、サプライヤーが予約参照情報を返すまでget_order_detailsで確認します。

ホスト型 MCP サーバー

npx add-mcp 'https://trip1.com/api/mcp'

Claude Code、Codex、Cursor などにインストールできます

ドキュメント

エージェントからホテルを予約する

trip1は、ホテル検索・料金照会・予約をMCPツールとして提供します。200以上の国・地域にある約300万件の宿泊施設を対象とし、Base上のUSDCでx402を通じて支払いが行われます。決済は、エージェントがすでに実行したHTTPリクエストと同じリクエスト内で完了します。

Claude Desktop Claude Code ChatGPT Other

Claude DesktopのUIからインストールします:

  1. 01設定 → カスタマイズ → プラグインを開きます。
  2. 02「マーケットプレイスを追加」をクリックし、trivial-corp/agentsを入力します。
  3. 03マーケットプレイスの一覧からtrip1を見つけ、「インストール」をクリックします。

正確な手順はPro、Max、Team、Enterpriseで異なります。Anthropicのコネクタ設定ガイドに各プランの詳細が記載されています。

ホテル
300万件以上の宿泊施設
対応地域
200以上の国・地域
決済
Base上のUSDC、約2秒

フロー

  1. 01検索エージェントが目的地と日付でホテルを検索します(宿泊人数は大人2名で固定)。
  2. 02比較選択したホテルの客室タイプ、料金、リアルタイムの空室状況を取得します。
  3. 03予約ゲスト情報とレートIDを使って予約を作成します。
  4. 04支払いx402経由でBase上のUSDC送金に署名します。ファシリテーターが送金を送信し、通常約2秒で決済が確認されます。
  5. 05確認サプライヤーが予約参照番号を返すまで注文をポーリングします。

例

スキルがエンドツーエンドで処理するプロンプト

trip1がインストールされたセッションに、以下のいずれかを貼り付けてください。エージェントが検索、料金比較、ゲスト情報の収集、確認、決済までを自律的に行います。

  • > 5月30日から31日までバルセロナのホテルを探して。
  • > 今週末、リスボンのバイロ・アルト近くで一番安いホテルはどこ?
  • > 金曜日から渋谷で3泊したい。評価の高いところを選んで予約して。
  • > バルセロナの予約を確認して。サプライヤーの参照番号が返ってくるまでポーリングして。

支払い

エージェントはx402で支払う

x402は、エージェント決済のためのオープンプロトコルです。HTTP 402をプログラム用途に復活させます。エージェントがpurchase_hotelを呼び出すと、trip1は支払いチャレンジで応答し、エージェントはBase上のUSDC認証に署名して再試行します。ファシリテーターが送金を送信し、決済が完了するとすぐに予約が続行されます。エージェントはすべてを自律的に処理するため、ウォレットUIを操作する必要はありません。

エージェントが自律的に支払うには、x402対応ウォレットが必要です。最も簡単な方法は、trip1と一緒にCoinbase Payments MCPを読み込むことです:

npx @coinbase/payments-mcp

ペイメントMCPが接続されていない場合、purchase_hotelは代わりにCoinGateのURLを返します。ブラウザで、USDCを含む120以上の暗号通貨のいずれかを使って、ご自身で支払いを完了できます。

ツール

順番に呼び出される4つのツール

すべてのツールには、完全なJSONスキーマ、読み取り/書き込み注釈、およびエージェントが呼び出す前に読む説明が付属しています。推測の余地はありません。

search_hotels
目的地と日付範囲でホテルを検索します。価格、評価、検索中心からの距離で並べ替え可能です。
get_hotel_details
1つのホテルの客室タイプ、1泊あたりの料金、キャンセル条件、リアルタイムの空室状況を取得します。
purchase_hotel
ゲスト情報とget_hotel_detailsのレートIDを使って予約を作成します。x402チャレンジ、またはフォールバックとしてCoinGateのURLを返します。
get_order_details
IDで注文を取得します。支払い後にポーリングします。予約が確定するとサプライヤーの参照番号が表示されます。

スキル

プラグインにはスキルが同梱されています

MCPサーバーはツールを提供します。スキルは判断力を提供します。いつ実行するか、次にどのツールを呼ぶか、ユーザーと予約内容をどう確認するか、検索とチェックアウトの間に料金が下がった場合にどう回復するか。上記のClaude DesktopおよびClaude Codeのインストールには、スキルが自動的にバンドルされています。

ユニバーサルなSKILL.md形式(Cursor、Codex CLI、Gemini CLI)を読み取るクライアントの場合は、単体で追加してください:

npx skills add trivial-corp/agents

ChatGPTやその他のリモートMCP専用サーフェスはSKILL.mdを読み込みません。サーバー上のツールの説明だけで十分な意図が伝わります。

FAQ

よくある質問

trip1を使うのに暗号通貨ウォレットは必要ですか?+

trip1は暗号通貨ネイティブなので、フローの中には常にウォレットが存在します。人間の場合、CoinGateがホスト型チェックアウトURLを提供し、USDCを含む120以上の暗号通貨のいずれかで支払いができます。エージェントは、x402対応ウォレットMCP(Coinbase Payments MCPなど)がtrip1と一緒に読み込まれている場合、x402経由で自律的に支払います。

検索と予約の間に料金が変わったらどうなりますか?+

trip1は明示的な「レートが利用できなくなりました」エラーを返します。スキルはエージェントに、新しいレートIDでsearch_hotelsとget_hotel_detailsを再実行するよう指示します。黙って自動的に代替することはありません。

trip1はエージェントやユーザーの支払い情報を保存しますか?+

いいえ。trip1は非カストディアルのマーチャントエンドポイントです。x402送金は、エージェントが選択したファシリテーターを通じてオンチェーンで決済されます。CoinGateがブラウザベースのフローを処理し、trip1がカードやウォレットの詳細を見ることはありません。

サーバーはどのMCPプロトコルバージョンに対応していますか?+

Streamable HTTP、仕様バージョン2025-06-18、ステートレスモードです。最新のすべてのMCPクライアント(Claude Desktop、Claude Code、ChatGPT、Cursor、Codex CLI、Gemini CLI)で動作します。

予約確定後にキャンセルできますか?+

キャンセルはレートによって異なります。get_hotel_detailsは予約前に各レートのキャンセル条件を返し、スキルは返金不可のレートを明示的にフラグ付けします。予約後の変更については、予約参照番号を添えてtrip1サポートにお問い合わせください。

MCPサーバーにレート制限はありますか?+

trip1はIPと署名済みセッションごとにレート制限を設けています。大規模に運用するエージェントの場合は、クォータを引き上げるため、開始前にご連絡ください。

trip1は2025年から人間からの暗号通貨決済を受け付けています。
MCPサーバーは、エージェントが同じことを行えるようにするだけです。GitHubのプラグインソース。

ホテルを探す

{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://trip1.com/#organization","name":"trip1","url":"https://trip1.com","logo":{"@type":"ImageObject","@id":"https://trip1.com/#logo","url":"https://trip1.com/trip1-logo.png"},"image":{"@id":"https://trip1.com/#logo"},"description":"trip1 is a hotel booking platform that helps travelers find and book accommodations from 3M+ hotels worldwide. Pay with crypto.","foundingDate":"2025","founder":{"@type":"Person","name":"Tomas Achmedovas","url":"https://trip1.com/authors/tomas-achmedovas"},"address":{"@type":"PostalAddress","addressLocality":"Vilnius","addressCountry":"LT"},"email":"support@trip1.com","numberOfEmployees":{"@type":"QuantitativeValue","minValue":2,"maxValue":10},"sameAs":["https://www.instagram.com/trip1com","https://www.facebook.com/trip1com","https://x.com/trip1com","https://www.linkedin.com/company/trip1","https://github.com/trivial-corp","https://www.trustpilot.com/review/trip1.com","https://coingate.com/stores/trip1","https://smithery.ai/servers/trip1/trip1"],"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://trip1.com/help"}},{"@type":"WebSite","@id":"https://trip1.com/#website","name":"trip1","url":"https://trip1.com","description":"Find and book hotels effortlessly with trip1. Compare deals from 3M+ hotels worldwide and pay with crypto.","publisher":{"@id":"https://trip1.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://trip1.com/search/hotels?query={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"WebAPI","@id":"https://trip1.com/agents#mcp","name":"trip1 MCP server","description":"trip1 MCP server lets AI agents book hotels and pay with USDC on Base via x402. 3M+ hotels, settled on-chain in seconds. Works with Claude, ChatGPT, and any MCP client.","url":"https://trip1.com/agents","documentation":"https://trip1.com/agents","provider":{"@id":"https://trip1.com/#organization"}},{"@type":"SoftwareApplication","@id":"https://trip1.com/agents#app","name":"trip1 MCP server","description":"trip1 MCP server lets AI agents book hotels and pay with USDC on Base via x402. 3M+ hotels, settled on-chain in seconds. Works with Claude, ChatGPT, and any MCP client.","url":"https://trip1.com/agents","applicationCategory":"TravelApplication","operatingSystem":"Any","installUrl":"https://trip1.com/agents","softwareHelp":{"@id":"https://trip1.com/agents#mcp"},"offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"author":{"@id":"https://trip1.com/#organization"},"sameAs":["https://smithery.ai/servers/trip1/trip1","https://github.com/trivial-corp/agents"]}]}