Connect to https://mcp.agentcard.sh/mcp with the user’s connection token (or a buy_token for org-owned accounts).
Behavior: destructive.
Not in the default tools/list. It is still callable by exact name, and appears when the client sends the x-expert-tools: 1 header.
What it does
DESTRUCTIVE: place + pay for the current cart. Runs the spend gate, creates a one-time card sized to the cart total, tokenizes at the merchant, and places the order. Confirm the cart total with the user first. Returns needs_approval if a spend approval is required. May also return denied with an account gate — kyc_required (run start_kyc), user_info_required (run submit_user_info), wallet_funding_required (run add_funds) — each reply names the tool to run before retrying with the same idempotency_key. To make retries SAFE (e.g. after a timeout), pass the SAME idempotency_key on every retry of one purchase — the backend then reuses the single reservation/card instead of charging twice. Use a fresh key only for a genuinely new purchase.
Returns
None.
Example call