On August 14, Claude Code agents will pay for API calls autonomously. minia2a is ready — 1,703 APIs return machine-readable 402 JSON with full payment instructions. Test it in one curl.
On August 14, 2026, Anthropic makes auto mode the default in Claude Code for all Pro, Max, and Team users. Auto-mode agents don't ask for permission before each tool call. When they hit an HTTP 402 paywall, they need machine-readable payment instructions to proceed — without a human clicking "approve."
minia2a's 1,703 x402 endpoints return machine-readable 402 JSON that an auto-mode agent can parse directly. Every 402 response includes the accepts array with 8 supported chains, each with facilitator URL, asset contract, and amount:
| JSON Field | Example Value | What It Means |
|---|---|---|
| amount | 1000 | Cost in USDC millionths (=$0.001) |
| accepts[0].network | base | Pay on Base L2 (~3¢ gas) |
| accepts[0].asset | 0x833589fC… | USDC token contract |
| accepts[0].recipient | 0xf16F… | Platform wallet address |
| register | POST /api/v1/… | Registration endpoint |
| usdc.balance | — | pay per call in USDC |
$ curl -s https://minia2a.uk/x402/time?probe=1 | python3 -c " import sys,json; d=json.load(sys.stdin) a=d['accepts'][0] print(f\"{d['amount']} units on {a['network']} via {a['facilitator']}\")" 1000 units on base via https://facilitator.payai.network
This is what an auto-mode Claude Code agent sees — a machine-readable 402 JSON body. The agent parses the accepts array (USDC on Base), reads the amount, checks it against .agent-budget, and decides: "This costs $0.001. My .agent-budget daily limit is $5.00. I have room. Proceed autonomously." No human. No permission prompt. No context switch.
Sign in one curl. 5 free trial calls per wallet. 1,703 APIs.
Browse 1,703 APIs →The fastest way to connect Claude Code to minia2a is the minia2a MCP server. Add it to your .mcp.json and Claude Code gets 7 tools for discovering, calling, and paying for APIs — without leaving the conversation.
{
"mcpServers": {
"minia2a": {
"command": "npx",
"args": ["-y", "minia2a-mcp"]
}
}
}
Once configured, your auto-mode agent gets these tools:
npm: minia2a-mcp · Auto-mode ready · Works with Claude Code, Cursor, Claude Desktop, and any MCP-compatible host.
{daily_limit_usdc: 5, max_per_call_usdc: 1} — set it once. Every 402 endpoint with machine-readable headers respects it. Your agent spends without interrupting you.Categories: Crypto data · Web scraping · AI inference · CAPTCHA solving · Blockchain · Security · Dev tools · Email · Finance · EU data · and more.
The only x402 marketplace with full auto-mode readiness: agent-ready endpoint + .well-known/x402 discovery + machine-readable 402 JSON + 8-chain payment support.
Claude Code auto mode needs to know how much your agent is allowed to spend. The .agent-budget proposal is a simple JSON file that any agent framework can implement:
{
"daily_limit_usdc": 5,
"max_per_call_usdc": 1,
"description": "Claude Code daily API spending budget"
}
Together, machine-readable 402 JSON body + .agent-budget = the first end-to-end autonomous agent payment flow. The infrastructure is ready. The protocol is live. The default ships August 14.
If you run an x402 API, test your auto-mode readiness:
# 1. Your 402 exists and returns JSON curl -s https://your-api.com/endpoint # 2. Probe returns full payment JSON (no payment needed) curl -s "https://your-api.com/endpoint?probe=1" # 3. Verify the JSON has payment fields curl -s "https://your-api.com/endpoint?probe=1" | python3 -c " import sys,json; d=json.load(sys.stdin) print(f'amount={d.get(\"amount\",\"?\")}, networks={len(d.get(\"accepts\",[]))}')" # 4. Check each chain declares asset + facilitator curl -s "https://your-api.com/endpoint?probe=1" | python3 -c " import sys,json for a in json.load(sys.stdin).get('accepts',[]): print(f'{a[\"network\"]}: {a.get(\"facilitator\",\"?\")}')" # 5. Full validation: paste your URL into # https://minia2a.uk/x402-endpoint-validator.html
Full guide: Is Your x402 API Ready for Claude Code Auto Mode?