Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted just now
teppi

MCP serverio.github.abhibavishi/rankparse-mcp

SEO MCP server — backlinks, domain authority, tech stack, and 18+ tools via Common Crawl.
UNRATEDActivestreamable-httpmcp.rankparse.com

Overview

Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 18 hr ago
Tools
80
changed 1 day ago

More info

URL
mcp.rankparse.com/mcp
streamable-http
Says it is
rankparse 1.0.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.672 · highest on record 0.8561

Toolsfrom sha256:b0397ab564…3abe00 · +7 −0 1 day ago

The tools this server lists, read out of the definition it returned
ToolSchema
batch_lookup
Get backlinks for up to 50 domains at once
input · no output
check_credits
Check remaining credit balance
input · no output
complete_agent_task added
Mark a queued task done with a plain-text summary (max 2000 characters) of what you found and what you did. The user sees it in RankParse.
input · no output
get_agent_tasks added
Get tasks the user queued for you in RankParse. At the start of any RankParse session, call get_agent_tasks to see work the user queued for you. Work on a task, then call complete_
input · no output
get_anchor_text
Get anchor text distribution for a domain
input · no output
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.
input · no output
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 re
input · no output
get_crawl_history
Get first/last seen dates and total snapshot count for a domain (source: Wayback Machine)
input · no output
get_domain_authority
Get authority score for a domain. If the response has partial=true the lookup timed out or was incomplete: a null score means the authority is unknown (not zero) and the credit was
input · no output
get_domain_overlap
Find domains linking to all queried domains
input · no output
get_domain_rank
Get inbound edge count and linking domain stats
input · no output
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. Requ
input · no output
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 conten
input · no output
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 alrea
input · no output
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 th
input · no output
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
input · no output
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
input · no output
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
input · no output
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
input · no output
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
input · no output
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.
input · no output
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
input · no output
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
input · no output
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
input · no output
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 under
input · no output
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 use
input · no output
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 Searc
input · no output
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 impress
input · no output
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. D
input · no output
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.
input · no output
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 c
input · no output
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
input · no output
get_internal_links
Get internal link structure for a domain (v1 stub)
input · no output
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. Histo
input · no output
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 no
input · no output
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 fro
input · no output
get_link_intersect
Find domains linking to A but not B
input · no output
get_link_velocity
Get rate of new/lost links over time (v1 stub)
input · no output
get_lost_links
Get links lost since previous crawl (v1 stub)
input · no output
get_new_links
Get links gained since previous crawl (v1 stub)
input · no output
get_outbound_links
Get domains that a domain links out to
input · no output
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
input · no output
get_page_seo
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
input · no output
get_platform_domains
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
input · no output
get_platform_trends
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)
input · no output
get_rank_alert_settings
Get the rank-change alert configuration for one RankParse website: whether weekly alert digests are enabled (they are opt-in and default off), the moved_up/moved_down position thre
input · no output
get_referring_domains
Get unique domains linking to a domain
input · no output
get_schema_markup
Extract schema.org JSON-LD structured data from a URL: every entity found (including ones nested in @graph), their types, and any malformed blocks
input · no output
get_similar_domains
Find domains with similar link profiles, useful for competitor discovery. May return partial results when the query fan-out hits time budget.
input · no output
get_site_explorer
Full SEO overview for a domain (backlinks, authority, top pages, anchor text)
input · no output
get_site_health
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
input · no output
get_sitemap
Discover and parse a domain's sitemap. Returns URLs with lastmod, changefreq, and priority
input · no output
get_tech_stack
Real-time technology detection for a domain: frameworks, CMS, analytics, CDN, hosting, e-commerce, payments, and more (50+ technologies)
input · no output
get_top_pages
Get most-linked pages for a domain
input · no output
list_proposals added
List actions you or RankParse proposed and their status (pending, approved, succeeded, failed, skipped, expired). Use it to see what the user approved or skipped. A failed or partl
input · no output
list_rank_change_alerts
List recent rank-change alert events for one RankParse website: significant stored-ranking moves (entered/left top 3 or top 10, moved up/down past the configured threshold, new/los
input · no output
list_rank_tracking_sites
List websites configured for stored Google, Bing, and Yandex keyword tracking, including provider freshness and sync state. This reads RankParse snapshots; it does not run a live S
input · no output
list_tracked_keywords
List the tracked keyword IDs and text for one RankParse website. Call list_rank_tracking_sites first to obtain site_id.
input · no output
list_websites added
List this account's websites (id, host, name). Use the id as site_id in propose_* and log_activity. At the start of any RankParse session, call get_agent_tasks to see work the user
input · no output
log_activity added
Record what you did for the user in their RankParse activity feed, in plain text (max 500 characters). Credits are taken from your recent RankParse calls automatically; do not repo
input · no output
outreach_add_contacts
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
input · no output
outreach_configure_sending
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). Lowerin
input · no output
outreach_create_campaign
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
input · no output
outreach_get_campaign
Get a campaign's status and delivery counts (awaiting launch, queued, sending, sent, skipped). Use to answer "how is my campaign doing?".
input · no output
outreach_launch_campaign
Queue a campaign's reviewed contacts for sending from the user's Gmail. For most accounts this now puts the emails in the user's RankParse inbox and returns status awaiting_approva
input · no output
outreach_list_campaigns
List this account's outreach campaigns with status and contact counts. Optionally filter to one website; an unknown site_id returns an empty list.
input · no output
outreach_pause_campaign
Pause one campaign: its queued emails stop sending but stay queued, so resuming continues exactly where it left off. Other campaigns keep sending.
input · no output
outreach_resume_campaign
Resume a paused campaign; its queued emails become eligible for the next hourly send sweep again.
input · no output
outreach_sending_status
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
input · no output
outreach_suggest_prospects
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
input · no output
propose_indexnow_submit added
Ask the user to approve submitting URLs to IndexNow (Bing, Yandex, Seznam, Naver). All URLs on one host that is one of the user's websites, max 1000. Costs 1 credit only when it ru
input · no output
propose_outreach_send added
Ask the user to approve outreach emails. Pass contacts inline (max 100, one per domain, researched real addresses, personalized subject and plain-text body, no em-dashes). RankPars
input · no output
provision_indexnow_key
Get (or create) the IndexNow key for a host. Idempotent per host: repeated calls return the same key. Free (0 credits). Returns the key, its required key_location (https://<host>/<
input · no output
submit_indexnow_urls
Submit changed/new/deleted URLs to IndexNow so search engines (Bing, Yandex, Seznam, Naver, ...) recrawl them promptly. All URLs must share one host, max 1000 per call. Requires th
input · no output
update_rank_alert_settings
Update rank-change alert settings for one RankParse website: enable/disable the weekly digest (opt-in, default off), set the moved_up/moved_down position threshold (1-50, default 5
input · no output
zeekeo_activate_campaign
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
input · no output
zeekeo_create_campaign
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
input · no output
zeekeo_create_template
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
input · no output
zeekeo_list_campaigns
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
input · no output
zeekeo_send_message
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
input · no output
Verify it yourselfnpx teppi-check https://mcp.rankparse.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2DYWM60DK5XPYKZMF8YG