Backlink checker API for AI agents
Ask your AI who links to a site and get the answer as data. These connectors list backlinks, referring domains and anchor texts with authority and spam scores, check domain authority for thousands of domains, find sites that link to competitors but not to you, and report the links you gained or lost since the last check.
From $0.001 per result · no API key · failed calls refunded
What you get
- Backlinks with anchor, dofollow status and link type
- Referring domains and anchor-text summaries
- Domain rank (0–100), spam score and 30-day link changes
- Competitor link gaps ranked by authority
- New and lost backlinks since the last run
Just ask your AI
“Which sites link to ahrefs.com and semrush.com but not to my site? Show the 50 strongest.”
“Check domain authority for these 200 guest-post prospects and drop anything with a high spam score.”
Connectors behind it
Your AI picks the right one for the question. Each is priced per result and refunded if it fails.
targetresultTypesourceDomainsourceUrlsourceTitletargetUrlBulk Domain Authority Checker$0.005 per domainCheck domain rank (0-100), backlinks, dofollow/nofollow split, referring domains, spam score and 30-day link changes for thousands of domains at once.domaininputstatusdomainRankmainDomainRankreferringDomainsBacklink Gap Finder$0.001 per link prospectFind websites that link to your competitors but not to you. Get a ranked list of link-building prospects with domain rank, spam score and backlink counts.referringDomaindomainRankspamScorecompetitorsLinkedlinksTomissingFromBacklink Monitor$0.001 per new or lost backlinkTrack new and lost backlinks for any website. Schedule it daily or weekly to get each link gained or lost since the last run, with anchor, domain rank and spam score.targetchangesourceDomainsourceUrlsourceTitletargetUrlUse the Backlink checker API from Claude, ChatGPT or Cursor
Pick your tool and connect in under a minute. Then just ask — for example: “Which sites link to ahrefs.com and semrush.com but not to my site? Show the 50 strongest.”
Connect Claude
Web, desktop and mobile. One click, then confirm.
- 1Click Add to Claude — claude.ai opens with Sourcelane filled in
- 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +
Claude Code
Adds the Sourcelane MCP server with your key as a header.
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
--header "Authorization: Bearer sl_live_your_agent_key"Claude Desktop (config file)
Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.
{
"mcpServers": {
"sourcelane": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.usesourcelane.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer sl_live_your_agent_key"
}
}
}
}Cursor & Windsurf
Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).
{
"mcpServers": {
"sourcelane": {
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer sl_live_your_agent_key"
}
}
}
}VS Code
Save as .vscode/mcp.json. VS Code prompts for your key once.
{
"servers": {
"sourcelane": {
"type": "http",
"url": "https://api.usesourcelane.com/mcp",
"headers": {
"Authorization": "Bearer ${input:sourcelane-key}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "sourcelane-key",
"description": "Sourcelane agent key",
"password": true
}
]
}ChatGPT Custom GPT (Actions)
Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.
https://usesourcelane.com/openapi.jsonREST
One POST. Pass maxResults to cap cost.
curl -X POST https://api.usesourcelane.com/v1/call \
-H "Authorization: Bearer sl_live_your_agent_key" \
-H "Content-Type: application/json" \
-d '{"listing":"backlink-checker","params":{"targets":["stripe.com"]},"maxResults":10}'Python, LangChain, CrewAI, OpenAI Agents SDK…
Wrap the REST call as a tool, or point an MCP client at the endpoint.
import requests
res = requests.post(
"https://api.usesourcelane.com/v1/call",
headers={"Authorization": "Bearer sl_live_your_agent_key"},
json={
"listing": "backlink-checker",
"params": {"targets":["stripe.com"]},
"maxResults": 10,
},
timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])Backlink checker API — FAQ
Is the domain rank the same as Ahrefs DR or Moz DA?+
It's comparable in concept — a 0–100 score based on the number and strength of referring domains — but computed from its own link index, so the numbers won't match exactly.
Can I get alerts for lost links?+
Schedule the Backlink Monitor and each run returns only the links gained or lost since the previous one.
Do I need a Web & SEO API key or developer account?+
No. Sourcelane runs the connectors for you. You top up a balance with a card, create an agent key, and your agent calls the connector — there is no Web & SEO app review, OAuth setup or rate-limit juggling on your side.
Which AI tools can use it?+
Anything that speaks MCP (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf) can connect to the Sourcelane MCP server with one config block. ChatGPT can use it through a Custom GPT Action, and any agent framework can call the REST endpoint directly.
Can I stop an agent from overspending?+
Yes. Every agent key has its own per-call cap, daily and monthly limits, an optional lifetime budget, an allowlist of connectors, and a kill switch.

