Live ecosystem health monitor for the Aug 14 auto-mode launch. Endpoint readiness, 402 header compliance, Claude Code integration, and agent-ready adoption โ all in one place.
Connect Claude Code to minia2a so your agent can discover and pay for APIs autonomously.
Create .mcp.json in your project root (or add to your global ~/.claude/.mcp.json):
{
"mcpServers": {
"minia2a": {
"command": "npx",
"args": ["-y", "minia2a-mcp"]
}
}
}
5 tools: service_discovery, service_call, register_agent, get_receipt, get_stats.
Add to your project's CLAUDE.md (Claude Code reads this before every session):
# Agent Payment Budget
.agent-budget: {"daily_limit_usdc":5,"max_per_call_usdc":1}
# Payments via minia2a โ 5 free trial calls per signed wallet, then USDC (Base)
# Trial: sign any wallet + send X-Wallet-Signature with ?wallet=0x... โ 5 free calls
Ask Claude Code: "Check what APIs are available on minia2a and show me the top 3 by trial count." Your agent will use the MCP server to discover services, check stats, and call endpoints โ all without leaving the terminal.
What happens when a Claude Code agent encounters an x402 endpoint for the first time.
Key: the agent never leaves the terminal. No browser, no wallet popup, no human approval needed. The 402 response carries machine-readable payment instructions in accepts[] (amount, asset, network, payTo). The agent checks .agent-budget, pays if within limits, and gets the result. This is the full autonomous commerce loop.
accepts[] with amount, asset, network, payTo, scheme โ x402 V2 machine-readable instructions. Auto-mode agents can parse payment instructions without human help.GET /api/agent-ready returns JSON (status, facilitator, onchain, paymentRoutes, services). /AGENTS.md has full prose instructions. Agents self-onboard in one request.TS=$(date +%s); curl "https://minia2a.uk/x402/gas?wallet=0xYOUR_WALLET" -H "X-Wallet-Signature: 0x..." -H "X-Trial-Timestamp: $TS" โ 5 free trial calls. Self-custody wallet + signature (platform never sees your key). No KYC, no gas, no human.{"daily_limit_usdc":5,"max_per_call_usdc":1}. Agents declare spending limits. Frameworks enforce them before paying 402.npx -y minia2a-mcpcurl -s https://minia2a.uk/auto-mode-check | bash -s -- https://your-api.com/endpoint| Platform | 402 Payment | Agent-Ready | Trial-First | MCP Server | Health Probes | Endpoints |
|---|---|---|---|---|---|---|
| minia2a | โ accepts[] V2 | โ /api/agent-ready | โ 5 trial calls | โ MCP (5 tools) | โ auto-deactivate | 1,703 |
| Loomal Index | ~ x402 native | โ | โ | ~ Index API | โ | unknown |
| a platform directory | ~ x402 native | โ | โ | โ | โ | 31+ skills |
| xpay (xpaysh) | โ x402 | โ | โ | โ 43 tools | โ | 980+ |
| AgentFeed | โ 3 chains | โ | 5 free tools | โ PulseMCP | โ | 47 |
| Coinbase Bazaar | โ x402 | โ | โ | โ | โ | 14,865* |
| Binance B402 Bazaar | ~ B402 (EIP-712) | ~ Agent Studio | โ | โ | โ | 25 (verified) |
| Polygon Agentic | ~ x402 native | โ | โ | โ | โ | unknown |
* 96.5% of Coinbase Bazaar listings have zero repeat demand per independent audit. โ = verified, ~ = protocol-native (assumed), โ = not observed. Binance B402: 25 endpoints (verified via public API Aug 11), gas-sponsored, off-chain EIP-712 auth, BNB Chain only. Polygon Agentic: official Polygon directory. Both launched Aug 2026.
.agent-budget exists in project root. Format: {"daily_limit_usdc":5,"max_per_call_usdc":1}. The agent reads this file before spending. If the file is missing or malformed, auto-pay is blocked.accepts[] JSON array with amount, asset, network, and payTo. Test with curl -s 'https://your-api.com/endpoint?probe=1' โ the body should carry these fields. If missing, the API is not auto-mode ready.npx -y minia2a-mcp manually to test. Check .mcp.json is valid JSON (trailing commas break it). For global install, put the config in ~/.claude/.mcp.json._receipt field โ it includes settlement_status and delivery_status.Three commands to make your API auto-mode ready:
# 1. Test your endpoint's 402 response
curl -sI 'https://your-api.com/endpoint?probe=1'
# 2. Run full readiness check (9 signals)
curl -s https://minia2a.uk/auto-mode-check | bash -s -- https://your-api.com/endpoint
# 3. Verify agent-ready handshake
curl -s https://minia2a.uk/api/agent-ready | python3 -m json.tool