Skip to content

aicw-io/aicw-visibility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AICW Visibility

Open-source and free website AI visibility checker for AI crawlers, answer engines, and public datasets. Your data is not shared anywhere, everything runs from your machine.

Screenshots

CLI report

CLI overview

JavaScript rendering check

HTML report

Video Demo

aicw-visibility-demo.mp4

Install

npx aicw-visibility YOUR_WEBSITE_URL

Or install globally:

npm install -g aicw-visibility
aicw-visibility YOUR_WEBSITE_URL

Features

  • Checks robots.txt, sitemap, llms.txt, headers, meta tags, JSON-LD, and HTML structure.
  • Tests visibility to AI bots across training, search indexing, and user interaction crawlers.
  • Checks URL/domain presence in Common Crawl and selected public web sources.
  • Uses Puppeteer by default for JavaScript-rendered content comparison.
  • Writes a local HTML report plus timestamped JSON data.

If Puppeteer's browser is missing locally:

npx puppeteer browsers install chrome

To skip browser rendering checks:

aicw-visibility example.com --no-browser

MCP

AICW Visibility also includes a stdio MCP server for AI agents:

npx --yes --package aicw-visibility aicw-visibility-mcp

Example MCP config:

{
  "mcpServers": {
    "aicw-visibility": {
      "command": "npx",
      "args": ["--yes", "--package", "aicw-visibility", "aicw-visibility-mcp"]
    }
  }
}

It exposes check_visibility, which runs the same checker and returns the terminal output plus the generated report path.

License

See LICENSE.

About

AICW Visibility - open-source tool for checking technical side of website visibility to AI and Search Engine crawlers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors