MCP.so
ログイン

trip1 MCP Server認証済み注目

@trivial-corp

基本情報

ライセンス

MIT

作者

trivial-corp

投稿者

Tomas Achmedovas

trip1 MCP Server について

trip1 のエージェントスキルと MCP プラグイン。エージェントが trip1 MCP サーバー経由でホテルを予約でき、支払いは x402 で Base 上の USDC を使います。

trip1 MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "agents": {
      "command": "npx",
      "args": [
        "skills",
        "add",
        "trivial-corp/agents"
      ]
    }
  }
}

trip1 MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

trip1 MCP Server とは?

trip1 MCP Server は、AI エージェントが trip1 でホテルを検索・予約できるようにするサーバーです。200 以上の国の約 300 万軒の宿泊施設を扱い、支払いは x402 経由の Base 上の USDC、または CoinGate の暗号資産チェックアウトで行います。アカウント、API キー、OAuth は不要です。

サーバーは https://trip1.com/api/mcp のリモート Streamable HTTP エンドポイントで、公式 MCP Registry には com.trip1/mcp として登録されています。trivial-corp/agents リポジトリ(MIT)はこれをプラグインとしてまとめており、スキル hotel-booking が 1 つ含まれます。このスキルは予約の流れをエージェントに指示します。いつ有効にするか、どのツールをどの順番で呼ぶか、x402 の支払いハンドシェイクと CoinGate への切り替えの扱い方、料金の失効、支払いの失敗、ポーリングのタイムアウトからの回復方法です。

trip1 MCP Server の使い方

登録は不要です。クライアントにこの URL を指定するか、スキルも使いたい場合はプラグインをインストールします。

Claude Code

MCP サーバーとスキルをまとめて入れるプラグインをインストールします。

/plugin marketplace add trivial-corp/agents
/plugin install trip1@trivial-corp/agents

新しい接続を読み込ませるためにセッションを再起動します。サーバーだけを追加する場合は次のとおりです。

claude mcp add --transport http trip1 https://trip1.com/api/mcp

Claude Desktop と claude.ai

URL https://trip1.com/api/mcp でカスタムコネクタを追加します。サインインは不要です。Claude Desktop では、最新リリースから agents.zip をダウンロードし、Customize → Personal plugins → Upload local plugin でアップロードする方法もあります。

Cursor

~/.cursor/mcp.json に記述します。

{
  "mcpServers": {
    "trip1": {
      "type": "streamable-http",
      "url": "https://trip1.com/api/mcp"
    }
  }
}

Cursor はリポジトリの plugin.json と mcp.json を使ってプラグインとして読み込むこともできます。

VS Code

code --add-mcp '{"name":"trip1","type":"http","url":"https://trip1.com/api/mcp"}'

その他のクライアント

Codex CLI、Gemini CLI など SKILL.md 対応のエージェントは npx skills add trivial-corp/agents でスキルをインストールし、MCP サーバーは上の JSON で別途追加します。stdio しか使えないクライアントは npx -y mcp-remote https://trip1.com/api/mcp でブリッジできます。ChatGPT ではアプリディレクトリで trip1 を検索するか、URL をカスタムコネクタとして追加します。

trip1 MCP Server の主な機能

  • 6 つのツールでホテル検索、客室料金、チェックアウト、注文の追跡ができます。
  • MCP の接続にアカウント、API キー、OAuth は不要です。
  • 支払い方法は 2 つ:x402 対応のウォレットツールで支払う x402(Base 上の USDC)と、人がブラウザーで完了させる CoinGate のチェックアウト(USDC やその他 120 種類以上の暗号資産)です。
  • フォームを表示できるクライアントでは予約フォーム(start_checkout)を使い、できない場合はチャットで予約します。
  • 各料金には返金の可否と、返金可能な場合はキャンセル期限が明記されます。
  • 宿泊人数は 1 室大人 2 名に固定です。

trip1 MCP Server のツール

稼働中のサーバーは、順番に使う 6 つのツールを公開しています。

  • search_hotels:目的地と日程でホテルを探し、料金、画像、予約リンクを返します。
  • get_hotel_details:客室、料金、返金条件、予約に必要な rate ID を返します。提示した料金がもう有効でない場合は prices_changed を示します。
  • start_checkout:選んだ料金の予約フォームを開き、ユーザーがすでに伝えた情報だけを事前入力します。
  • purchase_hotel:フォームを使えないときにチャットで予約します。すべての宿泊者情報(名、姓、メール、電話番号、敬称、国籍)と、x402 または coingate の payment_service が必要で、payment_url と cart_url を返します。
  • pay_order:未払いの CoinGate 予約に対して CoinGate のチェックアウトページを開きます。
  • get_order_details:支払いと予約の状態を返します。ready が true になるまでポーリングします。

trip1 MCP Server のユースケース

  • 「Find hotels in Lisbon for 12 to 15 March and show me three options.」
  • 旅程を確定する前に、返金可能な料金とキャンセル期限を比べます。
  • エージェントに完全に任せた支払い:trip1 と一緒に npx @coinbase/payments-mcp などの x402 ウォレット MCP を読み込みます。
  • ウォレットツールがなくても、CoinGate を選んでブラウザーで暗号資産の支払いを済ませます。
  • @x402/fetch SDK で支払い、その後 get_order_details をポーリングするエージェントをコードで作ります。

trip1 MCP Server のトラブルシューティング

  • @x402/fetch が支払いを拒否する: SDK は既定で $1 を超える支払いを拒否し、ホテル予約は必ずそれより高額です。maxAmountPerPayment を引き上げ、受取先を https://trip1.com/.well-known/x402.json にある trip1 のアドレスに固定してください。
  • ウォレットツールがない: payment_service: "coingate" で purchase_hotel を呼び、返されたチェックアウトリンクで支払います。
  • 検索結果と料金が違う: get_hotel_details が prices_changed を設定します。検索時の料金ではなく新しい料金を伝えてください。
  • 予約がまだ確定しない: ready が true になるまで get_order_details のポーリングを続けます。
  • チェックイン日が拒否される: チェックイン日は目的地の現在の日付より前にはできません。

よくある質問

1

trip1 にアカウントや API キーは必要ですか?

不要です。MCP サーバーにアカウント、API キー、OAuth はなく、宿泊者情報を伝えるのは予約時だけです。

2

予約の支払い方法は?

エージェントが持つ支払いツールで x402(Base 上の USDC)を使うか、USDC やその他 120 種類以上の暗号資産に対応した CoinGate のブラウザーチェックアウトを使います。

3

3 人以上で予約できますか?

検索と料金は 1 室大人 2 名に固定されています。サーバーは、大人数向けの見積もりとして示さず、その旨を伝えるようエージェントに指示しています。

4

trip1 MCP Server はオープンソースですか?

スキルとマニフェストを含むプラグインのリポジトリは MIT ライセンスです。予約サービス自体は trip1 のサーバーで動いています。

5

Claude Code、Cursor、VS Code で使えますか?

使えます。Claude Code はプラグインとしてインストールでき、Cursor と VS Code はリモート URL を使い、stdio 専用のクライアントは `mcp-remote` でブリッジできます。

6

ChatGPT は hotel-booking スキルを使いますか?

いいえ。ChatGPT は SKILL.md を読み込みませんが、サーバーのツール説明に十分な指示があるため、ChatGPT だけで流れを進められます。

コメント

マーケットプレイスの他のコンテンツ