Citation Intelligence MCP Server

Check what Perplexity, Claude, ChatGPT, Gemini, and Google AI Overviews cite for any query.

Remote serverstreamable-httpGo

What is the Citation Intelligence MCP Server?

Check what Perplexity, Claude, ChatGPT, Gemini, and Google AI Overviews cite for any query.

What you get

An MCP server for agents and developers who need to know which URLs get cited by AI search engines for any query. Install once, query from any MCP-compatible client (Claude Desktop, Cursor, Claude Code, Continue, Cline, n8n, LangGraph). Self-hosted, no account, no centralized backend. Bring your own API keys; nothing is stored on a remote server.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
audit_citation_readinessurl) - chains citations_predict + audit_schema
audit_competitor_snapshotquery, your_url?) - chains competitors_canonical_set + competitors_compete
audit_crawler_checkupurl) - runs audit_crawler_access and writes a remediation list
audit_gap_analysisdomain, days?) - drives signals_gsc_gap and suggests next moves
audit_sitemap_coveragesitemap_url) - runs audit_sitemap_map and recommends priorities
citation//domain/{domain}/cited-for - dynamic template: citations for {domain}
citations_provenanceRecommended first tool. Fan a query across engines; per-URL cross-engine consensus matrix. Returns interpretation_note per engine.
citations_checkURLs cited by Perplexity / Claude / ChatGPT / Gemini / Google AI Mode for a query; or web rank via bing_serp / brave_serp
citations_evidenceExtract the cited snippet from raw_answer for each citation (why, not just that)
citations_predictCitation likelihood from public signals - no LLM fired
citations_trendTime-series report of citation rate + per-query gained/lost deltas
citations_freshnessRecency score (halflife=365d) for the pages an engine cites
domain_am_i_citedDomain citation check. With engine=auto (default): fans across all available LLM engines, returns per-engine breakdown + cross-engine consensus. Pin engine= to
domain_cited_forQueries the domain has been cited for, from local cache
domain_cited_for_diffDiff of domain_cited_for between two time windows for a domain
signals_ai_overviewGoogle AI Overview presence + cited sources
signals_wikipediaList Wikipedia articles referencing a domain (zero keys)
signals_gsc_gapJoin Google Search Console performance with AI citation status
signals_answer_boxBin each citation's first mention in raw_answer into early/middle/late thirds
panel_trackSave / load / list named query panels (editorial watchlists)
panel_runRun a panel through domain_am_i_cited and snapshot to disk
report_visibilityOne-call AI visibility report over a query set (or panel): citation rate (mention frequency), share of voice vs competitors, average rank, and brand sentiment.
competitors_canonical_setTop cited domains per query, aggregated across engines
competitors_competeEnd-to-end competitive snapshot: your URL vs top cited competitors
competitors_compareSide-by-side citations_predict across 2-10 URLs
audit_schemaDeep schema.org validation - required fields per @type, malformed JSON-LD
audit_structured_dataRepair-oriented schema.org diagnostics + suggested patches
audit_crawler_accessVerify GPTBot / ClaudeBot / PerplexityBot / CCBot / Google-Extended etc. can fetch a URL
audit_sitemapBulk citations_predict across every URL in a sitemap, worst-first
audit_sitemap_mapCross-reference sitemap URLs with cached citations (inverse of audit_sitemap)
audit_llms_txtGenerate an llms.txt (https://llmstxt.org) from a sitemap

How to install the Citation Intelligence MCP Server

{
  "mcpServers": {
    "citation-intelligence": {
      "command": "npx",
      "args": [
        "-y",
        "@automatelab/citation-intelligence"
      ],
      "env": {
        "PERPLEXITY_API_KEY": "YOUR_PERPLEXITY_API_KEY",
        "SERPAPI_KEY": "YOUR_SERPAPI_KEY",
        "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY",
        "OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
        "GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
PERPLEXITY_API_KEYDeclared in the maintainer’s client configuration.Check documentation
SERPAPI_KEYDeclared in the maintainer’s client configuration.Check documentation
ANTHROPIC_API_KEYDeclared in the maintainer’s client configuration.Check documentation
OPENAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation
GEMINI_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Citation Intelligence to Prompts.”
  • “Use Citation Intelligence to Resources.”

Frequently asked questions

Check what Perplexity, Claude, ChatGPT, Gemini, and Google AI Overviews cite for any query. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.