Ai Visibility Scanner

io.github.edelgad3Published by GitHub account edelgad3v1.0.0Updated Oct 24, 2026

Scan websites for AI visibility and marketing health with interactive dashboard.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

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.

Installation

In SourceWeft

  1. Open Ai Visibility Scanner in the dashboard and add it to a workspace.
  2. 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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ai-visibility-scanner": {
      "type": "http",
      "url": "https://ai-visibility-scanner-production.up.railway.app/mcp"
    }
  }
}

README

This repository has no README.

Tools

5

scan_website

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

Parametersurlrequiredmax_pagescompetitor_urlrequired

get_score_breakdown

Get detailed line-item breakdown for a score dimension

Parameterschecksrequireddimensionrequired

submit_lead

Submit a lead for service booking

Parametersnamerequiredtierrequiredemailrequiredcompanyscan_urlrequiredfindings_count

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

75% of the applicable checks met

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.