PluginWorld
Io

io.github.edelgad3/ai-visibility-scanner

MCP✓ SPEC VERIFIED

Enables scanning any website for AI agent compatibility and marketing health, returning interactive dashboard reports with scores and revenue impact estimates.

@edelgad3 · v1.0.0 · no license · updated 3mo ago

SECURITY

B

SCORE

65

STARS

0

PLUG IN

claude mcp add --transport http io-github-edelgad3-ai-visibility-scanner https://ai-visibility-scanner-production.up.railway.app/mcp

README

AI Visibility Scanner — MCP App

Scan any website for AI visibility and marketing health, with an interactive dashboard that renders inline in Claude and ChatGPT.

Live Endpoint

https://ai-visibility-scanner-production.up.railway.app/mcp

Connect to Claude

Claude Desktop

Settings > Connectors > Add Custom Connector > paste:

https://ai-visibility-scanner-production.up.railway.app/mcp

Claude Code

claude mcp add ai-visibility-scanner --transport streamable-http https://ai-visibility-scanner-production.up.railway.app/mcp

Connect to ChatGPT

Settings > Apps > Developer Mode > Add MCP Server > paste:

https://ai-visibility-scanner-production.up.railway.app/mcp

Usage

Once connected, just ask:

"Scan etherealmedia.ai for AI visibility"

The scanner will:

  1. Probe infrastructure (robots.txt, sitemap, llms.txt, agent-card.json, etc.)
  2. Analyze homepage + subpages (raw HTTP + Puppeteer JS rendering)
  3. Score across 3 AI Visibility dimensions + 6 Marketing Health dimensions
  4. Return interactive dashboard with findings and revenue impact estimates

Tools

Tool Visibility Description
scan_website model + app Full scan with scores, findings, revenue impact
refresh_scan app only Re-scan from the dashboard UI

Scores

  • GEO (Generative Engine Optimization): Schema, robots, sitemap, llms.txt
  • Multimodal: OG images, video, alt text, WebP/AVIF, srcset
  • Agent-Ready: llms.txt, agent-card.json, UCP, WebMCP, semantic HTML
  • Marketing Health: SEO, CTA/CRO, Trust, Analytics, Competitive, Growth

Development

npm install
npm run serve    # Build UI + start MCP server on :3001

Deploy

Docker with Puppeteer/Chrome:

docker build -t ai-visibility-scanner .
docker run -p 3001:3001 ai-visibility-scanner

Railway:

railway up

Built by Ethereal Media — The Ethereal Forge

SIMILAR PLUGINS