Connect Ninar to Claude Desktop in 60 seconds. Ask Claude to scan your brand, surface visibility gaps, or publish AI-optimized content — without leaving the chat. Free Ninar account required (no credit card) — sign in with Google or Microsoft on first use.
https://ninar.ai/mcp as the server URL.city → 2-engine local check (ChatGPT + Gemini). Without city → multi-engine GEO scan, engine count scales with your plan (free = 2, Pro = 4, Scale+ = all).ninar.ai/geo. Claude is the surface — Ninar is where the work lives.
Prefer a click over copy-paste? Ninar is published on the two main MCP registries — both have one-click "Add to client" buttons:
If you'd rather skip OAuth, paste your Ninar API key as a Bearer token. Create one from your GEO dashboard → WordPress / API Keys tab — it starts with geo_. Add it as Authorization: Bearer geo_xxx in any MCP client that supports custom headers.
claude.ai (or your MCP client's domain), then re-add the connector. On Claude Desktop, OAuth opens in your default browser — make sure the browser is set up to handle https://ninar.ai redirects.Origin header that's not on Ninar's allowlist (defense against DNS rebinding). Native clients (Claude Desktop, Cline, Goose) don't send Origin headers and pass through. If you're testing from a custom browser-based tool, the allowlist covers ninar.ai, claude.ai, anthropic.com, smithery.ai, cursor, mistral, and localhost.Authorization: Bearer geo_xxx header. In Claude Desktop, re-add the connector and complete the browser sign-in step (free Ninar account, no credit card). In claude.ai web, open Settings → Connectors → Ninar.AI and trigger sign-in there.scan_visibility call counts against your plan's monthly quota — free includes 1 scan/month. Upgrade at /pricing or wait until next month.scan_visibility branches on the city argument: with a city it runs a 2-engine local check, without one it runs a multi-engine GEO scan capped by your plan tier. If Claude picks the wrong path, ask it explicitly — e.g. "scan Notion for the note-taking category, no city" or "scan Joe's Pizza in Brooklyn."Ninar implements the Model Context Protocol with Streamable HTTP transport and OAuth 2.1 + PKCE. No data leaves Ninar without your account being signed in.