CitationBench's MCP tool automates link-building email outreach from prospect discovery to personalized sending via Instantly.ai — purpose-built for agencies running multi-client campaigns.
# Trigger search-to-outreach from one keywordPOST /v1/link-building/serp-outreach> { "keyword": "best project management tools", "workspace_id": "ws_acme" }job_id: job_9tz4r · status: running# Streaming outreach draft events via SSE✓ SERP scraped · 50 prospects identified via Apollo✓ 50 personalized email drafts generatedstatus: awaiting_approval · review drafts before sending# Approve and launch via MCP toollink_building.serp_outreach.approve> { "job_id": "job_9tz4r", "approve_all": true }Generic email tools and fragmented workflows cost agencies time, accuracy, and link-building results across client portfolios.
Platforms like Instantly lack native SERP data, so prospect lists require manual research before a single email gets drafted.
Templated bulk email tools produce generic copy that ignores each prospect's page content, killing reply rates on link requests.
Without a CRM tied to outreach, agencies lose track of replies, follow-ups, and active link partners across dozens of client campaigns.
The fix
CitationBench's MCP tool connects SERP analysis, Apollo contact discovery, personalized email drafting, and Instantly.ai delivery into a single auditable workflow — with a link-building CRM that tracks every relationship.
Five purpose-built features that take a keyword from SERP analysis through personalized email delivery and relationship tracking.
Outreach Automation
Call POST /v1/link-building/serp-outreach with a keyword. CitationBench scrapes the SERP, discovers contacts via Apollo, and generates 50 personalized link-building email drafts routed through Instantly.ai.
Competitor Targeting
Use link_building.competitor_outreach.create to seed your outreach from a competitor's existing backlink profile — targeting domains already predisposed to linking in your niche.
Relationship Tracking
Track every target domain, contact, and outreach event via link_building.crm.*. No more lost follow-ups — every relationship moves from first contact to active link partner inside one workspace.
Campaign Ops
link_building.campaign.list gives a unified view across all active SERP and competitor outreach campaigns — with metrics, pause/resume controls, and per-workspace isolation per client.
Human Oversight
Every outreach batch pauses at awaiting_approval before delivery. Reviewers approve or reject via dashboard or POST /v1/agent/invocations/{id}/approve. Every decision is logged for audit.
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
Turn a single keyword into 50 personalized outreach emails with CitationBench's MCP tool, Apollo discovery, and Instantly.ai integration.
View MCP Docs