mcpserver.lol
registry/rankparse-mcp
Connection check verified live · 27h ago

rankparse-mcp

SEO MCP server — backlinks, domain authority, tech stack, and 18+ tools via Common Crawl.

Tools 64
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

64 tools

Read from the running server on 27h ago.

batch_lookup read-only domains*
Get backlinks for up to 50 domains at once
check_credits read-only
Check remaining credit balance
get_anchor_text read-only limitdomain*
Get anchor text distribution for a domain
get_backlinks read-only sortlimitscoredomain*link_typefrom_domain
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.
get_competitor_gap read-only vs*limitdomain*
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 re…
get_crawl_history read-only domain*
Get first/last seen dates and total snapshot count for a domain (source: Wayback Machine)
get_domain_authority read-only domain*
Get authority score for a domain
get_domain_overlap read-only limitdomains*
Find domains linking to all queried domains
get_domain_rank read-only domain*
Get inbound edge count and linking domain stats
get_google_ads_accounts read-only
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. Requ…
get_google_ads_keyword_ideas read-only urllimitkeywordslanguagegeo_target_constantskeyword_plan_network +1
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 conten…
get_google_ads_keyword_metrics read-only keywords*languagegeo_target_constantskeyword_plan_network
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 alrea…
get_gsc_country_breakdown read-only site*endDate*rowLimitstartDate*
Get search traffic broken down by country. Useful for understanding geographic audience and international SEO performance. Requires Google Search Console to be connected. Direct th…
get_gsc_date_trends read-only site*endDate*startDate*
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…
get_gsc_device_breakdown read-only site*endDate*startDate*
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…
get_gsc_low_ctr_pages read-only site*maxCtrendDate*rowLimitstartDate*minImpressions
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…
get_gsc_low_ctr_queries read-only site*maxCtrendDate*rowLimitstartDate*minImpressions
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…
get_gsc_opportunity_queries read-only site*endDate*rowLimitstartDate*maxPositionminPosition
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…
get_gsc_page_queries read-only page*site*endDate*rowLimitstartDate*
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.…
get_gsc_page_segment read-only site*endDate*rowLimitstartDate*urlPattern*
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…
get_gsc_page_trend read-only page*site*endDate*startDate*
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…
get_gsc_properties read-only
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…
get_gsc_query_page_pairs read-only site*endDate*rowLimitstartDate*
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 under…
get_gsc_query_pages read-only site*query*endDate*rowLimitstartDate*
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 use…
get_gsc_query_trend read-only site*query*endDate*startDate*
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 Searc…
get_gsc_search_appearance read-only site*endDate*startDate*
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 impress…
get_gsc_sitemaps read-only site*
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. D…
get_gsc_top_pages read-only site*endDate*rowLimitstartDate*
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.…
get_gsc_top_queries read-only site*endDate*rowLimitstartDate*
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 c…
get_gsc_url_inspection read-only url*site*
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…
get_internal_links read-only limitdomain*
Get internal link structure for a domain (v1 stub)
get_link_audit read-only domain*
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 fro…
get_link_intersect read-only domain_a*domain_b*
Find domains linking to A but not B
get_link_velocity read-only domain*
Get rate of new/lost links over time (v1 stub)
get_lost_links read-only domain*
Get links lost since previous crawl (v1 stub)
get_new_links read-only domain*
Get links gained since previous crawl (v1 stub)
get_outbound_links read-only limitdomain*
Get domains that a domain links out to
get_page_performance read-only url*strategy
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…
get_page_seo read-only url*
Full real-time SEO audit for a URL: title/description with length checks, canonical, robots meta, OG tags, Twitter cards, JSON-LD, hreflang, headings, images missing alt, link coun…
get_platform_domains read-only tldsortlimitmax_damin_daplatform*
Get all domains running a specific platform or technology (e.g. WordPress, Shopify, Wix, Squarespace, Framer). Returns domains with DA scores. Billed at 1 credit per result returne…
get_platform_trends read-only
Get a ranked list of all detectable platforms and technologies with their domain counts, useful for comparing platform adoption (e.g. how many sites run WordPress vs Shopify)
get_referring_domains read-only limitscoredomain*
Get unique domains linking to a domain
get_schema_markup read-only url*
Get schema.org markup for a URL (v1 stub)
get_similar_domains read-only domain*
Find domains with similar link profiles, useful for competitor discovery. May return partial results when the query fan-out hits time budget.
get_site_explorer read-only domain*
Full SEO overview for a domain (backlinks, authority, top pages, anchor text)
get_site_health read-only domain*
Real-time site health check: HTTPS enforcement, HSTS, www redirect behavior, key URL availability and response times, security headers (CSP, X-Frame-Options, HSTS), robots.txt anal…
get_sitemap read-only limitdomain*
Discover and parse a domain's sitemap. Returns URLs with lastmod, changefreq, and priority
get_tech_stack read-only domain*
Real-time technology detection for a domain: frameworks, CMS, analytics, CDN, hosting, e-commerce, payments, and more (50+ technologies)
get_top_pages read-only limitdomain*
Get most-linked pages for a domain
outreach_add_contacts contacts*campaign_id*
Add contacts with per-contact email copy to a campaign (max 100 per call, 500 per campaign, one contact per domain). Works on a draft campaign AND on an already-launched one, which…
outreach_configure_sending auto_send_enabledmax_sends_per_day
Update the Gmail sending schedule: max_sends_per_day (1-100, applies account-wide across all campaigns) and/or auto_send_enabled (false stops ALL sending, true resumes it). Confirm…
outreach_create_campaign goalname*your_domain*
Create a draft link-building outreach campaign (sends via the user's connected Gmail). Outreach flow: 1) interview the user (their site, goal, competitors), 2) build a prospect lis…
outreach_get_campaign read-only campaign_id*
Get a campaign's status and delivery counts (awaiting launch, queued, sending, sent, skipped). Use to answer "how is my campaign doing?".
outreach_launch_campaign campaign_id*
LAUNCH a campaign: REAL EMAILS will be sent from the user's Gmail account, paced under their daily send cap by an hourly background sweep. Only call this after the user has seen th…
outreach_list_campaigns read-only
List this account's outreach campaigns with status and contact counts.
outreach_pause_campaign campaign_id*
Pause one campaign: its queued emails stop sending but stay queued, so resuming continues exactly where it left off. Other campaigns keep sending.
outreach_resume_campaign campaign_id*
Resume a paused campaign; its queued emails become eligible for the next hourly send sweep again.
outreach_sending_status read-only
Get the Gmail sending pipeline status: connected account, auto-send on/off, daily cap, how many sent today, remaining budget today, total queued across campaigns, and estimated day…
outreach_suggest_prospects read-only campaign_id*
START HERE when adding more websites to an existing campaign. Returns the campaign's own context (domain, goal), how much room it has left, its send queue, and — critically — exclu…
zeekeo_activate_campaign campaign_id*
Activates a paused Zeekeo campaign so it starts running (sends real LinkedIn connection invites per the campaign's configured limit/delay). Zeekeo campaigns are created paused by d…
zeekeo_create_campaign name*filter_urlinvite_delayinvite_limitprofile_urlsinvite_template_id* +4
Creates a Zeekeo LinkedIn campaign: sends a connection invite using invite_template_id, and optionally — if followup_template_id is given — waits for the invite to be accepted, the…
zeekeo_create_template body*name*type*subject
Creates a reusable Zeekeo message template. Call this BEFORE zeekeo_create_campaign — a campaign references templates by the template_id this returns, not inline text. type must be…
zeekeo_list_campaigns read-only
List the user's Zeekeo Launchpad campaigns (LinkedIn automation). Use this to find a campaign_id for zeekeo_send_message, or call zeekeo_create_campaign to make a new one. Requires…
zeekeo_send_message body*type*subjectcampaign_id*linkedin_url*
Sends a REAL LinkedIn message, InMail, or email through Zeekeo Launchpad to a profile in one of the user's existing Zeekeo campaigns. Only call this after showing the user the draf…