Audit any website for AI agents and AI search (AEO): llms.txt, AI bots, schema. Score plus fixes.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Audit a website for AI agents and AI search (AEO/GEO): scan it the way ChatGPT, Claude and Perplexity fetch it and score it 0-100 (60 core points plus 40 for the job). Checks robots.txt rules for AI bots, bot walls and firewalls, server-rendered content, structured data, llms.txt, sitemap, pricing and sign-up pages, OpenAPI and MCP. Returns the score, every failed check with its fix, and the checks it passed. Read-only scan, cached for 24 hours; it does not run an agent on the site.
The site to check, like example.com
What agents should do on the site: recommend (answer questions about it), buy, signup, api (get an API key) or personal (a person's own site: who they are, their work, how to reach them). Leave out to detect it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http agentsready https://agentsready.dev/mcp
Audit a website for AI agents and AI search (AEO/GEO): scan it the way ChatGPT, Claude and Perplexity fetch it and score it 0-100 (60 core points plus 40 for the job). Checks robots.txt rules for AI bots, bot walls and firewalls, server-rendered content, structured data, llms.txt, sitemap, pricing and sign-up pages, OpenAPI and MCP. Returns the score, every failed check with its fix, and the checks it passed. Read-only scan, cached for 24 hours; it does not run an agent on the site.
| Argument | Type | Description |
|---|---|---|
| job | string | What agents should do on the site: recommend (answer questions about it), buy, signup, api (get an API key) or personal (a person's own site: who they are, their work, how to reach them). Leave out to detect it. |
| domain* | string | The site to check, like example.com |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"job": {
"enum": [
"recommend",
"buy",
"signup",
"api",
"personal"
],
"type": "string",
"description": "What agents should do on the site: recommend (answer questions about it), buy, signup, api (get an API key) or personal (a person's own site: who they are, their work, how to reach them). Leave out to detect it."
},
"domain": {
"type": "string",
"description": "The site to check, like example.com"
}
}
}The full 50-item checklist for getting recommended by AI assistants and letting their agents sign up, grouped by area, with how to pass each item. Pass kind "personal" for the list for a person's own site (portfolio, blog, GitHub Pages).
| Argument | Type | Description |
|---|---|---|
| kind | string | company (default) or personal |
{
"type": "object",
"properties": {
"kind": {
"enum": [
"company",
"personal"
],
"type": "string",
"description": "company (default) or personal"
}
}
}Return a ready-to-run task list for a coding agent that fixes every failed agent-readiness and AI-search check on the site (for example adding llms.txt, unblocking AI crawlers, adding structured data), biggest first, with how to verify each change. Same scan as check_site.
| Argument | Type | Description |
|---|---|---|
| job | string | What agents should do on the site: recommend (answer questions about it), buy, signup, api (get an API key) or personal (a person's own site: who they are, their work, how to reach them). Leave out to detect it. |
| domain* | string | The site to check, like example.com |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"job": {
"enum": [
"recommend",
"buy",
"signup",
"api",
"personal"
],
"type": "string",
"description": "What agents should do on the site: recommend (answer questions about it), buy, signup, api (get an API key) or personal (a person's own site: who they are, their work, how to reach them). Leave out to detect it."
},
"domain": {
"type": "string",
"description": "The site to check, like example.com"
}
}
}Every check in the AgentsReady score with its points and fix: the 60 core points and the 40 points for each job (recommend, buy, signup, api, personal).
No arguments.
{
"type": "object",
"properties": {}
}Where a software vendor ranks in the AgentsReady category rankings (CRM, help desk, payments and 17 more): score, rank, bot wall, MCP server and biggest gap.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The site to check, like example.com |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "The site to check, like example.com"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 12, 2026.