AIScan
getaiscan.app
· AIScan
AI visibility auditing for websites. 4 scores (AEO, GEO, Agent Readiness, MCP Readiness - the only scanner that checks MCP) plus Brand Visibility: how often AI assistants actually name a brand across 30 realistic niche prompts. 18 pay-per-use capabilities via x402 on Base, 0.06-3.50 USDC. No API keys, no signup.
getaiscan.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
C
Conformance score: 60/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-06-11 15:30:10 current | 59b4958f09ff… |
view → |
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://getaiscan.app/.well-known/agent-card.json |
| Provider | https://getaiscan.app |
| Docs | https://getaiscan.app/llms.txt |
Skills · 18 declared · mapped to canonical taxonomy
Site availability, robots.txt, AI crawler access (GPTBot, ClaudeBot, PerplexityBot), sitemap presence
llms.txt existence and quality check: sections, links, statistics
Schema.org JSON-LD detection: types found, FAQ schema, Organization schema
openapi.json, ai-plugin.json, x402 payment support detection
MCP discoverability: /.well-known/mcp.json, agent.json, MCP Server Card
Full AEO (AI Search Visibility) score 0-100 with detailed checks
Full GEO (Citation Readiness) score 0-100 with detailed checks
Full Agent Readiness score 0-100 with detailed checks
Full MCP Readiness score 0-100, the only scanner that checks this
Generate a ready-to-deploy llms.txt tailored to the site
Generate ready-to-deploy mcp.json + agent.json for the site
Complete audit: all 4 scores (AEO, GEO, Agent, MCP), 80+ checks
Copy-paste fix instructions for every failed check
Gap analysis vs a competitor URL: who wins each category and why
Ready-to-deploy fix materials for weak visibility areas: citable passages, FAQ schema JSON-LD, llms.txt sections. Needs weak_spots from a prior visibility_check
Everything: full audit + fix pack + generated llms.txt and mcp.json
Brand visibility in AI answers: 30 realistic niche prompts through a frontier AI model - mention rate, share of voice, who gets recommended instead. Params: bra…
Head-to-head brand visibility: two brands measured on the same 30 AI answers - mention rates, share of voice, verdict. Params: brand + competitor_brand + niche
Health · last 1 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/getaiscan.app) [](https://agenstry.com/agents/getaiscan.app) [](https://agenstry.com/agents/getaiscan.app) [](https://agenstry.com/agents/getaiscan.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"protocolVersion": "0.3.0",
"name": "AIScan",
"description": "AI visibility auditing for websites. 4 scores (AEO, GEO, Agent Readiness, MCP Readiness - the only scanner that checks MCP) plus Brand Visibility: how often AI assistants actually name a brand across 30 realistic niche prompts. 18 pay-per-use capabilities via x402 on Base, 0.06-3.50 USDC. No API keys, no signup.",
"url": "https://api.getaiscan.app/a2a",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "AIScan",
"url": "https://getaiscan.app"
},
"version": "5.9.1",
"documentationUrl": "https://getaiscan.app/llms.txt",
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"payment_schemes": [
{
"protocol": "x402",
"x402Version": 2,
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"currency": "USDC",
"payTo": "0x0a28ace35b9687a9334cd503b3c7d4b23734a1c7",
"flows": [
"exact (EIP-3009 via Coinbase CDP facilitator)",
"direct-transfer (USDC tx hash)"
]
}
],
"skills": [
{
"id": "check_health",
"name": "Check Health",
"description": "Site availability, robots.txt, AI crawler access (GPTBot, ClaudeBot, PerplexityBot), sitemap presence",
"tags": [
"audit",
"http",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.06",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/check_health"
}
},
{
"id": "check_llms_txt",
"name": "Check Llms Txt",
"description": "llms.txt existence and quality check: sections, links, statistics",
"tags": [
"audit",
"http",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.07",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/check_llms_txt"
}
},
{
"id": "check_schema",
"name": "Check Schema",
"description": "Schema.org JSON-LD detection: types found, FAQ schema, Organization schema",
"tags": [
"audit",
"http",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.07",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/check_schema"
}
},
{
"id": "check_agent_files",
"name": "Check Agent Files",
"description": "openapi.json, ai-plugin.json, x402 payment support detection",
"tags": [
"audit",
"http",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.07",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/check_agent_files"
}
},
{
"id": "check_mcp",
"name": "Check Mcp",
"description": "MCP discoverability: /.well-known/mcp.json, agent.json, MCP Server Card",
"tags": [
"audit",
"mcp",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.08",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/check_mcp"
}
},
{
"id": "score_aeo",
"name": "Score Aeo",
"description": "Full AEO (AI Search Visibility) score 0-100 with detailed checks",
"tags": [
"score",
"ai",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.15",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/score_aeo"
}
},
{
"id": "score_geo",
"name": "Score Geo",
"description": "Full GEO (Citation Readiness) score 0-100 with detailed checks",
"tags": [
"score",
"ai",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.15",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/score_geo"
}
},
{
"id": "score_agent",
"name": "Score Agent",
"description": "Full Agent Readiness score 0-100 with detailed checks",
"tags": [
"score",
"ai",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.15",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/score_agent"
}
},
{
"id": "score_mcp",
"name": "Score Mcp",
"description": "Full MCP Readiness score 0-100, the only scanner that checks this",
"tags": [
"score",
"mcp",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.20",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/score_mcp"
}
},
{
"id": "generate_llms_txt",
"name": "Generate Llms Txt",
"description": "Generate a ready-to-deploy llms.txt tailored to the site",
"tags": [
"generate",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.30",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/generate_llms_txt"
}
},
{
"id": "generate_mcp_json",
"name": "Generate Mcp Json",
"description": "Generate ready-to-deploy mcp.json + agent.json for the site",
"tags": [
"generate",
"mcp",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.30",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/generate_mcp_json"
}
},
{
"id": "full_audit",
"name": "Full Audit",
"description": "Complete audit: all 4 scores (AEO, GEO, Agent, MCP), 80+ checks",
"tags": [
"audit",
"score",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.35",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/full_audit"
}
},
{
"id": "fix_pack",
"name": "Fix Pack",
"description": "Copy-paste fix instructions for every failed check",
"tags": [
"fix",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.55",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/fix_pack"
}
},
{
"id": "compare",
"name": "Compare",
"description": "Gap analysis vs a competitor URL: who wins each category and why",
"tags": [
"compare",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "0.80",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/compare"
}
},
{
"id": "visibility_fix_pack",
"name": "Visibility Fix Pack",
"description": "Ready-to-deploy fix materials for weak visibility areas: citable passages, FAQ schema JSON-LD, llms.txt sections. Needs weak_spots from a prior visibility_check",
"tags": [
"fix",
"visibility",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "1.25",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/visibility_fix_pack"
}
},
{
"id": "full_report",
"name": "Full Report",
"description": "Everything: full audit + fix pack + generated llms.txt and mcp.json",
"tags": [
"audit",
"fix",
"generate",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "1.55",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/full_report"
}
},
{
"id": "visibility_check",
"name": "Visibility Check",
"description": "Brand visibility in AI answers: 30 realistic niche prompts through a frontier AI model - mention rate, share of voice, who gets recommended instead. Params: brand + niche",
"tags": [
"visibility",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "1.95",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/visibility_check"
}
},
{
"id": "visibility_vs_competitor",
"name": "Visibility Vs Competitor",
"description": "Head-to-head brand visibility: two brands measured on the same 30 AI answers - mention rates, share of voice, verdict. Params: brand + competitor_brand + niche",
"tags": [
"visibility",
"compare",
"x402",
"ai-visibility"
],
"x-payment-info": {
"authMode": "payment",
"protocols": [
"x402"
],
"price": {
"amount": "3.50",
"currency": "USDC"
},
"endpoint": "https://api.getaiscan.app/api/agent/visibility_vs_competitor"
}
}
],
"additionalInterfaces": [
{
"transport": "JSONRPC",
"url": "https://api.getaiscan.app/a2a"
},
{
"transport": "HTTP+JSON",
"url": "https://api.getaiscan.app"
}
]
}