GrackerAI

Your AI visibility data in Claude, ChatGPT and Cursor. See how ChatGPT, Perplexity, Gemini and Google AI Overviews mention and cite your brand compared with competitors. Read-only, sign in with your GrackerAI account.

Hosted MCP Server

npx add-mcp 'https://portal.gracker.ai/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

GrackerAI MCP Server

Bring your AI visibility data into Claude, ChatGPT, Cursor, and any other MCP client.

GrackerAI tracks how AI engines (ChatGPT, Perplexity, Gemini, Copilot, Grok, and Google AI Overviews) talk about your brand. With this MCP server, your AI assistant can query that data live. You don't need to export reports or copy numbers into a chat.

This is a hosted (remote) MCP server. There is nothing to install or run. Add the URL below to your client and sign in with your GrackerAI account.

https://portal.gracker.ai/mcp

Setup

Chat apps

ClientWhere to add it
ClaudeSettings → Connectors → Add custom connector → paste the URL
ChatGPTSettings → Connectors → Add custom connector → paste the URL
CopilotSettings → Connectors → Add custom connector → paste the URL
GeminiExtensions → Add custom MCP server → paste the URL
GrokConnectors → Add custom connector → paste the URL
PerplexitySettings → Connectors → Add custom connector → paste the URL

Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "gracker": {
      "url": "https://portal.gracker.ai/mcp"
    }
  }
}

VS Code

.vscode/mcp.json:

{
  "servers": {
    "gracker": {
      "type": "http",
      "url": "https://portal.gracker.ai/mcp"
    }
  }
}

Claude Code

claude mcp add --transport http gracker https://portal.gracker.ai/mcp

Any other MCP client works the same way: add the URL in its server settings.

First connection

A browser window opens so you can log in to GrackerAI. Next, pick which brands this connection can access. All brands start selected, and your assistant only sees the brands you leave selected. To disconnect, remove the connector from your AI client.

Tools

ToolWhat it does
get_visibility_schemaReturns the shape of your AI visibility data (types and fields). Your assistant reads this first.
query_visibility_dataRuns a read-only query against your data. Results are always limited to the brands you authorized.

What you can ask

You don't need to learn a query language. Ask in plain words and your assistant writes the query.

  • "What's my visibility score for the last 7 days? Break it down by engine."
  • "Which tracked prompts had zero mentions of my brand in the last 60 days?"
  • "Show negative mentions of my brand this month, with the engine and the prompt that triggered each."
  • "Which competitors show up most often in answers where I'm missing?"
  • "Which domains do AI answers cite most for my category prompts?"

Data covered

  • Visibility: score, presence, and mention counts by prompt, engine, country, and date range
  • Mentions: each time a brand is named, with position, prominence, sentiment, and whether the claim was accurate
  • Citations: each URL an AI answer cited, with domain, source type, publish date, and whether it supported the claim
  • Competitors: the competitors you track plus brands AI engines compare you with
  • Prompts: your tracked prompts and their results, with intent and funnel stage

Requirements

You need a GrackerAI account with at least one brand set up. Start here.

Support

Questions or problems: open an issue in this repo or see the docs.