Connect Rankparse and your agent gets 68 tools, among them batch_lookup, check_credits, get_anchor_text. It answers at https://mcp.rankparse.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.
SEO MCP server — backlinks, domain authority, tech stack, and 18+ tools via Common Crawl.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
batch_lookup | Get backlinks for up to 50 domains at once Inputs: domains |
check_credits | Check remaining credit balance |
get_anchor_text | Get anchor text distribution for a domain Inputs: domain, limit |
get_backlinks | Get backlinks for a domain. Default sort=importance returns aggregated referrer rows; sort=recent returns URL-level freshest links. Optional filters: from_domain, link_type, score. Inputs: domain, limit, score, sort, from_domain, link_type |
get_competitor_gap | Find domains linking to a competitor but not to you: ranked link-building prospects. Under time budget the response may come back with partial=true and scored=false, meaning the results are the raw gap set without domain-authority ranking; Inputs: domain, vs, limit |
get_crawl_history | Get first/last seen dates and total snapshot count for a domain (source: Wayback Machine) Inputs: domain |
get_domain_authority | Get authority score for a domain Inputs: domain |
get_domain_overlap | Find domains linking to all queried domains Inputs: domains, limit |
get_domain_rank | Get inbound edge count and linking domain stats Inputs: domain |
get_google_ads_accounts | List the Google Ads accounts the connected Google user can access, as 10-digit customer IDs. Use this to help a user pick which account to select when they have more than one. Requires Google Ads to be connected and an Ads account selected. |
get_google_ads_keyword_ideas | Discover NEW keyword ideas from seed terms and/or a URL, with average monthly search volume, competition level, and top-of-page bid ranges. Use this for keyword research and content planning: "what should I target?". Supply seed keywords, a Inputs: keywords, url, limit, language, geo_target_constants, keyword_plan_network |
get_google_ads_keyword_metrics | Get average monthly search volume, competition level, and top-of-page bid ranges for a SPECIFIC list of keywords, with no expansion into related terms. Use this when the user already has keywords in mind and wants them sized: "how much traf Inputs: keywords, language, geo_target_constants, keyword_plan_network |
get_gsc_country_breakdown | Get search traffic broken down by country. Useful for understanding geographic audience and international SEO performance. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it Inputs: site, startDate, endDate, rowLimit |
get_gsc_date_trends | Get daily search performance trends (clicks, impressions, CTR, position) over a date range. Useful for spotting ranking changes, traffic drops, or algorithm update impact. Requires Google Search Console to be connected. Direct the user to r Inputs: site, startDate, endDate |
get_gsc_device_breakdown | Get search traffic broken down by device type (desktop, mobile, tablet). Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it. Inputs: site, startDate, endDate |
get_gsc_low_ctr_pages | Find pages with high impressions but low CTR: pages that Google is showing frequently but users aren't clicking. Good starting point for title/description rewrites. Requires Google Search Console to be connected. Direct the user to rankpars Inputs: site, startDate, endDate, minImpressions, maxCtr, rowLimit |
get_gsc_low_ctr_queries | Find search queries with high impressions but low CTR. These are ranking but not getting clicked, usually because the title or meta description is weak or misleading. Fixing these is typically higher ROI than chasing new rankings. Requires Inputs: site, startDate, endDate, minImpressions, maxCtr, rowLimit |
get_gsc_opportunity_queries | Find queries where the site ranks on positions 8–20 (page 1 bottom / page 2), the "quick win" zone where small improvements can meaningfully increase clicks. Returns queries sorted by clicks descending (GSC API default). Requires Google Sea Inputs: site, startDate, endDate, minPosition, maxPosition, rowLimit |
get_gsc_page_queries | Get search queries driving traffic to a specific page. Useful for understanding what a page ranks for. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it. Inputs: site, page, startDate, endDate, rowLimit |
get_gsc_page_segment | Analyze search performance for a URL segment, e.g. all blog posts ("/blog/"), all product pages ("/products/"), or all docs ("/docs/"). Returns the top pages within that segment by clicks. Requires Google Search Console to be connected. Dir Inputs: site, urlPattern, startDate, endDate, rowLimit |
get_gsc_page_trend | Get daily click/impression/CTR/position trend for a specific page. Use this to see how a single page's search performance has changed over time, useful for measuring the impact of a content update or spotting a ranking drop. Requires Google Inputs: site, page, startDate, endDate |
get_gsc_properties | List all Google Search Console properties (sites) connected to this account. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it. |
get_gsc_query_page_pairs | Get query+page combinations: which exact queries are landing on which pages. Essential for detecting keyword cannibalization (multiple pages competing for the same query) and understanding the search funnel. Requires Google Search Console t Inputs: site, startDate, endDate, rowLimit |
get_gsc_query_pages | Get all pages that rank for a specific search query. Useful for identifying which pages compete for the same keyword. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it. Inputs: site, query, startDate, endDate, rowLimit |
get_gsc_query_trend | Get daily click/impression/CTR/position trend for a specific search query. Use this to track how a particular keyword's ranking and traffic evolves over time. Requires Google Search Console to be connected. Direct the user to rankparse.com/ Inputs: site, query, startDate, endDate |
get_gsc_search_appearance | Break down traffic by how the site appears in Google Search: organic web results, rich results, AMP, image search, video, news, etc. Shows which search features are driving impressions and clicks. Requires Google Search Console to be connec Inputs: site, startDate, endDate |
get_gsc_sitemaps | List all submitted sitemaps for a property, including submission date, last download time, URL counts, and any errors or warnings. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to co Inputs: site |
get_gsc_top_pages | Get the top pages on a site by clicks from Google Search, with impressions, CTR, and average position. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integrations to connect it. Inputs: site, startDate, endDate, rowLimit |
get_gsc_top_queries | Get the top search queries driving traffic to a site, ordered by clicks. Shows clicks, impressions, CTR, and average position for each query. Requires Google Search Console to be connected. Direct the user to rankparse.com/dashboard/integra Inputs: site, startDate, endDate, rowLimit |
get_gsc_url_inspection | Inspect a specific URL's indexing status in Google Search. Returns whether the page is indexed, coverage state, last crawl time, mobile usability, and rich results status. Requires Google Search Console to be connected. Direct the user to r Inputs: site, url |
get_internal_links | Get internal link structure for a domain (v1 stub) Inputs: domain, limit |
get_keyword_rank_history | Get the stored day-by-day ranking history for one keyword on one search engine over a date range. Reads RankParse snapshots synced on a schedule; it is not a live SERP check. History is inherently single-engine, so engine is required (use g Inputs: site_id, keyword_id, engine, start_date, end_date |
get_keyword_rankings | Get stored ranking summaries (current vs previous period) for a website's tracked keywords across Google, Bing, and Yandex. Reads RankParse snapshots synced on a schedule; it is not a live SERP check. Positions are provider-reported average Inputs: site_id, keyword_id, engine, period_days, limit, offset |
get_link_audit | Audit a domain's backlink profile: health score, risk flags, link quality breakdown, anchor text profile, top and risky backlinks, and outbound link summary. Scores are derived from a sample of the 250 most recent backlinks, not the full pr Inputs: domain |
get_link_intersect | Find domains linking to A but not B Inputs: domain_a, domain_b |
get_link_velocity | Get rate of new/lost links over time (v1 stub) Inputs: domain |
get_lost_links | Get links lost since previous crawl (v1 stub) Inputs: domain |
get_new_links | Get links gained since previous crawl (v1 stub) Inputs: domain |
get_outbound_links | Get domains that a domain links out to Inputs: domain, limit |
get_page_performance | Google PageSpeed Insights report for a URL: Lighthouse performance/accessibility/SEO scores and Core Web Vitals (LCP, CLS, INP, FCP, TTFB), with lab and field (CrUX) data. Defaults to mobile; pass strategy=desktop for the desktop profile. S Inputs: url, strategy |
get_page_seo, get_platform_domains, get_platform_trends, get_referring_domains, get_schema_markup, get_similar_domains, get_site_explorer, get_site_health, get_sitemap, get_tech_stack, get_top_pages, list_rank_tracking_sites, list_tracked_keywords, outreach_add_contacts, outreach_configure_sending, outreach_create_campaign, outreach_get_campaign, outreach_launch_campaign, outreach_list_campaigns, outreach_pause_campaign, outreach_resume_campaign, outreach_sending_status, outreach_suggest_prospects, zeekeo_activate_campaign, zeekeo_create_campaign, zeekeo_create_template, zeekeo_list_campaigns, zeekeo_send_message
Every block below points at https://mcp.rankparse.com/mcp. Pick your client and copy.
claude mcp add --transport http rankparse https://mcp.rankparse.com/mcp
{
"mcpServers": {
"rankparse": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.rankparse.com/mcp"]
}
}
}{
"mcpServers": {
"rankparse": {
"url": "https://mcp.rankparse.com/mcp"
}
}
}{
"servers": {
"rankparse": {
"type": "http",
"url": "https://mcp.rankparse.com/mcp"
}
}
}{
"context_servers": {
"rankparse": {
"url": "https://mcp.rankparse.com/mcp"
}
}
}{
"mcpServers": {
"rankparse": {
"serverUrl": "https://mcp.rankparse.com/mcp"
}
}
}{
"mcpServers": {
"rankparse": {
"url": "https://mcp.rankparse.com/mcp"
}
}
}name: Rankparse
version: 0.0.1
schema: v1
mcpServers:
- name: Rankparse
type: streamable-http
url: https://mcp.rankparse.com/mcp{
"mcpServers": {
"rankparse": {
"httpUrl": "https://mcp.rankparse.com/mcp"
}
}
}{
"mcpServers": {
"rankparse": {
"type": "http",
"url": "https://mcp.rankparse.com/mcp"
}
}
}{
"mcpServers": {
"rankparse": {
"url": "https://mcp.rankparse.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.rankparse.com%2Fmcp&type=streamable_http&id=rankparse&name=Rankparse
It answered our last check on 21 October 2026 in 213 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
68, as returned by the server's own tools/list on 13 September 2026: batch_lookup, check_credits, get_anchor_text, get_backlinks, get_competitor_gap, get_crawl_history, get_domain_authority, get_domain_overlap, and 60 more.
It answered our last check on 21 October 2026 in 213 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.rankparse.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.abhibavishi. Endpoint host: mcp.rankparse.com. ARD identifier: urn:air:io.github.abhibavishi:mcp:rankparse-mcp.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.