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.
aicw-visibility-demo.mp4
npx aicw-visibility YOUR_WEBSITE_URLOr install globally:
npm install -g aicw-visibility
aicw-visibility YOUR_WEBSITE_URL- 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 chromeTo skip browser rendering checks:
aicw-visibility example.com --no-browserAICW Visibility also includes a stdio MCP server for AI agents:
npx --yes --package aicw-visibility aicw-visibility-mcpExample 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.
See LICENSE.



