{"capabilities":{"pushNotifications":false,"streaming":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"description":"AI agent readability scanner. Scores any site against the Vercel Agent Readability Spec and llmstxt.org, and reports per-check remediation guidance.","documentationUrl":"https://agent-ready.dev/docs/api","name":"agent-ready","preferredTransport":"JSONRPC","protocolVersion":"1.0","provider":{"organization":"Agent Ready","url":"https://agent-ready.dev"},"security":[{"bearer":[]},{}],"securitySchemes":{"bearer":{"httpAuthSecurityScheme":{"bearerFormat":"ar_live_","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.","scheme":"bearer"}}},"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnQtcmVhZHkuZGV2Ly53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50LXJlYWR5LWVzMjU2LTIwMjYtMDgtMjAiLCJ0eXAiOiJKT1NFIn0","signature":"0UFUgq9zuXeKR_MR6W1G0qdWJQ3bYg13BWjAksSsw3lG3gcaK-VmlV167Dnx9LODifo3zOt5MLmSaf3QhSQB7Q"}],"skills":[{"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.","examples":["Scan https://example.com for AI agent readability."],"id":"scan_site","inputModes":["application/json","text/plain"],"name":"Scan a site","outputModes":["application/json"],"tags":["scan","readability","llms-txt","mcp","a2a"]},{"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.","examples":["Get the result of scan abc123 via tasks/get."],"id":"get_scan","inputModes":["application/json"],"name":"Get a scan by id","outputModes":["application/json"],"tags":["scan","read"]},{"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.","examples":["How is the llms.txt score calculated?"],"id":"ask","inputModes":["text/plain","application/json"],"name":"Ask Agent Ready","outputModes":["application/json"],"tags":["ask","nlweb","search","methodology"]}],"supportedInterfaces":[{"protocolBinding":"JSONRPC","protocolVersion":"1.0","url":"https://agent-ready.dev/api/v1/a2a"}],"url":"https://agent-ready.dev/api/v1/a2a","version":"1.0.0"}