MCP and Bazaar

Discovery-first instructions for agents.

Action402 publishes enough metadata for MCP/Bazaar clients to find the paid route, inspect price and schema, call through x402, then verify the receipt.

Agent flow

Search, inspect, call, verify.

Do not hard-code a hidden route if your client supports discovery. Search by task phrase, inspect the returned x402 metadata, then use the returned route.

1 search

Action402 or paid webhook execution

Also try pay per API call, agent action relay, x402 webhook receipt, Slack webhook x402, or Zapier webhook x402.

2 inspect

Read price, network, schema, tags

Use /api/bazaar, /api/capabilities, and /openapi.json to check contract and budget.

3 call

Pay once through x402

Send url, method, optional headers/body, idempotencyKey, retry, and timeout.

4 verify

Check the proof report

Use returned links.job, links.receipt, or the verify endpoints before marking the action complete.

MCP pseudo-call

Tool-discovery shape.

search_resources query="paid webhook execution"
inspect resource.name == "Action402"
inspect resource.price == "$0.003"
inspect resource.network == "eip155:8453"
proxy_tool_call resource="Action402 execute webhook" input={
  "url": "https://hooks.zapier.com/hooks/catch/ACCOUNT/HOOK",
  "method": "POST",
  "body": { "event": "agent.workflow.triggered" },
  "idempotencyKey": "agent-action-001",
  "timeoutMs": 10000
}
fetch result.links.job or result.links.receipt
verify /api/verify/jobs/{id}

CDP Agentic Wallet

Direct CLI discovery.

npx awal@latest x402 bazaar search "Action402" -k 5 --json
npx awal@latest x402 bazaar search "paid webhook execution" -k 5 --json
npx awal@latest x402 details https://action402.vercel.app/api/execute/webhook --json