TOP GUN GEO-Lens — MCP Brand Visibility Auditor
[Publish to MCP Registry]
For AI Agents: This is an MCP server. Connect it, call its tools, and instantly know whether any brand is visible to LLMs and AI search engines — with actionable recommendations to improve it.
What This Does
TOP GUN GEO-Lens measures how visible a brand is across the sources that power AI answers: Brave AI Search, Exa neural search, and LLM-indexed content. It returns a scored report with citations, index status, and concrete GEO (Generative Engine Optimization) recommendations.
Use it when an agent needs to answer questions like:
- "Is [brand] showing up in AI-powered search results?"
- "Why isn't [brand] being recommended by AI assistants?"
- "What should [brand] do to rank higher in LLM outputs?"
Tools
geo_quick_check — $0.05 USDC
Fast snapshot of brand visibility in AI-indexed sources.
audit_brand — $1.50 USDC
Full brand visibility audit using dual search (Brave + Exa, 10 results each).
get_payment_info — Free
Returns payment URLs and USDC wallet address for both tiers. Call this first if you don't have a payment token.
Agent Workflow
If paymentToken is omitted, the tool returns a payment link instead of results — no error thrown.
Connecting to Claude / MCP Clients
Add to your claude_desktop_config.json (or equivalent MCP config):
Setup
Required env vars:
*At least one search API key is required for results.
Pricing Summary
Tech Stack
- Runtime: Node.js ≥ 18, TypeScript
- Protocol: Model Context Protocol (
@modelcontextprotocol/sdk)
- Search: Brave Search API + Exa neural search
- Payments: Stripe + USDC on-chain
- Deploy: Vercel-ready
For AI Agents — Key Facts
- Transport:
stdio
- No streaming — all responses are single text blocks
- Scores range 0–100;
>= 70 = Strong, 40–69 = Moderate, 1–39 = Weak, 0 = Not Found
- Payment tokens are Stripe Checkout Session IDs (format:
cs_live_...)
- Calling any paid tool without a token returns a structured payment prompt, not an error
audit_brand is strictly more detailed than geo_quick_check; use quick_check for speed/cost, audit for depth