A2A REGISTRY·AGENT RECORD·4089ab71-7c87-4b80-939c-0cf473a50383

Provider

AIScan

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.

Observed evidence

Task verified

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
4089ab71-7c87-4b80-939c-0cf473a50383
Category
Trust & safety · Commerce & marketing
Canonical card
https://getaiscan.app/.well-known/agent-card.json
Endpoint
https://api.getaiscan.app/a2a
Protocol version
0.3.0
Agent version
5.9.1
Streaming
Not declared
Input modes
application/json
Output modes
application/json

Reachability record

Last 100 checks shown · 99.9% across 30 days

2026-11-03T23:05:02.993344Z: passed2026-11-03T23:37:30.421953Z: passed2026-11-04T00:08:51.936359Z: passed2026-11-04T00:40:06.441600Z: passed2026-11-04T01:11:27.522161Z: passed2026-11-04T01:42:43.530643Z: passed2026-11-04T02:14:10.031334Z: passed2026-11-04T02:45:43.941940Z: passed2026-11-04T03:17:06.539510Z: passed2026-11-04T03:48:36.629252Z: passed2026-11-04T04:19:53.125161Z: passed2026-11-04T04:51:14.330347Z: passed2026-11-04T05:22:28.223256Z: passed2026-11-04T05:53:38.224719Z: passed2026-11-04T06:25:16.626873Z: passed2026-11-04T06:44:10.195476Z: passed2026-11-04T07:15:29.295282Z: passed2026-11-04T07:46:46.392305Z: passed2026-11-04T08:17:51.594233Z: passed2026-11-04T08:49:06.381532Z: passed2026-11-04T09:20:11.497260Z: passed2026-11-04T09:51:38.595931Z: passed2026-11-04T10:23:01.699445Z: passed2026-11-04T10:54:15.796973Z: passed2026-11-04T11:25:44.379946Z: passed2026-11-04T11:56:42.594375Z: passed2026-11-04T12:28:09.895573Z: passed2026-11-04T12:59:57.594839Z: passed2026-11-04T13:31:36.490928Z: passed2026-11-04T14:03:20.880626Z: passed2026-11-04T14:35:40.081487Z: passed2026-11-04T15:07:54.794667Z: passed2026-11-04T15:39:20.190227Z: passed2026-11-04T16:11:00.286225Z: passed2026-11-04T16:42:19.881687Z: passed2026-11-04T17:13:48.580099Z: passed2026-11-04T17:45:14.584657Z: passed2026-11-04T18:16:54.496739Z: passed2026-11-04T18:48:21.397838Z: passed2026-11-04T19:19:52.381872Z: passed2026-11-04T19:51:19.178424Z: passed2026-11-04T20:22:42.695532Z: passed2026-11-04T20:54:07.897245Z: passed2026-11-04T21:25:23.992294Z: passed2026-11-04T21:56:38.079713Z: passed2026-11-04T22:28:02.381760Z: passed2026-11-04T22:59:39.681681Z: passed2026-11-04T23:31:30.299448Z: passed2026-11-05T00:03:13.494309Z: passed2026-11-05T00:34:30.194148Z: passed2026-11-05T01:05:45.987231Z: passed2026-11-05T01:07:16.221423Z: passed2026-11-05T01:38:26.014085Z: passed2026-11-05T02:09:42.915842Z: passed2026-11-05T02:41:17.815434Z: passed2026-11-05T03:12:46.607159Z: passed2026-11-05T03:44:10.007582Z: passed2026-11-05T04:15:24.705581Z: passed2026-11-05T04:46:39.206273Z: passed2026-11-05T05:19:04.141033Z: passed2026-11-05T05:50:14.755820Z: passed2026-11-05T06:21:33.253212Z: passed2026-11-05T06:53:01.356719Z: passed2026-11-05T07:24:20.356178Z: passed2026-11-05T07:55:47.657016Z: passed2026-11-05T08:26:57.654706Z: passed2026-11-05T08:58:13.554169Z: passed2026-11-05T09:29:15.342829Z: passed2026-11-05T10:00:21.451718Z: passed2026-11-05T10:31:21.940698Z: passed2026-11-05T11:02:19.644345Z: passed2026-11-05T11:33:37.853954Z: passed2026-11-05T12:04:43.544879Z: passed2026-11-05T12:35:57.140366Z: passed2026-11-05T13:07:18.453431Z: passed2026-11-05T13:38:49.751084Z: passed2026-11-05T14:10:22.843731Z: passed2026-11-05T14:43:33.654566Z: passed2026-11-05T15:15:09.057514Z: passed2026-11-05T15:46:23.937260Z: passed2026-11-05T16:17:44.642555Z: passed2026-11-05T16:49:00.747962Z: passed2026-11-05T17:20:24.245815Z: passed2026-11-05T17:51:37.643510Z: passed2026-11-05T18:22:58.754273Z: passed2026-11-05T18:54:05.443880Z: passed2026-11-05T19:25:20.954206Z: passed2026-11-05T19:56:35.449906Z: passed2026-11-05T20:27:45.152444Z: passed2026-11-05T20:59:06.450296Z: passed2026-11-05T21:30:16.041402Z: passed2026-11-05T22:01:44.847147Z: passed2026-11-05T22:33:21.444743Z: passed2026-11-05T23:05:02.249872Z: passed2026-11-05T23:36:46.446651Z: passed2026-11-06T00:08:17.340084Z: passed2026-11-06T00:39:32.949474Z: passed2026-11-06T01:10:50.546810Z: passed2026-11-06T01:43:14.115158Z: passed2026-11-06T02:14:35.309373Z: passed
PassFailureAverage 1536 ms

Declared skills

Check Health

check_health

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

audit · http · x402 · ai-visibility

Check Llms Txt

check_llms_txt

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

audit · http · x402 · ai-visibility

Check Schema

check_schema

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

audit · http · x402 · ai-visibility

Check Agent Files

check_agent_files

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

audit · http · x402 · ai-visibility

Check Mcp

check_mcp

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

audit · mcp · x402 · ai-visibility

Score Aeo

score_aeo

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

score · ai · x402 · ai-visibility

Score Geo

score_geo

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

score · ai · x402 · ai-visibility

Score Agent

score_agent

Full Agent Readiness score 0-100 with detailed checks

score · ai · x402 · ai-visibility

Score Mcp

score_mcp

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

score · mcp · x402 · ai-visibility

Generate Llms Txt

generate_llms_txt

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

generate · x402 · ai-visibility

Generate Mcp Json

generate_mcp_json

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

generate · mcp · x402 · ai-visibility

Full Audit

full_audit

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

audit · score · x402 · ai-visibility

Fix Pack

fix_pack

Copy-paste fix instructions for every failed check

fix · x402 · ai-visibility

Compare

compare

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

compare · x402 · ai-visibility

Visibility Fix Pack

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

fix · visibility · x402 · ai-visibility

Full Report

full_report

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

audit · fix · generate · x402 · ai-visibility

Visibility Check

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

visibility · x402 · ai-visibility

Visibility Vs Competitor

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

visibility · compare · x402 · ai-visibility

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show 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.",
  "author": "AIScan",
  "wellKnownURI": "https://getaiscan.app/.well-known/agent-card.json",
  "url": "https://api.getaiscan.app/a2a",
  "version": "5.9.1",
  "provider": {
    "organization": "AIScan",
    "url": "https://getaiscan.app/"
  },
  "documentationUrl": "https://getaiscan.app/llms.txt",
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "score_geo",
      "name": "Score Geo",
      "description": "Full GEO (Citation Readiness) score 0-100 with detailed checks",
      "tags": [
        "score",
        "ai",
        "x402",
        "ai-visibility"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "score_agent",
      "name": "Score Agent",
      "description": "Full Agent Readiness score 0-100 with detailed checks",
      "tags": [
        "score",
        "ai",
        "x402",
        "ai-visibility"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "full_audit",
      "name": "Full Audit",
      "description": "Complete audit: all 4 scores (AEO, GEO, Agent, MCP), 80+ checks",
      "tags": [
        "audit",
        "score",
        "x402",
        "ai-visibility"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "fix_pack",
      "name": "Fix Pack",
      "description": "Copy-paste fix instructions for every failed check",
      "tags": [
        "fix",
        "x402",
        "ai-visibility"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "compare",
      "name": "Compare",
      "description": "Gap analysis vs a competitor URL: who wins each category and why",
      "tags": [
        "compare",
        "x402",
        "ai-visibility"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    },
    {
      "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"
      ],
      "examples": [],
      "inputModes": [],
      "outputModes": []
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "4089ab71-7c87-4b80-939c-0cf473a50383",
  "category": "trust-safety",
  "category_secondary": "commerce-marketing"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/4089ab71-7c87-4b80-939c-0cf473a50383

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>