loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

mcp-citation-checker

MCP Tool

arturseo-geo/mcp-citation-checker

MCP server for multi-platform AI citation checking — query Perplexity, ChatGPT, and Google AI Overviews to check if your domain is being cited

Install

$ npx loaditout add arturseo-geo/mcp-citation-checker

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "mcp-citation-checker": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-citation-checker"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

mcp-citation-checker

> Built at The GEO Lab — where we measure what AI systems actually cite, not what SEO tools predict.

An MCP (Model Context Protocol) server for checking if domains are cited by AI platforms including Perplexity, ChatGPT, and Google AI Overview.

Installation
Via npm
npm install -g mcp-citation-checker
From source
git clone https://github.com/arturseo-geo/mcp-citation-checker.git
cd mcp-citation-checker
npm install
Configuration

The server requires API credentials for three platforms. Set the following environment variables:

Perplexity API
export PERPLEXITY_API_KEY="your_perplexity_api_key"
OpenAI (ChatGPT)
export OPENAI_API_KEY="your_openai_api_key"
DataForSEO (Google AI Overview)
export DATAFORSEO_LOGIN="your_dataforseo_username"
export DATAFORSEO_PASSWORD="your_dataforseo_password"
Usage
Starting the server
mcp-citation-checker

Or if running from source:

npm start
Available Tools
1. check_citation

Check if a single domain is cited by AI platforms.

Input:

{
  "domain": "example.com"
}

Output:

{
  "domain": "example.com",
  "platforms": [
    {
      "platform": "perplexity",
      "domain": "example.com",
      "cited": true,
      "citationCount": 5,
      "citations": ["citation1", "citation2", ...]
    },
    {
      "platform": "chatgpt",
      "domain": "example.com",
      "cited": true
    },
    {
      "platform": "google_aio",
      "domain": "example.com",
      "cited": true,
      "resultCount": 3
    }
  ],
  "citedBy": ["perplexity", "chatgpt", "google_aio"],
  "citationRate": 1.0,
  "timestamp": "2026-03-26T10:30:00.000Z"
}
2. batch_check

Check multiple domains for citations across all platforms.

Input:

{
  "domains": ["example.com", "another.com", "thirdsite.org"]
}

Output: `

Tags

ai-citationschatgptclaude-codegeogoogle-aiomcpmcp-serverperplexityseothegeolab

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated17 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/28/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/arturseo-geo/mcp-citation-checker)](https://loaditout.ai/skills/arturseo-geo/mcp-citation-checker)