Connect Claude, Cursor or any MCP client to Rankfield's remote MCP server over Streamable HTTP, with your API key as a bearer token.

The server is a thin layer over the HTTP API: each tool calls the same endpoint with your key and returns its JSON.

Connect

  • URL: https://rankfield.dev/mcp
  • Transport: Streamable HTTP (JSON-RPC over POST), protocol versions 2025-11-25, 2025-06-18 and 2025-03-26.
  • Auth: the header Authorization: Bearer <key>. Every call needs it, tools/list included.

For a client configured with JSON:

JSON
{
  "mcpServers": {
    "rankfield": {
      "type": "http",
      "url": "https://rankfield.dev/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

With Claude Code:

cURL
claude mcp add --transport http rankfield https://rankfield.dev/mcp --header "Authorization: Bearer YOUR_API_KEY"

Opening the URL in a browser shows connection instructions; tools only answer authenticated POST requests.

Tools

ToolWhat it doesSame as
get_site_strengthSite Strength of a domainGet Site Strength
get_referring_domainsCount and top 20 referring domainsGet Referring Domains
list_referring_domainsEvery referring domain, with cursorList All Referring Domains
list_outbound_domainsEvery domain it links toList Outbound Domains
get_referrer_profileReferring domains per Site Strength rangeGet Referrer Profile
start_domain_exportStart a CSV or JSONL export (kind: referrers-export or outbound-export)Start an export job
get_export_jobExport progress and download linksGet an export job
get_dataset_statusThe graph release in useGet Dataset Status
get_bing_suggestionsBing's autocomplete suggestions for one keyword, in one of ten marketsGet Bing suggestions
start_bing_suggest_jobBing suggestions for up to 10,000 keywords, with a delivery deadlineStart a suggest job
get_bing_suggest_resultsRead that job's keywords, with cursorGet suggest job results
get_duckduckgo_suggestionsDuckDuckGo's autocomplete suggestions for one keywordGet DuckDuckGo suggestions
start_duckduckgo_suggest_jobDuckDuckGo suggestions for up to 10,000 keywordsStart a suggest job
get_duckduckgo_suggest_resultsRead that job's keywordsGet suggest job results
get_yahoo_search_predictionsYahoo's search predictions for one keywordGet Yahoo Search Predictions
start_yahoo_search_predictions_jobYahoo predictions for up to 10,000 keywordsStart a suggest job
get_yahoo_search_predictions_resultsRead that job's keywordsGet suggest job results
extract_page_linksThe links on one live page; waits up to 45 seconds, then returns resultsUrl and the job idExtract links from a page
start_link_extraction_jobLinks on up to 600 pagesStart a Link Extraction job
get_link_extraction_resultsRead that job's pagesGet Link Extraction results
scrape_pageOne page as Markdown, with its metadata, headings, links, images, structured data, language and AI-use signals; takes scope and includeScrape a page
start_scrape_jobScrape up to 10,000 pages; each item takes scrape_page's arguments except timeoutStart a Scrape job
get_scrape_resultsRead that job's items, with cursorGet Scrape job results
bot_viewHow search engines, AI crawlers and SEO tools are treated by a page's robots.txt, llms.txt, meta robots and TDM signalsCheck how crawlers see a page
start_bot_view_jobBot View on up to 10,000 pagesStart a Bot View job
get_bot_view_resultsRead that job's itemsGet Bot View job results
brand_profileA company's name, logos, icons, colours, fonts and social profiles from its domainGet a company's brand
start_brand_jobBrands of up to 10,000 domainsStart a Brand job
get_brand_resultsRead that job's itemsGet Brand job results
map_siteA website's URLs from its sitemaps, feeds, homepage links and a short crawlMap a website
start_site_map_jobMap up to 1,000 websitesStart a Site Map job
get_site_map_resultsRead that job's itemsGet Site Map job results
site_audit_startStart a technical SEO and AEO audit of a website; answers at once with its idAudit a website
site_audit_listYour audits, newest firstFollow an audit
site_audit_statusAn audit's status, live progress and issue countsFollow an audit
site_audit_summaryThe ten main problems in plain words: start hereRead the results
site_audit_issuesEvery issue found, by group, worst firstRead the results
site_audit_issue_pagesThe pages with one issueRead the results
site_audit_pagesPage records, by filter, or one page with its issues and linksRead the results
site_audit_linksLinks, by filter (broken, external, nofollow…)Read the results
site_audit_redirectsRedirects and their chainsRead the results
site_audit_duplicatesGroups of duplicate and near-duplicate pagesRead the results
site_audit_orphansKnown pages no internal link reachesRead the results
site_audit_templatesIssues by URL templateRead the results
site_audit_sitemapsThe sitemaps read and their checksRead the results
site_audit_diffWhat changed since an earlier audit of the siteRead the results
site_audit_exportEvery page record, 1,000 at a timeRead the results
site_audit_page_filtersReady-made page lists with their countsRead the results
site_audit_link_filtersReady-made link lists with their countsRead the results
site_audit_structureThe site as a folder tree, by status, type, depth or indexabilityRead the results
site_audit_logThe crawl log: URLs per minute, speed and the latest fetchesRead the results
site_audit_historyEvery audit of the site, with its health score and countsRead the results
site_audit_cancelStop an audit; what was found stays readableFollow an audit

Each tool takes the same inputs as its endpoint (domain, url or urls, query or queries, cursor, limit, maxAge…), and tools/list gives the exact schemas. The Scrape, Bot View, Brand and Site Map job tools take items: each item is one call's arguments without timeout.

Example prompts

  • "What is the Site Strength of example.com, and which of its referring domains are above 60?"
  • "List the external links on https://example.com/pricing and flag the nofollow ones."
  • "Export every domain linking to example.com as CSV."
  • "What does Bing suggest for running shoes in the en-GB market?"
  • "Scrape https://example.com/pricing and list the plans and prices."

Limits are those of the endpoints behind each tool: see Rate limits.