aid: agent-ready-dev name: Agent Ready description: >- Agent Ready (agent-ready.dev) is an independent AI agent-readability scanner built and maintained by Mark Lavercombe. It scores any public website against the Vercel Agent Readability Spec, the llmstxt.org specification and the agent-protocol manifests (MCP server cards, A2A agent cards, agents.json, agent-permissions.json, UCP, ACP, x402, MPP, AP2, NLWeb, RFC 9727 API catalog, Web Bot Auth, Agent Skills Discovery) — 72 checks plus a separate 23-check WCAG 2.2 accessibility sub-score — and returns a 0-100 score with per-check remediation. The same scanner is exposed as an OpenAPI 3.1 REST API at https://agent-ready.dev/api/v1 (Pro API keys, Idempotency-Key on writes, RFC 8594 Sunset policy), a hosted Streamable HTTP MCP server at /api/v1/mcp plus a no-auth MCP Apps endpoint, an A2A 1.0 agent card, a stdio MCP package and CLI on npm, JavaScript and Python client SDKs, a GitHub Action, and pay-per-scan x402/MPP micropayments in USDC on Base. Free ($0) and Pro ($19/month) plans. url: https://raw.githubusercontent.com/api-evangelist/agent-ready-dev/refs/heads/main/apis.yml image: https://agent-ready.dev/icon-512.png x-type: company x-source: harvest:a2a-registry x-tier: profiled x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub) specificationVersion: '0.20' created: '2026-09-19' modified: '2026-09-19' tags: - Agents - Agent Readiness - Website Scanning - Developer Tools - MCP - A2A - llms-txt - x402 - NLWeb - Accessibility - Agent-Native - Australia tags_raw: - Agents - Agent readiness - Website scanning - Developer tools - MCP - A2A - llms.txt - x402 - NLWeb - Accessibility - Agent-native - Australia - agent-native apis: - aid: agent-ready-dev:agent-ready-mcp-server name: Agent Ready MCP Server description: >- Hosted Model Context Protocol server at https://agent-ready.dev/api/v1/mcp (Streamable HTTP, POST only, protocol version 2025-06-18, serverInfo agent-ready 1.0.0). initialize, tools/list, resources/list and prompts/list answer anonymously — three tools (scan_site, get_scan, ask) with full inputSchema, outputSchema and readOnlyHint/idempotentHint annotations — while tools/call for scan_site and get_scan needs a Bearer ar_live_ Pro key advertised through RFC 9728 protected-resource metadata. A second no-auth MCP Apps endpoint at /api/apps/mcp (also on mcp.agent-ready.dev) renders a ui:// score-card widget and is the Agent Ready app in the ChatGPT directory. A stdio wrapper ships on npm as agent-ready-mcp. humanURL: https://agent-ready.dev/mcp image: https://agent-ready.dev/icon-512.png baseURL: https://agent-ready.dev/api/v1/mcp tags: - MCP - Agent-Native - Agents tags_raw: - MCP - agent-native - Agents properties: - type: MCPServer url: mcp/agent-ready-dev-mcp.yml - type: MCPServer name: Agent Ready MCP endpoint (Streamable HTTP, Bearer) url: https://agent-ready.dev/api/v1/mcp - type: MCPServer name: Agent Ready MCP Apps endpoint (no auth) url: https://agent-ready.dev/api/apps/mcp - type: ToolCrosswalk url: mcp/agent-ready-dev-tool-crosswalk.yml - type: Documentation url: https://agent-ready.dev/mcp - aid: agent-ready-dev:agent-ready-a2a-agent name: Agent Ready A2A Agent description: >- Agent2Agent (A2A) surface: a signed agent card served from https://agent-ready.dev/.well-known/agent-card.json (protocolVersion 1.0, JSONRPC, version 1.0.0, ES256 JWS signature with keys at /.well-known/jwks.json) declaring three skills — scan_site, get_scan and the public ask — at the JSON-RPC endpoint https://agent-ready.dev/api/v1/a2a. Bearer ar_live_ Pro key for scan_site and tasks/get; ask is public. Streaming and push notifications are declared unsupported. humanURL: https://agent-ready.dev/docs/api image: https://agent-ready.dev/icon-512.png baseURL: https://agent-ready.dev/api/v1/a2a tags: - A2A - Agent-Native - Agents tags_raw: - A2A - agent-native - Agents properties: - type: AgentCard url: a2a/agent-ready-dev-a2a.yml - type: AgentCard name: A2A Agent Card (provider-hosted) url: https://agent-ready.dev/.well-known/agent-card.json - aid: agent-ready-dev:agent-ready-dev-mcp-api name: Agent Ready MCP API description: The MCP API from Agent Ready — 1 operation(s) for mcp. humanURL: https://agent-ready.dev/docs/api baseURL: https://agent-ready.dev/api/v1/mcp tags: - MCP properties: - type: OpenAPI url: openapi/agent-ready-dev-mcp-api-openapi.yml - type: Documentation url: https://agent-ready.dev/docs/api - type: APIReference url: https://agent-ready.dev/docs/api/reference - type: GettingStarted url: https://agent-ready.dev/quickstart - type: Examples url: examples/agent-ready-dev-examples.yml - aid: agent-ready-dev:agent-ready-dev-nlweb-api name: Agent Ready NL Web API description: The NLWeb API from Agent Ready — 1 operation(s) for nlweb. humanURL: https://agent-ready.dev/docs/api baseURL: https://agent-ready.dev/api/v1/mcp tags: - NLWeb properties: - type: OpenAPI url: openapi/agent-ready-dev-nlweb-api-openapi.yml - type: Documentation url: https://agent-ready.dev/docs/api - type: APIReference url: https://agent-ready.dev/docs/api/reference - type: GettingStarted url: https://agent-ready.dev/quickstart - type: Examples url: examples/agent-ready-dev-examples.yml - aid: agent-ready-dev:agent-ready-dev-scans-api name: Agent Ready Scans API description: The Scans API from Agent Ready — 3 operation(s) for scans. humanURL: https://agent-ready.dev/docs/api baseURL: https://agent-ready.dev/api/v1/mcp tags: - Scans properties: - type: OpenAPI url: openapi/agent-ready-dev-scans-api-openapi.yml - type: Documentation url: https://agent-ready.dev/docs/api - type: APIReference url: https://agent-ready.dev/docs/api/reference - type: GettingStarted url: https://agent-ready.dev/quickstart - type: Examples url: examples/agent-ready-dev-examples.yml - aid: agent-ready-dev:agent-ready-dev-x402-api name: Agent Ready X402 API description: The X402 API from Agent Ready — 1 operation(s) for x402. humanURL: https://agent-ready.dev/docs/api baseURL: https://agent-ready.dev/api/v1/mcp tags: - X402 properties: - type: OpenAPI url: openapi/agent-ready-dev-x402-api-openapi.yml - type: Documentation url: https://agent-ready.dev/docs/api - type: APIReference url: https://agent-ready.dev/docs/api/reference - type: GettingStarted url: https://agent-ready.dev/quickstart - type: Examples url: examples/agent-ready-dev-examples.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Overlay url: overlays/agent-ready-dev-openapi-overlay.yaml - type: AgenticAccess url: agentic-access/agent-ready-dev-agentic-access.yml - type: Website url: https://agent-ready.dev/ - type: DeveloperPortal url: https://agent-ready.dev/docs - type: Documentation url: https://agent-ready.dev/docs - type: APIReference url: https://agent-ready.dev/docs/api/reference - type: GettingStarted url: https://agent-ready.dev/quickstart - type: Pricing url: https://agent-ready.dev/pricing - type: SignUp url: https://agent-ready.dev/sign-up - type: Login url: https://agent-ready.dev/sign-in - type: TermsOfService url: https://agent-ready.dev/terms - type: PrivacyPolicy url: https://agent-ready.dev/privacy - type: Support url: https://agent-ready.dev/about - type: StatusPage url: https://status.agent-ready.dev/ - type: GitHubOrganization url: https://github.com/mlava - type: OpenAPI url: openapi/agent-ready-dev-openapi.yml - type: AgentCard url: a2a/agent-ready-dev-a2a.yml - type: MCPServer url: mcp/agent-ready-dev-mcp.yml - type: ToolCrosswalk url: mcp/agent-ready-dev-tool-crosswalk.yml - type: WellKnown url: well-known/agent-ready-dev-well-known.yml - type: APICatalog url: well-known/agent-ready-dev-api-catalog.json - type: HTTPMessageSignatures url: well-known/agent-ready-dev-http-message-signatures-directory.json - type: ContentSignal url: well-known/agent-ready-dev-robots.txt - type: LLMsTxt url: llms/agent-ready-dev-llms.txt - type: AgentSkill url: skills/_index.yml - type: Packages url: packages/agent-ready-dev-packages.yml - type: SDKs url: packages/agent-ready-dev-packages.yml - type: CLI url: cli/agent-ready-dev-cli.yml - type: Components url: components/agent-ready-dev-components.yml - type: Authentication url: authentication/agent-ready-dev-authentication.yml - type: OAuthScopes url: scopes/agent-ready-dev-scopes.yml - type: Conventions url: conventions/agent-ready-dev-conventions.yml - type: Idempotency url: conventions/agent-ready-dev-conventions.yml - type: ErrorCatalog url: errors/agent-ready-dev-problem-types.yml - type: DataModel url: data-model/agent-ready-dev-data-model.yml - type: RateLimits url: rate-limits/agent-ready-dev-rate-limits.yml - type: Plans url: plans/agent-ready-dev-plans-pricing.yml - type: Conformance url: conformance/agent-ready-dev-conformance.yml - type: Lifecycle url: lifecycle/agent-ready-dev-lifecycle.yml - type: Deprecation url: https://agent-ready.dev/docs/api#versioning-and-deprecation-policy - type: ChangeLog url: changelog/agent-ready-dev-changelog.yml - type: DomainSecurity url: security/agent-ready-dev-domain-security.yml - type: Sandbox url: sandbox/agent-ready-dev-sandbox.yml - type: DataSubjectRequest url: https://agent-ready.dev/privacy - type: Subprocessors url: https://agent-ready.dev/privacy x-enrichment: date: '2026-09-19' status: enriched artifacts_added: 36 pass: local-v3 x-a2a: verified: true probed: '2026-09-26' url: "https://agent-ready.dev/.well-known/agent-card.json" grade: "conformant" protocol_version: "1.0" control: 404