A2A conformant A2A v0.3.0

AIScan

v5.9.1 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.

Launch agent website ↗

Skills

  • Check Health

    Site availability, robots.txt, AI crawler access (GPTBot, ClaudeBot, PerplexityBot), sitemap presence

    audithttpx402ai-visibility
  • Check Llms Txt

    llms.txt existence and quality check: sections, links, statistics

    audithttpx402ai-visibility
  • Check Schema

    Schema.org JSON-LD detection: types found, FAQ schema, Organization schema

    audithttpx402ai-visibility
  • Check Agent Files

    openapi.json, ai-plugin.json, x402 payment support detection

    audithttpx402ai-visibility
  • Check Mcp

    MCP discoverability: /.well-known/mcp.json, agent.json, MCP Server Card

    auditmcpx402ai-visibility
  • Score Aeo

    Full AEO (AI Search Visibility) score 0-100 with detailed checks

    scoreaix402ai-visibility
  • Score Geo

    Full GEO (Citation Readiness) score 0-100 with detailed checks

    scoreaix402ai-visibility
  • Score Agent

    Full Agent Readiness score 0-100 with detailed checks

    scoreaix402ai-visibility
  • Score Mcp

    Full MCP Readiness score 0-100, the only scanner that checks this

    scoremcpx402ai-visibility
  • Generate Llms Txt

    Generate a ready-to-deploy llms.txt tailored to the site

    generatex402ai-visibility
  • Generate Mcp Json

    Generate ready-to-deploy mcp.json + agent.json for the site

    generatemcpx402ai-visibility
  • Full Audit

    Complete audit: all 4 scores (AEO, GEO, Agent, MCP), 80+ checks

    auditscorex402ai-visibility
  • Fix Pack

    Copy-paste fix instructions for every failed check

    fixx402ai-visibility
  • Compare

    Gap analysis vs a competitor URL: who wins each category and why

    comparex402ai-visibility
  • Visibility Fix Pack

    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

    fixvisibilityx402ai-visibility
  • Full Report

    Everything: full audit + fix pack + generated llms.txt and mcp.json

    auditfixgeneratex402ai-visibility
  • Visibility Check

    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

    visibilityx402ai-visibility
  • Visibility Vs Competitor

    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

    visibilitycomparex402ai-visibility

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("4089ab71-7c87-4b80-939c-0cf473a50383")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())