nikunjness

BacklinkGenie MCP server

Community nikunjness
Updated

Remote MCP server for BacklinkGenie: run link-building outreach (pitches, editor replies, won links) from Claude, ChatGPT, Cursor and other MCP clients.

BacklinkGenie MCP server

Remote Model Context Protocol server for BacklinkGenie, a link-building outreach agent. It finds posts in your niche where your product belongs, drafts pitches to the editors, and tracks the links you win. The MCP server lets Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini CLI, Windsurf, n8n or any other MCP client work that queue: review and approve pitches, read and answer editor replies, import posts you want to be in, and check which links are live.

This repository holds the public docs and the registry manifest. The server itself is hosted; there is nothing to install or run locally.

Authentication

Two ways to connect:

  • Sign-in (OAuth 2.1). Claude and ChatGPT connectors only need the URL. They open a BacklinkGenie sign-in window and you approve access. The server publishes its metadata at https://app.backlinkgenie.com/.well-known/oauth-protected-resource (authorization code + PKCE, dynamic client registration).
  • API key. Clients that don't do sign-in send a key as a Bearer token: Authorization: Bearer bg_live_.... Create keys in BacklinkGenie under Settings → MCP. Keys start with bg_live_, are shown once, are per person, and can be revoked.

MCP access is included on the Growth and Agency plans.

Tools

22 tools. Read-only tools are safe to run any time. Tools marked "changes things" send, approve, edit or create something, and the server tells the assistant to confirm with you first.

Tool What it does Type
list_workspaces Lists your sites with their ids, review status and headline numbers. Read only
create_workspace Adds a new site. It's reviewed and profiled from its homepage. Changes things
update_workspace_profile Edits a site's product description, competitors or audiences. Changes things
get_overview Prospects found, pitches sent, replies, reply rate, links won and mailbox ramp for one site. Read only
get_billing Your plan, outreach emails left this month and renewal date. Read only
start_free_report Builds the free prospect report for a new site. Changes things
run_agent Starts a run that finds new posts in your niche and drafts pitches. Pitches count toward your monthly emails. Changes things
get_prospect_report Every prospect with its Domain Rating, Google ranking, contact status and why it fits. Read only
skip_prospect Skips a prospect so it's never pitched. Changes things
add_to_blocklist Adds domains the agent must never contact. Changes things
import_posts Gives the agent specific post URLs to pitch. It qualifies them, finds the contact and drafts. Changes things
list_drafts Pitches waiting for your approval, with the post, contact and why it fits. Read only
edit_draft Changes a pitch's subject or body. Edits go through the quality check before they're saved. Changes things
approve_draft Queues one pitch for sending. Your assistant is told to ask you first. Changes things
discard_draft Throws a pitch away and skips that site. Changes things
list_replies Conversations where an editor answered, filterable by hot, warm, paid offer, neutral, cold or closed. Read only
get_conversation The full thread for one conversation. Read only
generate_reply Drafts your next reply: the exact page, the anchor text and a sentence the editor can paste. Doesn't send. Read only
send_reply Sends a reply you've confirmed. Passes the same quality check as the dashboard. Changes things
mark_link_won Records a link an editor added, so it's monitored from then on. Changes things
list_links Links you've won and whether each one is still live and followed. Read only
check_link Re-checks a won link now: live, removed or nofollow. Read only

The server also exposes four prompts: daily_review (go through today's pitches and replies one at a time), reply_triage (draft answers to editor replies and record won links), weekly_report (pitches, replies, links won and lost, Domain Rating change) and pitch_my_list (hand the agent a list of post URLs).

Safety rules

  • Nothing is approved or sent until you confirm the exact email.
  • Edits and replies pass the quality check: recipient lock, links only to your site, no paid-link offers.
  • Sending stays inside each mailbox's daily limit and the bounce and opt-out rules.

Setup

Replace bg_live_your_key with a key from Settings → MCP.

Claude (claude.ai and Claude Desktop)

  1. Go to Settings → Connectors and choose Add custom connector.
  2. Name it BacklinkGenie and paste https://app.backlinkgenie.com/mcp.
  3. Claude opens a BacklinkGenie sign-in window. Approve access.

No API key needed.

ChatGPT

  1. Open Settings → Connectors (custom connectors may need developer mode turned on, depending on your plan) and add a connector.
  2. Name it BacklinkGenie and paste https://app.backlinkgenie.com/mcp.
  3. Sign in to BacklinkGenie and allow access, then pick BacklinkGenie from the tools menu in a chat.

Claude Code

claude mcp add --transport http backlinkgenie https://app.backlinkgenie.com/mcp \
  --header "Authorization: Bearer bg_live_your_key"

Add --scope user to make it available in every project. Check with claude mcp list or /mcp.

Cursor

~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "backlinkgenie": {
      "url": "https://app.backlinkgenie.com/mcp",
      "headers": { "Authorization": "Bearer bg_live_your_key" }
    }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json (Windsurf uses serverUrl for remote servers). Press Refresh in the MCP panel afterwards.

{
  "mcpServers": {
    "backlinkgenie": {
      "serverUrl": "https://app.backlinkgenie.com/mcp",
      "headers": { "Authorization": "Bearer bg_live_your_key" }
    }
  }
}

Codex

export BACKLINKGENIE_API_KEY="bg_live_your_key"
codex mcp add backlinkgenie --url https://app.backlinkgenie.com/mcp \
  --bearer-token-env-var BACKLINKGENIE_API_KEY

Or in ~/.codex/config.toml:

[mcp_servers.backlinkgenie]
url = "https://app.backlinkgenie.com/mcp"
bearer_token_env_var = "BACKLINKGENIE_API_KEY"

Gemini CLI

gemini mcp add -s user --transport http backlinkgenie https://app.backlinkgenie.com/mcp \
  --header "Authorization: Bearer bg_live_your_key"

Or in ~/.gemini/settings.json (Gemini CLI uses httpUrl for streamable HTTP servers):

{
  "mcpServers": {
    "backlinkgenie": {
      "httpUrl": "https://app.backlinkgenie.com/mcp",
      "headers": { "Authorization": "Bearer bg_live_your_key" }
    }
  }
}

n8n

Add an AI Agent node, then attach the MCP Client Tool:

Endpoint: https://app.backlinkgenie.com/mcp
Server transport: HTTP Streamable
Authentication: Header Auth
  Name:  Authorization
  Value: Bearer bg_live_your_key
Tools to include: Selected (start with read-only tools)

Leave approve_draft and send_reply out of automated workflows.

Any client or script

The server speaks Streamable HTTP and answers both the current stateless protocol and older clients that start with initialize.

POST https://app.backlinkgenie.com/mcp
Authorization: Bearer bg_live_your_key
Content-Type: application/json

{"jsonrpc":"2.0","id":1,"method":"tools/list"}

Example prompts

  • "Run the BacklinkGenie agent for my site and tell me how many new pitches it drafted."
  • "Show me the pitches waiting for approval, highest DR first. For each one, give me the post title, who it goes to and one line on why it fits."
  • "I found these posts that should mention us: [paste URLs]. Import them into BacklinkGenie and draft pitches."
  • "Which editors replied and need an answer from me? Summarise each reply in one line."
  • "The editor at PCMag said yes. Draft a reply with the exact section, anchor text and sentence to add, then show it to me."
  • "Give me this week's BacklinkGenie numbers: pitches sent, replies, reply rate and links won."
  • "Which links went live this week, and are any of my older links missing or changed to nofollow?"

More at https://backlinkgenie.com/ai-agents/.

Pricing

Start with a free prospect report: the posts in your niche worth a link. Paid plans start at $99/month (Starter). MCP access is on Growth ($249/month) and Agency ($499/month). See https://backlinkgenie.com/pricing/.

Links

License

The docs and config in this repository are MIT licensed. The BacklinkGenie service is proprietary and governed by its terms.

MCP Server · Populars

MCP Server · New

    rootSunc

    CNEquity · 中国市场金融数据湖

    中国 A 股数据基础设施。55个日更数据集:股票行情、基本面、期货数据、资金面、公告事件、指数行业、宏观与风险。行级溯源、PIT 语义、复权与历史成分内置,MCP 原生。自托管,零注册、零 API Token

    Community rootSunc
    metavert-io

    LightCMS

    Self-hosted CMS that works human or headless: full admin UI plus REST and MCP APIs, built-in semantic search and site chat, and content forking, versioning, diff/merge review, templates, approvals, and static page generation.

    Community metavert-io
    pipelab-org

    pipelock

    Open-source AI agent firewall for MCP security and agent egress. Scans mediated HTTP, MCP, A2A, and WebSocket traffic for exfiltration, SSRF, and prompt injection, and emits mediator-signed action receipts: verifiable audit evidence from outside the agent.

    Community pipelab-org
    zachshallbetter

    adobe-mcp

    MCP server that turns Adobe InDesign into an AI design automation platform — 135+ tools for layout, styles, export, and publishing workflows

    Community zachshallbetter
    obsei

    obsei

    Open source, privacy-first Voice of Customer analytics. A self-hosted alternative to Enterpret and Unwrap that strips PII from feedback before any LLM sees it.

    Community obsei