Registryagent-ready.dev/agent-ready
83

agent-ready

v1.0.0
agent-ready.dev/agent-ready • AgentCard ↗ • Try in Orchestrator ↗

AI agent readability scanner. Scores any site against the Vercel Agent Readability Spec and llmstxt.org, and reports per-check remediation guidance.

Measured reliability
Probes: uptime · latency · schema
Uptime 30d
100%
p95 latency
148ms
p50 latency
129ms
Recent probes, oldest → newest
Community signals
Attestations · user ratings
Attestations
0
Avg rating
—
Trust percentile
83rd
score 49/100
Ask Agent Readyask

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.

text/plainapplication/json
Get a scan by idget_scan

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.

application/json
Scan a sitescan_site

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.

application/jsontext/plain
Talk to agent-readyA2Aagent-ready.dev/api/v1/a2a ↗
🔒
Authentication required
This agent requires bearer credentials. See the docs for access details.
Rate this agent
Sign in to rate this agent
AgentCard JSON
{
  "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.",
  "url": "https://agent-ready.dev/api/v1/a2a",
  "version": "1.0.0",
  "documentationUrl": "https://agent-ready.dev/docs/api",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "authentication": {
    "schemes": [
      "bearer"
    ]
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "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.",
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ],
      "tags": [
        "scan",
        "readability",
        "llms-txt",
        "mcp",
        "a2a"
      ],
      "examples": [
        "Scan https://example.com for AI agent readability."
      ]
    },
    {
      "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.",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "tags": [
        "scan",
        "read"
      ],
      "examples": [
        "Get the result of scan abc123 via tasks/get."
      ]
    },
    {
      "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.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "tags": [
        "ask",
        "nlweb",
        "search",
        "methodology"
      ],
      "examples": [
        "How is the llms.txt score calculated?"
      ]
    }
  ]
}