LLinkReacher← Back to home

MCP Setup

Connect LinkReacher to your AI assistant

Give Claude, ChatGPT or any MCP client direct access to your keywords, prospects and contact search, then build backlinks by just talking. Setup takes about a minute.

Before you start

1 · An account

The free plan includes every read and the discovery funnel: keywords, prospect search, contact lookup and inbox reads. No card needed. Create one here.

2 · An API key

In the app, open API Keys and create a key. Copy the full value: it's shown once. Paste it wherever you see lr_your_api_key below.

The endpoint

https://api.linkreacher.com/mcp

Streamable HTTP · auth via Authorization: Bearer header

Pick your assistant

Claude Code

Add this to ~/.claude/settings.json:

{
  "mcpServers": {
    "linkreacher": {
      "type": "http",
      "url": "https://api.linkreacher.com/mcp",
      "headers": {
        "Authorization": "Bearer lr_your_api_key"
      }
    }
  }
}

Claude Desktop

Add this to claude_desktop_config.json. Requires Node.js:mcp-remote bridges HTTP to the transport Claude Desktop expects.

{
  "mcpServers": {
    "linkreacher": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.linkreacher.com/mcp",
        "--header",
        "Authorization: Bearer lr_your_api_key"
      ]
    }
  }
}

ChatGPT

  1. Go to chatgpt.com/plugins
  2. Click the + button next to the search bar
  3. Fill in the form below and switch the connector on in each new chat
NameLinkReacher
MCP Server URLhttps://api.linkreacher.com/mcp?api_key=lr_your_api_key
AuthenticationNo authentication

ChatGPT's connector only offers OAuth or No Auth, so the key travels inside the URL.Treat the whole URL as a password: anyone who has it can act on your workspace.

Other MCP clients

Cursor, OpenCode, Windsurf, Gemini CLI, Codex: anything that speaks MCP:

Endpointhttps://api.linkreacher.com/mcp
TransportStreamable HTTP
Auth headerAuthorization: Bearer lr_…

What your AI can do

81 tools. Four of them send real email: they're marked, so you always know what you're handing over. Reads are free; sending and changes are Pro.

Keywords

list_keywordsThe phrases discovery searches forFree
add_keywordAdd a phrase to search forFree
remove_keywordRemove a phraseFree
suggest_keywordsKeyword ideas for a seed phrase (Keywords Everywhere)Free

Discovery

start_discoveryAnalyze your site, generate keywords and sweep the web for linkable pagesFree
get_discovery_statusProgress, stage and counters of a running sweepFree

Prospects & contacts

list_prospectsEvery linkable page found, with Domain Rating and linkability. Parasite opps are separate (see list_participation)Free
list_prospect_contactsContacts already found for one prospectFree
find_contactLook up who to email at a prospect (OSINT + verification)Free
list_participationHigh-authority platforms where participating - answering threads, commenting - earns linksFree
ingest_prospect_to_campaignTurn a prospect into a campaign lead so it can be emailedPro
add_prospect_contactHand-add a contact email to a prospectPro
update_participationMark a parasite/engagement opportunity done or undonePro

Workspace

get_meYour workspace, plan and remaining contact-search budgetFree
get_workspaceWorkspace name, plan, keywords and backlink settingsFree
list_timezonesSupported IANA timezones for schedulingFree
get_costsToday's API spend and the daily capFree
update_workspaceUpdate client addresses, backlink settings or keywordsPro

Mailboxes

list_mailboxesConnected sending inboxes and daily capacityFree
get_mailboxOne mailbox's settings and healthFree
list_mailbox_providersConnection guides per providerFree
mailbox_auth_checkSMTP/IMAP auth check for one mailboxFree
list_mailbox_failuresRecent send failures for a mailboxFree
connect_mailboxConnect a mailbox via raw SMTP/IMAP credentialsPro
connect_gmailConnect a personal Gmail via app passwordPro
connect_mailboxes_bulkConnect many mailboxes at oncePro
update_mailboxUpdate name, daily limit, signature or reply-toPro
recheck_mailboxRe-run SMTP/IMAP/SPF/DKIM/DMARC checksPro
delete_mailboxDisconnect a mailboxPro

Campaigns

list_campaignsCampaigns with statusFree
get_campaignOne campaign's full configFree
list_campaign_stepsSequence steps for a campaignFree
list_campaign_leadsLeads inside a campaignFree
list_campaign_logsActivity log for a campaignFree
list_campaign_variablesMerge variables available to a campaignFree
preview_next_sendWhat would go out next (rendered with real tokens)Free
get_campaign_analyticsSent, replies and won placements for a campaignFree
create_campaignCreate a draft campaignPro
update_campaignEdit schedule, caps, rotation and optionsPro
delete_campaignDelete a campaign and its steps/leadsPro
add_campaign_stepAppend a step (order > 1 threads as a follow-up)Pro
update_campaign_stepEdit a step's subject/body/waitPro
delete_campaign_stepDelete a stepPro
set_campaign_sendersAttach sending mailboxes to a campaignPro
start_campaignLaunch a campaignSends emailPro
stop_campaignPause a campaignPro
send_nowQueue an immediate send to one contactSends emailPro

Autopilot

get_autopilotAutonomy settings (discover/campaign/send + frequency)Free
update_autopilotTurn autonomy on/off and set frequencyPro

Inbox

list_threadsReplies across every prospectFree
search_threadsSearch replies by query, campaign, account or classificationFree
get_threadA full reply thread with cleaned bodiesFree
unibox_overviewInbox totals: unread, today, snoozed, resolvedFree
unibox_countUnseen reply countFree
compose_candidatesRecipient suggestions + sending mailboxesFree
replyAnswer a prospect's replySends emailPro
compose_emailSend a brand-new email from a mailboxSends emailPro
reclassify_threadSet a reply's classificationPro
mark_seenMark a thread read or unreadPro
snooze_threadSnooze a thread until a timestampPro
unsnooze_threadClear a thread's snoozePro
resolve_threadMark a thread resolvedPro
unresolve_threadReopen a resolved threadPro
delete_threadDelete a thread and its messagesPro

Templates

list_templatesSaved templatesFree
get_templateOne template's subject/bodyFree
create_templateCreate a templatePro
update_templateEdit a templatePro
duplicate_templateDuplicate a templatePro
reorder_templatesReorder templatesPro
render_templateRender a template with a variables mapPro
score_templateScore copy for spammy patternsPro
delete_templateDelete a templatePro

Analytics

analytics_dashboardSent/replies/bounces/won over a periodFree
analytics_usageSending usage vs capsFree
analytics_deliverabilityBounces/failures per mailbox and campaignFree

Placements

list_placementsTracked backlink placements and statsFree
track_placementRecord a won backlink and start monitoring itPro
recheck_placementRe-verify a placement is still livePro
update_placementEdit a placement's source/target URLPro

Discovery runs

update_discoveryUpdate a discovery run's preferences/answersPro

Prefer plain HTTP?

Every tool is also a REST endpoint under /v1, same key, same limits: built for n8n, Zapier, cron jobs and anything that can't speak MCP.

Free plan, no cardGet me my backlinks →

Testing locally? Point your client at http://localhost:8000/mcp instead.