# Agent-Readiness Audit > Free agent-readiness audit for any public website, by Gain Solutions LLC. A headless agent tries to find the pricing, sign-up and contact pages, then the audit checks AI crawler access in robots.txt, whether the page reads without JavaScript, llms.txt, MCP and OpenAPI. Returns a 0-100 score and a report link. No sign-up or API key for the free scan. Use it when someone asks to audit a website for AI agents, whether a site is agent-friendly, for an agent-readiness check, an llms.txt presence check, or whether AI crawlers are blocked. Scoring: tasks 50, access 20, content 10, API 12, bonus 8 (llms.txt 4, HTTP 402 4). ## Run an audit - [Free audit](https://audit.gainsolutions.io/): Enter a domain and get the score in about 30 seconds - [Developers](https://audit.gainsolutions.io/developers): MCP server address, OpenClaw install command, and the rule that an agent never buys a plan - [MCP server](https://audit.gainsolutions.io/api/mcp): Keyless Streamable HTTP. Tools scan_site, get_index_rank and list_index. 30 requests per minute per IP - [MCP listing](https://audit.gainsolutions.io/.well-known/mcp): Discovery document for the public MCP server - [MCP listing (JSON)](https://audit.gainsolutions.io/.well-known/mcp.json): The same discovery document at the .json path - [Agent skills](https://audit.gainsolutions.io/.well-known/agent-skills/index.json): OpenClaw skill entry - [OpenClaw skill on ClawHub](https://clawhub.ai/mguarino4/skills/gain-agent-readiness): Install with `clawhub install gain-agent-readiness`. curl only, no API key ## Data - [Agent-Readiness Index](https://audit.gainsolutions.io/index): Public scores for 570+ software, developer-tool and API companies - [Methodology](https://audit.gainsolutions.io/methodology): Rubric v2, how each of the 100 points is earned ## Pricing - [Pricing](https://audit.gainsolutions.io/pricing): The full report is $49, paid once. The Fix Pack is $199 once. Agency is $149/mo or $1,490/yr. The free scan stays free - [Agencies](https://audit.gainsolutions.io/agencies): Done-for-you inquiry. Submitting the form does not send an automatic reply ## Company - [Contact](https://audit.gainsolutions.io/contact): Support for Gain Solutions LLC. Email hello@gainsolutions.io ## Optional - [Privacy](https://audit.gainsolutions.io/privacy): Scanned URLs, email, Supabase, PostHog, and the newsletter - [Terms](https://audit.gainsolutions.io/terms): Stripe payments. The report is a one-time purchase. Agency subscriptions can be canceled anytime - [Refunds](https://audit.gainsolutions.io/refund): Agency plans can be canceled anytime. The report and the Fix Pack are refunded if we cannot deliver them - [Full text for LLMs](https://audit.gainsolutions.io/llms-full.txt): Everything above plus the rubric and MCP examples in one file ## Rubric v2 (100 points) | Category | Points | What is measured | | --- | --- | --- | | Tasks | 50 | Pass rate for locating pricing (17), sign-up (17) and contact (16). Pages are only located; no form is submitted and no account is created | | Access | 20 | AI crawlers allowed in robots.txt (8), agent user agents not blocked (8), no homepage challenge (4) | | Content | 10 | The raw HTML, before JavaScript runs, has readable text | | API | 12 | MCP discovery (4), initialize and tools/list (4), OpenAPI (4) | | Bonus | 8 | A published /llms.txt (4), an x402 or Stripe Machine Payments Protocol HTTP 402 challenge (4) | ## Call the MCP server ```bash curl -sS -m 90 -X POST https://audit.gainsolutions.io/api/mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"scan_site","arguments":{"url":"https://example.com"}}}' ``` Read result.structuredContent: hostname, status, score (0-100 or null), verdict, categories[] (id, label, earned, possible), scanUrl, reason. MCP client config: ```json { "mcpServers": { "agent-readiness-audit": { "url": "https://audit.gainsolutions.io/api/mcp" } } } ``` ## OpenClaw https://clawhub.ai/mguarino4/skills/gain-agent-readiness ```bash clawhub install gain-agent-readiness ``` Agents using the skill must never buy a plan or sign a person up on their behalf. Checkout runs on Stripe and is completed by the person.