A free MCP server you connect in Claude or Cursor to check whether AI assistants name a local business when prospects ask "who's the best in town?" — plus the prompt packs and templates to fix what it finds.
check_ai_visibility returnsA real check on a business that's invisible in AI answers (example):
# AI Visibility Check — Radiance Med Spa **Category:** med spa | **Location:** Scottsdale, AZ ## Share of Model: mentioned in 0/3 | Buying-intent prompt | Named? | | --- | --- | | What are the best med spa in Scottsdale, AZ? | ❌ no | | Who is the top-rated med spa near Scottsdale, AZ? | ❌ no | | Recommend a trustworthy med spa in Scottsdale, AZ. | ❌ no | ## Competitors spotted in the answers - Skin Deep Med Spa - Desert Bloom Aesthetics - Pure Radiance Skin Studio > Radiance Med Spa was **not named** in any of the 3 answers — prospects asking AI for the best med spa in Scottsdale, AZ are being pointed elsewhere. ### Fix it - **DIY ($49):** the GEO Prompt Pack — close the gaps above → /#products
Connect this remote MCP in Claude (Desktop/Code) or Cursor and you get three tools:
check_ai_visibility, geo_checklist, and buying_intent_prompts.
Ask it to check any local business — it reports a Share-of-Model score and the competitors AI names instead.
Streamable HTTP MCP endpoint (JSON-RPC 2.0):
<this site>/mcp
Claude Code / CLI — one command:
claude mcp add --transport http local-ai-visibility https://wedge-mcp.andrew7carlin.workers.dev/mcp
Or add to your client config:
{
"mcpServers": {
"local-ai-visibility": {
"type": "streamable-http",
"url": "https://wedge-mcp.andrew7carlin.workers.dev/mcp"
}
}
}
Then ask: "Check the AI visibility of [business], a [category] in [city]."
Instant download after secure Stripe checkout.
Instant download after secure Stripe checkout.