Skip to main content

GeoGen MCP Server

The GeoGen MCP (Model Context Protocol) server lets AI assistants like Claude, Cursor, and Windsurf query your LLM visibility data, manage entities, and analyze trends via natural language.
With the MCP server, you can ask your AI assistant questions like “What’s my visibility trend over the last 30 days?” or “Which domains are citing my brand?” and get answers directly from your GeoGen data.

Prerequisites

  • Node.js v18 or higher
  • A GeoGen API key: go to your workspace Settings > API Keys to create one

Setup

Edit your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "geogen": {
      "command": "npx",
      "args": ["-y", "@geogenio/mcp-server"],
      "env": {
        "GEOGEN_API_KEY": "your-api-key-here",
        "GEOGEN_BASE_URL": "https://api.geogen.io"
      }
    }
  }
}

Available Tools

Once configured, your AI assistant has access to the following tools:

Read Operations

ToolDescription
get_entitiesList all tracked websites/entities
get_workspaceWorkspace usage, limits, and credit balance
get_workspace_membersList team members
get_workspace_tagsList all tags
get_modelsAvailable LLM models
get_entity_promptsPrompts with visibility and sentiment stats
get_responsesLLM responses with mention status
get_response_detailsDetailed response data including mentions, citations, and fanouts
get_citationsTop cited domains for an entity
get_citation_detailsDetailed URLs for a cited domain
get_competitorsCompetitor visibility leaderboard
get_citations_trendDaily citation trend for top cited domains
get_visibility_trendVisibility trend over time
get_sentiment_trendSentiment trend over time
get_query_fanoutsWeb search queries LLMs perform

Write Operations

ToolDescription
create_entityCreate a new tracked entity (consumes credits)
add_promptsAdd single or bulk prompts to an entity
delete_promptDelete a prompt

Example Queries

Once connected, try asking your AI assistant:

Visibility Analysis

“What’s the visibility trend for my website over the last 30 days?”

Citation Insights

“Which domains are LLMs citing when they talk about my brand?”

Competitor Intel

“Show me the top competitors for my website”

Search Patterns

“What search queries are LLMs running about my entity?”
More example prompts:
  • “List all my tracked entities”
  • “Add a new tracking prompt: ‘What is the best project management tool?’”
  • “Give me a full SEO report comparing my entity against competitors”
  • “What’s the sentiment trend for my brand this month?”

Environment Variables

VariableRequiredDescription
GEOGEN_API_KEYYesYour GeoGen workspace API key
GEOGEN_BASE_URLYesGeoGen API URL (https://api.geogen.io)
Keep your API key secure. Never commit it to version control or share it publicly.