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'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'check_llms_txt', 'name': 'Check Llms Txt', 'description': 'llms.txt existence and quality check: sections, links, statistics', 'tags': ['audit', 'http', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'check_schema', 'name': 'Check Schema', 'description': 'Schema.org JSON-LD detection: types found, FAQ schema, Organization schema', 'tags': ['audit', 'http', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'check_agent_files', 'name': 'Check Agent Files', 'description': 'openapi.json, ai-plugin.json, x402 payment support detection', 'tags': ['audit', 'http', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'check_mcp', 'name': 'Check Mcp', 'description': 'MCP discoverability: /.well-known/mcp.json, agent.json, MCP Server Card', 'tags': ['audit', 'mcp', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'score_aeo', 'name': 'Score Aeo', 'description': 'Full AEO (AI Search Visibility) score 0-100 with detailed checks', 'tags': ['score', 'ai', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'score_geo', 'name': 'Score Geo', 'description': 'Full GEO (Citation Readiness) score 0-100 with detailed checks', 'tags': ['score', 'ai', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}, {'id': 'score_agent', 'name': 'Score Agent', 'description': 'Full Agent Readiness score 0-100 with detailed checks', 'tags': ['score', 'ai', 'x402', 'ai-visibility'], 'examples': [], 'input_modes': None, 'output_modes': None}; conformance: fail
Quality grade
How grading works- ✓ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
Paid endpoints
19 resource(s) advertised by this origin.
https://api.getaiscan.app/api/agent/check_health
Site availability, robots.txt, AI crawler access (GPTBot, ClaudeBot, PerplexityBot), sitemap presence
https://api.getaiscan.app/api/agent/check_llms_txt
llms.txt existence and quality check: sections, links, statistics
https://api.getaiscan.app/api/agent/check_schema
Schema.org JSON-LD detection: types found, FAQ schema, Organization schema
https://api.getaiscan.app/api/agent/check_agent_files
openapi.json, ai-plugin.json, x402 payment support detection
https://api.getaiscan.app/api/agent/check_mcp
MCP discoverability: /.well-known/mcp.json, agent.json, MCP Server Card
https://api.getaiscan.app/api/agent/score_aeo
Full AEO (AI Search Visibility) score 0-100 with detailed checks
https://api.getaiscan.app/api/agent/score_geo
Full GEO (Citation Readiness) score 0-100 with detailed checks
https://api.getaiscan.app/api/agent/score_agent
Full Agent Readiness score 0-100 with detailed checks
https://api.getaiscan.app/api/agent/score_mcp
Full MCP Readiness score 0-100, the only scanner that checks this
https://api.getaiscan.app/api/agent/full_audit
Complete audit: all 4 scores (AEO, GEO, Agent, MCP), 80+ checks
https://api.getaiscan.app/api/agent/generate_llms_txt
Generate a ready-to-deploy llms.txt tailored to the site
https://api.getaiscan.app/api/agent/generate_mcp_json
Generate ready-to-deploy mcp.json + agent.json for the site
https://api.getaiscan.app/api/agent/fix_pack
Copy-paste fix instructions for every failed check
https://api.getaiscan.app/api/agent/generate_skill
Generate a ready-to-run SKILL.md fix file that Claude Code and other AI coding agents execute to apply every fix automatically
https://api.getaiscan.app/api/agent/compare
Gap analysis vs a competitor URL: who wins each category and why
https://api.getaiscan.app/api/agent/full_report
Everything: full audit + fix pack + generated llms.txt and mcp.json
https://api.getaiscan.app/api/agent/visibility_check
Brand visibility in AI answers: AIScan runs 30 realistic niche prompts through a frontier AI model - mention rate, share of voice, who gets recommended instead. Params: brand + niche (no url needed)
https://api.getaiscan.app/api/agent/visibility_vs_competitor
Head-to-head brand visibility in AI answers: 30 niche prompts, both brands measured on the same answers - mention rates, share of voice, verdict. Params: brand + competitor_brand + niche (no url needed)
https://api.getaiscan.app/api/agent/visibility_fix_pack
Ready-to-deploy fix materials for weak visibility areas: citable passages, FAQ schema JSON-LD, llms.txt sections. Params: brand + niche + weak_spots array (from a prior visibility_check)
How to call
curl -sS -i -X GET https://api.getaiscan.app/a2a # expect HTTP 402 Payment Required (about 0.06 USDC/call)
https://api.getaiscan.app/a2a
Listed in
Directories this entry was found in.