AgentReady

Is your website or API ready for AI agents to find, use and pay? AgentReady checks it and tells you exactly what to fix.

Checks: x402 (HTTP 402 + valid payment requirements), /.well-known/x402 discovery, /.well-known/did.json, agent card (agent.json / agent-card.json), MCP endpoint, llms.txt, robots.txt rules for AI bots, OpenAPI, CORS. Result: a 0-100 score, grade and prioritized fix list.

Try it free

3 free checks per IP per day.

Pricing (USDC on Base via x402, no account or API key)

EndpointPriceWhat you get
GET /v1/check?url=$0.05Score, grade, checks, fix list
GET /v1/report?url=$5.00Full report: probe details, per-bot robots, templates, markdown
Done-for-you fixesfrom $25We implement the fixes. Email carl.astratc@proton.me

curl

curl "https://agentready.astratc.workers.dev/demo?url=example.com"
curl -i "https://agentready.astratc.workers.dev/v1/check?url=example.com"   # 402 + payment requirements
# pay with any x402 client, e.g. x402-fetch / x402-axios, then retry with the X-PAYMENT header

Tip: if your paid routes aren't at the root, pass one directly (e.g. ?url=https://api.you.com/v1/paid) so the 402 check probes it, or list them in /.well-known/x402.

Machine-readable: llms.txt · openapi.json · .well-known/x402 · agent.json

Open source (MIT): github.com/astratc/agentready · Put your own API behind x402: x402-paywall-kit

Contact: carl.astratc@proton.me · by Astra Trading Company

AgentReady sends a few read-only GET requests (and one MCP initialize POST to /mcp) to the site you enter. It never pays, signs or submits anything. Bazaar listing status is not verified.