CrossmintチェックアウトMCPサーバー
CrossmintのCheckoutは、プログラム可能な通貨を使って、物理的および仮想的な商品やサービスをプログラム的に購入することを可能にします。これにより、AIエージェントは10億点以上の商品を確実に購入することができ、オンラインフォームでの支払いに仮想デビットカードやブラウザを使用する手間や信頼性の低さといったコストオーバーヘッドは一切発生しません。
エージェントがアイテムの SKU/識別子を取得できる場合、この API を使用してそのアイテムを購入できます。

機能
この MCP サーバーは、アイテム識別子 (URL から SKU まで) を受け取り、1 回の API 呼び出しでその購入を実行できるようにします。
これらの購入は実際のものです:
商品は速達便で配送されます
領収書が発行されます
消費税は適切に徴収されている
返品・返金は可能です
在庫あり
Amazon (米国のみ)
プライム配送料込み
Shopify (グローバル)
Shopifyストアから何でも購入
近日公開:
フライト
ホテル
ダイニング
チケット
Related MCP server: Terminal.shop MCP Server
購入代金の支払い方法
このMCPサーバーは、Crossmintクレジットで購入を行うように設定されています。ただし、 src/index.tsのTOKEN変数を「usdc」に変更するだけで、ステーブルコインでの購入が可能になります。
企業財務ウォレットの入手方法
Crossmint はあなたの会社用のウォレットを作成し、ウォレット アドレスをあなたと共有します。
クレジットを取得する方法
Crossmintはクレジットを企業のウォレットに安全に送金します。これにより、企業はエージェントがウォレットにチャージしたり取引を完了したりしたいときに、クレジットをエージェントのウォレットに送金できるようになります。
設定
リポジトリをクローンする
git clone https://github.com/Crossmint/mcp-crossmint-checkout.git cd mcp-crossmint-checkout依存関係をインストールする
npm install.envファイルを作成する
cp .env.template .envCrossmint APIキーを取得する
Crossmintコンソールにログインし、「統合」>「APIキー」>「新しいサーバーキーの作成」に移動します。
スコープを選択します:
orders.create、orders.read、wallets:transactions.create、wallets.create、wallets.read、wallets.balance:read。APIキーをコピーして.envファイルに貼り付けます
ユーザー情報と配送情報を入力してください
.envファイルにユーザーID、氏名、配送先住所、メールアドレスを入力してください。また、会社のウォレットアドレスも必ず入力してください。
テストと本番
.envファイルの
ENV変数を「test」のままにしておくと、注文をテストできます。実際の注文を実行するには、「prod」に変更してください。エージェントウォレットを生成する
npm run generate-agent-walletエージェントウォレットにクレジットを転送する
会社のウォレットからユーザーID「johnjoe」で識別されるユーザーに5クレジットを送金するには、次のコマンドを実行します。
npm run transfer-credits -- 5 johndoe代わりに電子メールでユーザーを一意に識別する場合は、
generate-wallet.jsとcredit-transfer.jsでユーザーロケーターを調整できます。クロードの設定を更新する
npm run update-claude-configプロジェクトを構築する
サーバーを実行する
クロードと一緒に使う
クロードに次のことを依頼します。
探している商品について説明し、Amazon.com のリンクを尋ねます。例: 「無香料の LaCroix スプランクリング ウォーターを購入したいと考えています。Amazon で入手可能な商品リストを検索して、5 ドル以下の商品を見つけてもらえますか? 終わったら Amazon のリンクを共有してください。」
クロードさんに購入を依頼する。例:「 https://www.amazon.com/Sparkling-Naturally-Essenced-Calories-Sweeteners/dp/B00O79SKV6を買ってください」
購入領収書をメールで確認してください
ツール
create-order指定した商品の新しい注文を作成します。Amazon商品は「amazon:<amazon_product_id>」または「amazon:」、Shopify商品は「shopify::」で指定します。プロンプトの例:
「これを買ってくださいhttps://www.amazon.com/Sparkling-Naturally-Essenced-Calories-Sweeteners/dp/B00O79SKV6 」
check-order既存の注文のステータスを確認します。プロンプトの例:
「注文の状況はどうですか?」
get-usd-balanceウォレットの USD 残高を取得します。プロンプトの例:
「私の財布の残高はいくらですか?」
サポート
ご質問がある場合は、 support@ crossmint.io から Crossmint に直接お問い合わせください。