{"id":172,"name":"agent-ready","description":"AI agent readability scanner. Scores any site against the Vercel Agent Readability Spec and llmstxt.org, and reports per-check remediation guidance.","card_url":"https://agent-ready.dev/.well-known/agent-card.json","endpoint":"https://agent-ready.dev/api/v1/a2a","protocol_version":"1.0","first_seen":"2026-10-07T07:26:27.803858+00:00","last_verified":"2026-10-07T09:27:19.263940+00:00","card":{"url":"https://agent-ready.dev/api/v1/a2a","name":"agent-ready","skills":[{"id":"scan_site","name":"Scan a site","tags":["scan","readability","llms-txt","mcp","a2a"],"examples":["Scan https://example.com for AI agent readability."],"inputModes":["application/json","text/plain"],"description":"Run the agent-ready scanner against a URL. Returns Vercel score, llmstxt.org score, per-check results, and discovered agentic-protocol endpoints. Send via message/send; a long scan returns a working Task whose id you poll with tasks/get.","outputModes":["application/json"]},{"id":"get_scan","name":"Get a scan by id","tags":["scan","read"],"examples":["Get the result of scan abc123 via tasks/get."],"inputModes":["application/json"],"description":"Fetch a completed or in-progress scan by its id via the A2A tasks/get method. Only scans owned by the authenticated API key's user are returned.","outputModes":["application/json"]},{"id":"ask","name":"Ask Agent Ready","tags":["ask","nlweb","search","methodology"],"examples":["How is the llms.txt score calculated?"],"inputModes":["text/plain","application/json"],"description":"Natural-language search (NLWeb) over Agent Ready's own methodology, check registry, and the specs it validates. Public — no API key required. Returns Schema.org-typed results.","outputModes":["application/json"]}],"version":"1.0.0","provider":{"url":"https://agent-ready.dev","organization":"Agent Ready"},"security":[{"bearer":[]},{}],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnQtcmVhZHkuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50LXJlYWR5LWVzMjU2LTIwMjYtMDgtMjAiLCJ0eXAiOiJKT1NFIn0","signature":"DRSTVJyjWVtg1Fkm_QNylMAo46vhTy2OrKhxNm89IJojK-aLyY_TIK9yVbY5AnqC_Qj_mL82KED8rfyWUVQnfQ"}],"description":"AI agent readability scanner. Scores any site against the Vercel Agent Readability Spec and llmstxt.org, and reports per-check remediation guidance.","capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"1.0","securitySchemes":{"bearer":{"httpAuthSecurityScheme":{"scheme":"bearer","description":"Agent Ready Pro API key (ar_live_…). Required for scan_site and tasks/get; the ask skill is public. Issue a key at https://agent-ready.dev/dashboard/api-keys.","bearerFormat":"ar_live_"}}},"documentationUrl":"https://agent-ready.dev/docs/api","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://agent-ready.dev/api/v1/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},"signature_status":"verified","signature_detail":"Card signature matches a key at its advertised or same-host key source","signature_key_url":"https://agent-ready.dev/.well-known/jwks.json","signature_checked_at":"2026-10-07T09:27:19.263940+00:00","source_name":"A2A Registry","source_url":"https://a2aregistry.org/api/agents","last_check":{"checked_at":"2026-10-07T09:27:19.26394+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"skills":[{"skill_id":"ask","name":"Ask Agent Ready","description":"Natural-language search (NLWeb) over Agent Ready's own methodology, check registry, and the specs it validates. Public — no API key required. Returns Schema.org-typed results.","tags":["ask","nlweb","search","methodology"]},{"skill_id":"get_scan","name":"Get a scan by id","description":"Fetch a completed or in-progress scan by its id via the A2A tasks/get method. Only scans owned by the authenticated API key's user are returned.","tags":["scan","read"]},{"skill_id":"scan_site","name":"Scan a site","description":"Run the agent-ready scanner against a URL. Returns Vercel score, llmstxt.org score, per-check results, and discovered agentic-protocol endpoints. Send via message/send; a long scan returns a working Task whose id you poll with tasks/get.","tags":["scan","readability","llms-txt","mcp","a2a"]}]}