Back to the catalog

io.github.edelgad3/ai-visibility-scanner

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

Open source Repository Open in the app JSON README (API)

About

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

Details

Kind
MCP servers
Topic
Government & public data
Publisher
edelgad3
Origin
official
Category
ferramentas
Transport
http
Version
1.0.0
Last push
2026-04-29T00:49:00Z
Repository state
ativo
Language
JavaScript
Added
2026-08-29 03:02:44
Updated
2026-08-29 03:02:44
Origin id
io.github.edelgad3/ai-visibility-scanner

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
```bash
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

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

## Deploy

Docker with Puppeteer/Chrome:
```bash
docker build -t ai-visibility-scanner .
docker run -p 3001:3001 ai-visibility-scanner
```

Railway:
```bash
railway up
```

---

Built by [Ethereal Media](https://etherealmedia.ai) — The Ethereal Forge

More