Scans a website for AI visibility and marketing health, returning scores, findings, and an interactive dashboard.
What you can do
The server probes a site's infrastructure such as robots.txt, sitemap, llms.txt, and agent-card.json, then analyzes the homepage and subpages using raw HTTP plus JavaScript rendering. It scores the site across three AI visibility dimensions (GEO, Multimodal, Agent-Ready) and six marketing health dimensions, and returns an interactive dashboard with findings and revenue impact estimates. Two tools are exposed: scan_website for a full scan and refresh_scan to re-scan from the dashboard UI.
When to use it
Useful when you want a quick audit of how well a site is set up for AI crawlers and generative engines, or a marketing health check with concrete findings. It suits SEO, content, and growth reviews where a scored report is more useful than manual inspection.
Requirements
A remote streamable HTTP endpoint; no local runtime, package, account, API key, or environment variable is declared. The assistant must be able to reach the hosted endpoint over the network.
Before you install
The server fetches and analyzes pages of whatever site you name, so only point it at sites you are authorized to scan. Scans are performed by a third-party hosted service, meaning the target URLs you submit are sent to that operator. No credentials are requested by the manifest.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.edelgad3%2Fai-visibility-scanner/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Scan any website for AI visibility and marketing health. Returns scores for GEO (Generative Engine Optimization), Multimodal readiness, Agent-Ready infrastructure, and 6-dimension Marketing Health. Identifies critical findings with prioritized fix recommendations.
Parametersurlrequiredindustrymax_pages
refresh_scan
Re-scan with updated parameters
Parametersurlrequiredmax_pages
compare_scan
Scan a competitor and return side-by-side comparison
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.