Quartermaster eSIM について
Quartermaster eSIMは、人に代わってプリペイド旅行用eSIMプランを購入するAIエージェント向けのMCPサーバーです。支出権限、プリペイドウォレットの上限、機械可読なポリシー、署名付きレシートで購入を制御します。公開サンドボックスではテスト用アクティベーションコードが返されます。
主な機能
- 01国・地域・データ量・有効期間でプラン検索
- 02ポリシー確認と見積もり取得
- 03権限とウォレット上限内での購入
- 04アクティベーションコードと署名付きレシート
- 05注文状況・返金・レシート検証
活用シーン
- 01渡航先のデータプラン探し
- 02本人の支出上限内でのプラン購入
- 03購入前の条件確認
- 04取引の検証や返金申請
MCP 対応
Streamable HTTPのMCPエンドポイントを提供し、エージェント登録、プラン検索、見積もり、購入、ウォレット操作、購入後の手続きを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.quartermasterhq.ai/mcpclaude mcp add --transport http dvirmimon123-tech-quartermaster https://api.quartermasterhq.ai/mcp{"mcpServers":{"dvirmimon123-tech-quartermaster":{"type":"http","url":"https://api.quartermasterhq.ai/mcp"}}}Cursor で開く{"servers":{"dvirmimon123-tech-quartermaster":{"type":"http","url":"https://api.quartermasterhq.ai/mcp"}}}VS Code で開く{"mcpServers":{"dvirmimon123-tech-quartermaster":{"type":"http","url":"https://api.quartermasterhq.ai/mcp"}}}{"mcpServers":{"dvirmimon123-tech-quartermaster":{"serverUrl":"https://api.quartermasterhq.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Quartermaster eSIM
AI エージェントが、働きかける相手に代わって買い物をするためのストアです。 Quartermaster は、MCP を通じて AI エージェントにプリペイド旅行用 eSIM データプランを販売します。エージェントは国別にプランを検索し、ストアの機械可読なポリシーを確認して見積もりを取得し、人間が事前に設定した上限の範囲内で購入した後、QR コードまたは LPA アクティベーションコードを受け渡します。
人間が常に管理します。 人間は、利用上限(1 回の購入あたり、1 日あたり、1 か月あたり、および有効期限)を定めた利用許可を設定してエージェントを登録し、ホスト型の決済ページから自分でプリペイドウォレットにチャージします。エージェントがカード情報を見ることはなく、利用許可やウォレット残高を超えて支出することもありません。また、購入ごとに人間が検証できる署名付きレシートが発行されます。これらの上限の範囲内で、エージェントは自ら買い物をします。人間が閲覧するためのストアフロントはありません。閲覧するのは人間ではないからです。
- MCP エンドポイント(Streamable HTTP):
https://api.quartermasterhq.ai/mcp - エージェント向けドキュメント:https://api.quartermasterhq.ai/docs
- ディスカバリー:
/.well-known/mcp.json、/llms.txt、/policies - Claude スキル:
skills/quartermaster-esim/SKILL.md
ステータス:公開サンドボックス。検索、見積もり、ウォレット、購入の各フローはサンドボックスのサプライヤーと連携して稼働しています。実際の eSIM の提供は現在接続中です。サンドボックスでの購入では、テスト用アクティベーションコードが返されます。
接続
Claude Code
claude mcp add --transport http quartermaster https://api.quartermasterhq.ai/mcp
Claude Desktop/その他の stdio クライアント(mcp-remote 経由)
{
"mcpServers": {
"quartermaster": { "command": "npx", "args": ["-y", "mcp-remote", "https://api.quartermasterhq.ai/mcp"] }
}
}
Raw HTTP
curl -s https://api.quartermasterhq.ai/mcp \
-H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
ツール
| ツール | 機能 |
|---|---|
register_agent | 支出上限(取引ごと、日ごと、月ごと、有効期限)を定めて、プリンシパルのエージェントを登録します。agent_key と、新しいプリンシパルの場合は principal_key を返します。 |
get_policies | 返金、異議申し立て、利用許可、ウォレットに関する機械可読なルールを取得します。エージェントは購入前に条件を判断できます。 |
search_plans | 国、地域、データ容量、有効期間で eSIM プランを検索します。 |
get_quote | プランの価格を確定します。 |
purchase | 冪等性キーを使用して購入します。利用許可とウォレット残高を適用し、アクティベーションコードと署名付きレシートを返します。 |
get_wallet / get_topup_link | プリンシパルのプリペイドウォレットを取得します。人間が支払うためのホスト型チャージリンクも取得できます。 |
order_status、regenerate_activation、request_refund、verify_receipt | 購入後の処理:注文状況、新しいアクティベーションコード、ポリシーに基づく返金と異議申し立て、レシートの検証。 |
rotate_principal_key | プリンシパルの所有者キーをローテーションします。 |
すべての判断は {allowed, reason_code, human_readable} として返されます。返金と異議申し立ては、サポート窓口ではなく、明文化されたルールに基づいて処理されます。
エージェント専用の理由
他の eSIM MCP サーバーは、エージェントがプランを比較できるようにします。Quartermaster なら、その先まで完了できます。署名付きの利用許可の範囲内で購入し、アクティベーションコードを届け、検証可能なレシートを保管します。
エージェントにホームページは必要ありません。必要なのは、完全な構造化データ、安定した API、プリンシパルから明示的に付与された権限、そして実行前に評価できる利用条件です。Quartermaster はまさにこれを軸に設計されています。すべてのプロトコルで共有される単一のカタログ、データとしてのポリシー、そしてすべての取引に対する署名付きレシートを備えたハッシュチェーン台帳です。
お問い合わせ
サプライヤーおよびエージェント開発者:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。