Agent readiness test lab · updated 2026-08-30

Build repeatable evidence for agent access and action readiness.

10 free public tools turn a vague “agent-ready” claim into a bounded diagnostic or plan, inspectable evidence, and a result you can compare after every release.

One shared execution model

Comparable evidence across every tool

  1. GoalContract
  2. TestRun
  3. Evidence
  4. OutcomeReceipt
  5. Diff

Six focused entry points

Start with the evidence you already have

Scan a public URL, inspect a local JSON artifact, or build the task contract first. Each route states what it observes and what it cannot prove.

Free

Crawler and browser access preflight

Agent Access Matrix

Compare robots policy, simulated agent user-agent responses, server-rendered content, browser stability, CAPTCHA, and security evidence in one public-site preflight.

Live public scan projection

Open Access Matrix
Free

Local Lighthouse evidence importer

Lighthouse Agentic Importer

Import a Lighthouse JSON report locally, preserve official audit IDs and display values, and turn observed failures into an agent-journey rerun checklist.

Local file analysis

Open Lighthouse Importer
Free

Goal contract builder

Journey Contract Builder

Define the goal, starting state, allowed and prohibited actions, safe stop, assertions, and authoritative readback before an agent touches a site.

Planning and contract builder

Open Journey Contract
Free

Local tool-registration linter

WebMCP Preflight

Lint proposed WebMCP-style tool registrations for names, descriptions, input schemas, constraints, consequences, harmless-call clarity, and declared human-form parity.

Local file analysis

Open WebMCP Preflight
Free

Comparable replay plan

Cross-Agent Replay

Create one content-versioned task contract and four explicit result slots for Grok, Claude, ChatGPT Work, and Gemini so manual or future authorized runs remain comparable.

Planning and contract builder

Open Cross-Agent Replay

Published now

Free diagnostics with an explicit evidence boundary

Published · free

AI crawler access checker

Analyze robots.txt for named crawler tokens, then inspect bounded public-page delivery, redirects, X-Robots-Tag, and HTML meta robots.

  • robots.txt path rules and sitemaps
  • Public page status and redirect shape
  • X-Robots-Tag and HTML meta robots
Evidence boundary: The page is fetched with the AgentReady checker identity, not impersonated crawler tokens. Edge/WAF treatment, indexing, citation, and task completion remain unobservable.
Open the free diagnostic /api/tools/crawler-access
Published · free

OpenAPI agent-readiness audit

Review OpenAPI JSON for operation identity, descriptions, auth and scopes, errors, examples, retry and rate-limit guidance, lifecycle, pagination, and workflows.

  • Stable operation IDs and descriptions
  • Auth, scopes, typed errors, and examples
  • Pagination, idempotency, rate limits, lifecycle, and workflows
Evidence boundary: This audits the published contract. It does not execute write operations or prove the deployed API matches every declaration.
Open the free diagnostic /api/tools/openapi-readiness
Published · free

A2A Agent Card validator

Validate an A2A Agent Card shape and surface missing identity, version, skill, supported-interface, media-mode, and capability details.

  • Identity, version, and supported interfaces
  • Skill identity, descriptions, and tags
  • Capabilities, input/output media modes, and legacy interface fields
Evidence boundary: A valid card is a discovery contract, not proof that the remote agent is safe, available, or correct.
Open the free diagnostic /api/tools/a2a-agent-card

Supporting utility

Useful in the browser, not a public API contract

This existing helper stays available as a browser workflow. It is intentionally omitted from AgentReady's OpenAPI, MCP, and machine-tool inventories until its endpoint shares the same versioned contract and abuse controls as the published diagnostics.

Supporting browser utility · free

llms.txt checker and generator

Inspect the file served at the origin root, catch HTML fallbacks, and generate a maintainable starting document.

  • HTTP delivery and media type
  • Useful headings and absolute links
  • HTML application-shell fallbacks
Evidence boundary: Google says llms.txt is not used by Google Search. This browser utility has no advertised public API contract and does not promise rankings, citations, or task completion.
Open the browser utility

Gated beta work

Account and safety review required

These capabilities handle sessions or live protocol behavior, so they are not anonymous toys. The published pages describe the intended boundary without pretending the production runner is available.

Foundation · gated

Authenticated journey foundation

Define the bounded, read-only contract for a future reference-agent journey with an expiring session handoff and deterministic end-state assertions.

  • Fresh isolated browser context
  • Policy-enforced navigation and actions
  • Sanitized evidence and deterministic assertions
Evidence boundary: The runner and customer-safe login relay are not live. The foundation does not accept passwords or authorize purchases, submissions, or other consequential writes.
See the beta boundary
Specification-aware design · gated

MCP behavior preflight

Exercise safe discovery and read-only MCP behavior separately from security and conformance claims.

  • Version-aware discovery and tool-list negotiation
  • Schema and error consistency
  • Safe read-only fixture behavior
Evidence boundary: The planned preflight will not call arbitrary or consequential tools and will not be marketed as a security certification.
See the beta boundary

From visibility to actionability

Discovery is only the first gate

A crawler can fetch a page while a browser agent still fails to understand controls, satisfy authentication, choose the right variant, or verify that a write action succeeded. The suite keeps those claims separate so a passing robots check never masquerades as end-to-end task completion.

What every export preserves

Goal and scope
Starting URL, allowed origins and actions, prohibited actions, safe stop, and success assertions.
Evidence state
Observed pass, partial, fail, not applicable, or unobservable—not a guessed zero.
Authoritative readback
The source that would prove the requested outcome, kept distinct from a browser impression.

Leaderboards

See the opt-in, category-specific comparison model and the evidence rules required before a public ranking.

Explore cohorts

Journey research

Browse timestamped public-company journey profiles with exact tasks, observable evidence, and safe stopping points.

Open the index

Testing platform

See the post-login journey foundation, policy boundaries, evidence model, and gated execution roadmap.

Review the platform

Frequently asked questions

Do these tools log in to my website or make changes?

No. The public tools do not sign in, submit consequential forms, purchase anything, or mutate your site. They produce bounded diagnostics and planning artifacts from public scans or files you analyze locally in the browser.

Does the Stripe Link Checkout Preflight place an order?

No. It is a sandbox-readiness preflight. It inspects observable commerce signals and produces a test contract without entering payment credentials, confirming a payment, or creating an order.

Does Cross-Agent Replay run Grok, Claude, ChatGPT Work, or Gemini?

No. It exports one comparable replay plan with every provider row marked not_run. Running provider accounts, browsers, or harnesses remains a separately authorized step.

What makes an AgentReady result reproducible?

Every tool uses the same execution vocabulary: a GoalContract defines the task and boundaries, a TestRun records what was attempted, Evidence supports the result, an OutcomeReceipt states what was observed, and a Diff compares compatible receipts.

Start with a bounded goal

Define the journey, its permission boundary, the safe stopping point, and the readback that would count as success before asking any agent to act.

Build a GoalContract