Agentโ™ฅ๏ธŽAge
Catalog

AI Visibility Checker

Official

by krisdiallo ยท Python

AI visibility checker: GPTBot vs OAI-SearchBot, robots.txt audit, raw-HTML schema. 165 crawlers.

io.github.krisdiallo/aivis MCP Server

AI visibility checker that evaluates whether AI crawlers can access an e-commerce store. It tests robots.txt, checks product-page readability, and reports issues related to structured data delivered via JavaScript. The project targets GPTBot vs OAI-SearchBot and uses a raw-HTML schema, covering 165 crawlers.

๐Ÿ› ๏ธ Key Features

  • Compares AI assistant/crawler access (GPTBot vs OAI-SearchBot)
  • robots.txt audit for allowed search crawlers
  • Product page checks for readable facts
  • Reports structured-data availability when injected by JavaScript
  • Uses raw-HTML schema
  • Claims support for 165 crawlers

๐Ÿš€ Use Cases

  • Verify whether AI crawlers can read a storefront catalog
  • Identify robots.txt blocks affecting AI recommendations
  • Detect failures where structured data is not present in initial HTML

โšก Developer Benefits

  • One-command usage via curl and python3 (no install, dependencies, account, or uploads)
  • Curl command pulls aivis.py from a GitHub raw URL
  • Produces crawler-specific access/results (e.g., OAI-SearchBot, PerplexityBot, Claude-SearchBot, Claude-User)

โš ๏ธ Limitations

  • Structured data injected by JavaScript can cause checks to fail (reported as [FAIL] in excerpts)
  • Example output references specific search crawler behavior rather than guaranteed universal crawlability

Topics

ecommerceshopifyai-seoanswer-engine-optimizationchatgptgenerative-engine-optimizationllm-seoperplexityrobots-txtschema-orgstructured-dataai-crawlersclaudedatasetgptbotllms-txtmcpmcp-servermodel-context-protocoloai-searchbot

Related servers

More in Security