sightvane-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sightvane-mcprun an SEO audit on example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sightvane-mcp
An MCP server that turns any AI assistant into an SEO + GEO measurement instrument.
Sightvane measures the two ways buyers find you now: classic search (technical site health, keywords, rankings, performance) and generative engines (whether ChatGPT, Claude, Perplexity, and Google AI Overviews mention your brand and cite your pages). This server exposes the full instrument as 16 Model Context Protocol tools, so an assistant like Claude can run complete SEO sessions: crawl a site, research keywords, sample AI-answer panels, and report visibility scores, in one conversation.
Built by Sightvane. New to GEO? Read the plain-language guide.
Why this exists
Zero fixed cost. The crawler, keyword engine (live autocomplete graph), and assistant-driven GEO sampling need no API keys at all. Optional free/cheap keys unlock PageSpeed, domain authority, SERP snapshots, and multi-engine sampling.
The assistant IS the answer engine. The claude-session loop lets the assistant answer realistic buyer prompts naturally, record its own answers, and measure the brand mentions inside them. One sampling engine, effectively free.
Local-first. Your data and keys stay in a local JSON store. Nothing syncs anywhere.
Quickstart
git clone https://github.com/BaseHoss/sightvane-mcp.git
cd sightvane-mcp && npm installRegister with Claude Code:
claude mcp add sightvane -- node /path/to/sightvane-mcp/src/index.jsOr in any MCP client config:
{
"mcpServers": {
"sightvane": { "command": "node", "args": ["/path/to/sightvane-mcp/src/index.js"] }
}
}Then ask your assistant: "run an SEO session on example.com".
The 16 tools
Tool | What it does |
| Manage measured domains (brand + competitors enable share of voice) |
| Polite, sitemap-seeded crawl; 30+ technical checks; health score across 9 categories |
| Long-tail expansion from the live suggest graph with intent classification |
| Rank-tracking list + live SERP positions (serper.dev key) |
| Lighthouse + Core Web Vitals via Google PageSpeed Insights |
| Domain authority for up to 100 domains (OpenPageRank, free key) |
| Live SERP snapshot: organic top 20, People Also Ask, related |
| Funnel-staged buyer-question panels for AI-visibility sampling |
| Record an answer-engine response; extracts mentions, citations, position, sentiment |
| Sample configured engine APIs (OpenAI, Anthropic, Perplexity, Gemini) |
| Visibility score, mention/citation rates, share of voice, per-stage and per-engine breakdowns |
| Prioritized action plan from the latest audit + visibility report |
The honest-sampling rule
GEO numbers are only meaningful if the sampling is unbiased. When an assistant answers panel
prompts for sightvane_geo_record, it must answer exactly as it would for any user, never
deliberately mentioning the measured brand. A flattering panel is a false map.
Optional keys (environment or the Sightvane app's Settings)
All engines degrade gracefully with zero keys. Optional: Google PageSpeed, OpenPageRank (free), serper.dev (free tier), OpenAI / Anthropic / Perplexity / Gemini for multi-engine GEO sampling.
Data lands in ./data by default; set SIGHTVANE_DATA to point elsewhere (for example, at
the Sightvane dashboard's data directory so results appear there live).
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BaseHoss/sightvane-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server