Citation Intelligence

Docs-only companion for an MCP server that tracks which URLs ChatGPT, Perplexity, Gemini and AI Overviews cite.

Works with setup

Test report

Verdict
Works with setup
Score
8.4/10
Tested
Jul 16, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 954c682

The skill file is pure documentation for a separate MCP server -- copying it alone gives zero functionality until you also wire up .claude/mcp.json and pay/register for at least one of five engine API keys; the doc table also undercounts its own server, claiming '12 tools' when the source actually registers 26 (audit_schema, audit_llms_txt, competitors_canonical_set, etc. go unmentioned).

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 7/10
  • Docs & honesty 4/5

What Citation Intelligence does

A thin SKILL.md that teaches the model the tool surface of the separately-installed @automatelab/citation-intelligence MCP server: which of its 26 registered tools to call for domain citation checks, competitor comparisons, and citation-trend tracking across Perplexity/ChatGPT/Claude/Gemini/Bing/Google AI Overviews. Triggers when a user asks whether their site is cited by an AI engine, which URLs an engine cites for a query, or how their AI-citation coverage compares to a competitor; does nothing on its own until the MCP server is configured with BYO API keys per engine.

How to install Citation Intelligence

git clone https://github.com/AutomateLab-tech/citation-intelligence
mkdir -p ~/.claude/skills
cp -r citation-intelligence ~/.claude/skills/citation-intelligence
# ALSO REQUIRED: add an MCP server entry (.claude/mcp.json: npx -y @automatelab/citation-intelligence) and set at least one engine API key (PERPLEXITY_API_KEY / OPENAI_API_KEY / ANTHROPIC_API_KEY / GEMINI_API_KEY / SERPAPI_KEY) -- the skill file alone has no tools of its own

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Citation Intelligence

  • /citation-intelligence Docs-only companion for an MCP server that tracks which URLs ChatGPT, Perplexity, Gemini and AI Overviews cite.

It also activates on plain-language prompts like these:

  • Is my site being cited by ChatGPT for 'best wordpress hosting'?
  • Compare our AI citation coverage against bluehost.com
  • Which URLs does Perplexity cite when it answers about my industry?

Frequently asked questions

Is the Citation Intelligence skill free?
Yes. The skill itself is free from AutomateLab-tech/citation-intelligence. SkillProof publishes the install command and an independent test verdict at no cost.
Does Citation Intelligence work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Works with setup. The skill file is pure documentation for a separate MCP server -- copying it alone gives zero functionality until you also wire up .claude/mcp.json and pay/register for at least one of five engine API keys; the doc table also undercounts its own server, claiming '12 tools' when the source actually registers 26 (audit_schema, audit_llms_txt, competitors_canonical_set, etc. go unmentioned).
What is the Citation Intelligence SkillProof Score?
8.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
How do I install Citation Intelligence?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Citation Intelligence with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.