https://app.ansvisor.com/api/mcp (or your own host if you
self-host) so AI assistants can query your brand visibility data through
natural-language conversation. No npm package, no local process — just a URL
and an API key.
Generate an API key
- Open your Ansvisor dashboard → Settings → API Keys
- Click New key, give it a memorable name (e.g. Claude — laptop)
- Copy the token. It’s shown once — store it in your password manager
Authorization: Bearer <your key>. There is no OAuth sign-in.
Connect your client
Claude Code
Claude Desktop
Claude Desktop adds remote servers as custom connectors. Theclaude_desktop_config.json file only starts local servers, so a url entry
there is ignored.
- Open Settings → Connectors and choose Add custom connector
- Name it Ansvisor and enter
https://app.ansvisor.com/api/mcpas the URL - Under authentication choose No sign in
- Under Request headers, add
Authorizationwith the valueBearer ans_...
Codex CLI
~/.codex/config.toml:
Cursor
Add to~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):
VS Code
Add to.vscode/mcp.json, or run MCP: Open User Configuration from the
Command Palette to add it for every workspace. VS Code asks for the key the
first time it connects:
Windsurf
In the Cascade panel, open … → Open MCP config file and add:Gemini CLI
~/.gemini/settings.json with httpUrl. Use
httpUrl, not url, if you edit the file by hand: url means the older SSE
transport.
Hermes Agent
Add to~/.hermes/config.yaml. Hermes reads ANSVISOR_TOKEN from your
environment or from ~/.hermes/.env:
OpenClaw
Add to~/.openclaw/openclaw.json:
openclaw mcp probe ansvisor.
Zed
Add to your Zedsettings.json. Zed does not expand environment variables
here, so the key goes in directly:
Other clients
Any client that supports remote MCP servers over Streamable HTTP works with the URL and theAuthorization header above. If yours can only start local
(stdio) servers, bridge it with mcp-remote:
Authorization:${AUTH_HEADER} without a space, with the Bearer ...
value in env: some clients do not escape spaces inside args.
Check the connection
Ask your client “List my Ansvisor brands”. It should call thelist_brands
tool and show your brands. If it reports a 401, the header is missing or the
key was revoked.
Self-host? Point at your own instance
The MCP endpoint lives at/api/mcp on whatever host runs the Ansvisor web
app. If you self-host at ansvisor.mycompany.internal, use that base URL
instead.
Available tools
More tools land regularly — check the project roadmap.
Try it
Ask your client things like:- “List my Ansvisor brands.”
- “What’s my visibility score on ChatGPT for the last 7 days?”
- “Are my topics balanced?” / “Which topic has the most prompts?”
- “Show me the prompts in my pricing topic.”
- “Who are my top 5 competitors by mention count this month?”