Sourcelane

Backlink Monitor

Web & SEO Tools

Operated by Sourcelane✓ verified

Track 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.

Read full description

A scheduled backlink monitoring connector that detects and reports only newly gained or recently lost links for specified websites by comparing each run to the previous run. It performs incremental change detection using stored per-site state, crawls and inspects linking pages to extract linking page URL, linking domain and title, the target page on the monitored site, anchor text and link attributes (dofollow / nofollow / sponsored / UGC), link type, domain and page authority scores and a spam score, source country/language and content platform type (blog, news, forum, etc.), and timestamps for when links were first and last observed. Outputs are organized as one record per detected change (gain or loss) and include per-website totals of new and lost links; the connector supports scheduled daily/weekly runs, deduplication and filtering by link attributes, authority and spam thresholds, and limits on links returned with results sorted by strength.

Verified Oct 25, 10:11 PM

$0.001

per new or lost backlink

Up to 100 per call. Only pay for results returned; failed calls are refunded.

What people use it for

You give it

  • Websites to monitorrequired

    Domains or full page URLs, one per line.

Optional settings

Changes to reportOnly changes since the last runLookback window (days)One link per linking domainDofollow links onlyMinimum linking domain rankMaximum spam scoreMax links per website

You get back

Text & content
Source titleSource language
Numbers & stats
Spam score
Location
Source country
Links & media
Source URLTarget URLLink typeLink attributes
Other details
TargetChangeSource domainAnchorDofollowDomain rankPage rankSource platforms+4 more

Trust & reliability

7d uptime trend
WindowUptimeSuccess ratep50p95Calls
24h————0
7d————0
30d————0

Calling contract

Call it through Sourcelane's gateway or MCP server. We run the connector, apply your agent's spend guardrails, and bill only the results returned.

Call it via Sourcelane

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-monitor","params":{"targets":["stripe.com"]},"maxResults":10}'

Request params

FieldTypeRequiredDescription
targetsarrayrequiredDomains (example.com) or full page URLs, one per line (up to 100). A domain includes its subdomains; a URL with a path tracks only that page.
changesstringoptionalNew backlinks, lost backlinks, or both.
sinceLastRunbooleanoptionalOn a schedule, report only links gained or lost since this website was last checked, so you never see the same change twice. The first run of each website uses the lookback window below.
lookbackDaysintegeroptionalHow far back to look on the first run (or every run when the option above is off). Up to 90 days.
oneLinkPerDomainbooleanoptionalReport only the strongest new or lost link from each linking site, so one site adding 500 links shows as one row. Turn off to list every link.
dofollowOnlybooleanoptionalIgnore nofollow links.
minDomainRankintegeroptionalOnly report links from domains with a domain rank (0-100) at or above this value. 0 includes everything.
maxSpamScoreintegeroptionalLeave out links with a spam score (0-100) above this value. 100 includes everything; 30 hides most spam links.
maxResultsPerTargetintegeroptionalMaximum new links and maximum lost links to return for each website, strongest first. Up to 20,000.

Each result contains

FieldTypeDescription
targetstringWebsite
changestringChange
sourceDomainstringLinking Domain
sourceUrlstringLinking Page
sourceTitlestring—
targetUrlstringTarget URL
anchorstringAnchor
dofollowbooleanDofollow
linkTypestring—
linkAttributesarray—
domainRankintegerDomain Rank
pageRankinteger—
spamScoreintegerSpam Score
sourceCountrystring—
sourceLanguagestring—
sourcePlatformsarray—
firstSeenstringFirst Seen
lastSeenstringLast Seen
isBrokenboolean—
checkedSincestring—
scrapedAtstring—

Use Backlink Monitor from Claude, ChatGPT or Cursor

Pick your tool and connect in under a minute. Then just ask — for example: “For these 50 domains, find contact emails and what e-commerce platform they run on.”

Connect Claude

Web, desktop and mobile. One click, then confirm.

  1. 1Click Add to Claude — claude.ai opens with Sourcelane filled in
  2. 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.

terminal
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.

claude_desktop_config.json
{
  "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).

mcp.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.

.vscode/mcp.json
{
  "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.

OpenAPI schema URL
https://usesourcelane.com/openapi.json

REST

One POST. Pass maxResults to cap cost.

curl
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-monitor","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.

python
import requests

res = requests.post(
    "https://api.usesourcelane.com/v1/call",
    headers={"Authorization": "Bearer sl_live_your_agent_key"},
    json={
        "listing": "backlink-monitor",
        "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"])

Reviews

—

0 reviews

5
0
4
0
3
0
2
0
1
0

Leave a review

Loading reviews…

Related Web & SEO connectors

See all Web & SEO data connectors →

Guides that use this connector