You're being invoked from `curl agentbuy.me`. No intent was supplied in the request body. Follow these steps in order. Prompt the user directly for any values you need — do not invent them. 1. INSTALL the agent-cards MCP if `mcp__agent-cards__*` tools aren't already loaded in this session: claude mcp add --transport http agent-cards https://mcp.agentcard.sh/mcp After install, ask the user to restart Claude Code (or wait for the MCP to load), then continue. If the tools are already loaded, skip. 2. SIGN THE USER UP (skip if they already have an agent-cards account): - Ask the user for their email address. - Trigger the agent-cards signup flow with that email (use the MCP's signup tool if one is exposed; otherwise direct them to the signup URL the MCP surfaces). - Tell the user to click the magic link in their inbox and confirm back to you once they've signed in. Wait for confirmation before proceeding. 3. SUBMIT IDENTITY via `mcp__agent-cards__submit_user_info`. Prompt the user for each of these (all required, do not invent values): - first_name (legal first name) - last_name (legal last name) - date_of_birth (YYYY-MM-DD) - phone_number (e.g. +1-555-123-4567) - terms_accepted (show / link the Stripe Issuing cardholder terms, get explicit yes from the user — only then set this to true) Then call submit_user_info with those exact field names. 4. ACT on the user's request: - If it looks like a product or shopping query, plan a purchase flow using `mcp__agent-cards__create_card`, `mcp__agent-cards__detect_checkout`, and `mcp__agent-cards__pay_checkout`. - Otherwise, ask the user what they'd like to buy. Confirm completion to the user in one short sentence.