CitationBench is the SEO ops platform that replaces fragmented tools with one end-to-end workflow — research, write, publish, index, link, and measure — across every client brand.
Agencies managing dozens of brands hit a ceiling when their SEO stack is held together by spreadsheets and tab-switching.
Building keyword universes, ICPs, and content plans manually across tools means new brands stall before they start.
Ahrefs and AgencyAnalytics track Google rankings but show nothing when clients ask if they appear in ChatGPT or Perplexity.
Switching between Surfer, Apollo, Instantly, and Ahrefs for one campaign burns hours and breaks accountability across your team.
The fix
CitationBench composes research, content production, publishing, indexing, link-building, and AI citation tracking into agentic workflows. Bootstrap a new brand in 20 minutes. Manage every client from one dashboard with workspace-level isolation.
Five pillars covering the full agency workflow — from keyword research and content generation to link-building campaigns and AI citation monitoring.
Agency Architecture
Manage N client workspaces under a single master account. Every keyword set, content asset, campaign, and rank history is isolated per client via X-Workspace-Id. Bulk actions run across all workspaces simultaneously.
Agentic Workflows
POST /v1/agent/invoke runs named agents that compose Research, Production, and Distribution tools end-to-end. The brand-bootstrap agent generates ICPs, builds a labeled keyword universe, and produces a content plan — with approval gates at every sensitive step.
Rank Monitoring
Track keyword positions daily across all client workspaces. Results are scoped per client and accessible via REST, MCP tool, or dashboard. Pull bulk rank data across all workspaces in one call for unified portfolio reporting.
GEO Monitoring
When clients ask whether they appear in ChatGPT, Claude, or Perplexity, research.ai_citation.check returns share-of-voice and citation rank across all three engines — with historical trajectory so you can show progress over time.
Link Building
POST /v1/link-building/serp-outreach scrapes the SERP for a target keyword, discovers contacts via Apollo, and generates 50 personalized email drafts via Instantly — all in one call. Bulk-approve before sending.
How it works
An `sk_test_*` key lands in your dashboard instantly. No demo gate — start calling real endpoints with shape-complete responses.
`claude mcp add citationbench https://mcp.citationbench.com/mcp` from Claude Code, Cursor, or any MCP client. Or `curl` against `api.citationbench.com/v1/*` directly.
Every tool returns shape-complete demo data without auth, so your agent works before the user signs up. Tools across research, production, indexing, link-building, and agents.
Add `X-Workspace-Id: ws_***` to scope per client. Switch to a live `sk_live_*` key when you're ready. Same API surface, same SDK.
Why CitationBench
Hosted at mcp.citationbench.com/mcp. Works with Claude Code, Cursor, Claude Desktop, Windsurf, and ChatGPT Apps. No self-hosting required.
Every long-running call runs on Cyclonic workers — survives restarts, cancellable, resumable, streams via SSE. Production-safe by default.
One master API key, N client workspaces. Switch with a single `X-Workspace-Id` header. Per-client data isolation, bulk ops across all of them.
Every endpoint responds in shape-complete demo mode without auth, so you can build the agent before the user signs up.
FAQ
CitationBench gives your agency research, content, link-building, and AI citation tracking in one agentic SEO ops platform.
Book a Demo