mcpbeat Sign in

RivalSweeper Signals MCP Server

by rivalsweeper Your server? Claim it
answering

RivalSweeper Signals is answering right now. Last checked 7 min ago. It exposes 37 tools.

37 eCommerce competitor-intel tools: prices, promos, ads, AI visibility. Plan-included or prepaid.

Uptime history 91 days of history · worst day 92%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
37
Tools
read from the server
192 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 137

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 September 2026. No other catalogue keeps this.

1 Nov 2 tool descriptions were rewritten check_brand_data_coverage, get_competitor_moves_feed
31 Oct a tool description was rewritten check_brand_data_coverage
31 Oct a tool changed version
30 Oct a tool description was rewritten get_predicted_competitor_moves
27 Oct 8 tool descriptions were rewritten check_brand_data_coverage, find_closest_competitor_brands, get_active_promotions_and_coupons and 5 more
27 Oct a tool changed the parameters it asks for get_most_discounted_products
26 Oct 2 tool descriptions were rewritten check_brand_data_coverage, get_brand_price_statistics
25 Oct 3 tool descriptions were rewritten get_meta_ads_reach_messages_and_landing_pages, get_newly_published_products_and_pages, get_technology_stack
25 Oct 2 tools changed the parameters they ask for get_meta_ads_reach_messages_and_landing_pages, get_technology_stack
21 Oct 4 tool descriptions were rewritten find_ads_with_broken_pages_or_expired_offers, get_cross_channel_ads_overview, get_google_ads_shopping_targeting_and_creatives and 1 more
and 112 more, back to 8 September 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add signals --transport http https://mcp.rivalsweeper.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.rivalsweeper.com/mcp
~/.codex/config.toml
[mcp_servers.signals]
url = "https://mcp.rivalsweeper.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "signals": {
      "url": "https://mcp.rivalsweeper.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "signals": {
      "type": "http",
      "url": "https://mcp.rivalsweeper.com/mcp"
    }
  }
}

Available tools 37

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

brand
check_brand_data_coverage
Check which competitive signals RivalSweeper has for an eCommerce domain, with per-signal freshness (for prices: when a price was last read, plus the share of priced products read in the last 7 days; records counts products, each product once however many variant rows it has; for large catalogs these come from a sample and are marked records_approximate). A signal is available exactly when its tool has data: promotions counts the live offers get_active_promotions_and_coupons returns, prices follow get_brand_price_statistics. Free and non-billable.
get_brand_price_statistics
Price statistics (min/max/avg/median) plus recent product samples for a brand, optionally filtered by product-name query. Freshness = when a price was last read; stats also give the share of products whose price was read in the last 7 days and the median read time, and a note flags catalogs where most prices are older. Included in RivalSweeper plans (developer API keys: 1 credit, no data = no charge).
get_brand_radar_assortment_gaps
Weekly Brand Radar for your store vs rivals: brands you are missing (white space), where you lead (moat), depth gaps, price position and discount pressure per brand. For multi-brand retailers; returns no data for single-brand stores.
get_brand_swot_analysis
RivalSweeper's SWOT analysis of a brand over time: strengths, weaknesses, opportunities and threats, and how they changed.
homepage
get_homepage_analysis
RivalSweeper's analysis of a brand's homepage: what it features and emphasizes, offers and messaging, and how it compares with rivals.
get_homepage_product_shelf_and_markdowns
Which products each brand keeps on its homepage and for how long (persistence = share of the observed days on the homepage, slots, best position), with price, currency and markdown, plus the categories it features - a read on what brands are pushing. Window in days (7-365, default 90).
get_homepage_top_links
A brand's current homepage top links (up to 10) enriched from its catalog and grouped into Products, Categories and Content, in that order. Per link: title, vendor, price + compare-at/on-sale, currency, stock status, URL status (active/inactive), review rating, homepage position, anchor text and last update. A top-level 'comment' flags when pricing and/or stock status are not captured for the domain. Included in RivalSweeper plans (developer API keys: 2 credits, no data = no charge).
request
request_missing_data_signal
Tell RivalSweeper exactly what signal you need for a domain. For a signal that is missing for a domain or that RivalSweeper does not track yet. We prioritize data collection based on demand. Free and non-billable.
request_new_brand_monitoring
Add a rival domain to monitoring. Signed in with RivalSweeper: adds it to your monitored rivals right away (company Admins only; your plan or trial domain limit applies), with first data within about 24h. Developer API keys: queues a monitoring request (needs a positive prepaid balance; first data in 24-72h). Free.
active
get_active_promotions_and_coupons
Active promotions/discount codes for a brand: code, discount, terms, valid_until. Only live offers (expired and single-use codes left out). Each row says how it is known: verification = seen_on_brand_homepage (read off the brand's own homepage) or third_party_unverified (listed on public coupon sites, not tested at checkout). Freshness-stamped. Included in RivalSweeper plans (developer API keys: 1 credit, no data = no charge).
ads
find_ads_with_broken_pages_or_expired_offers
Ad & Deal Health, untrimmed: every live ad that points to a broken or out-of-stock page, promotes an expired offer, keeps an evergreen 'urgency' claim, or could not be checked, plus expired homepage banners, with the full ad text, links, landing check and product read. Checks your own store by default, or one named rival.
agent
get_ai_agent_readiness_score
RivalSweeper 6-pillar AI/agent-readiness score for a domain (schema.org, technical access, content quality, trust, AI-specific, entity recognition) with tier and highlights. Uniquely RivalSweeper data. Included in RivalSweeper plans (developer API keys: 1 credit, no data = no charge).
catalog
get_catalog_analysis
RivalSweeper's analysis of a brand's product catalog: assortment, categories and pricing structure.
closest
find_closest_competitor_brands
The brand's last-known DNA competitor set: the closest competing brands RivalSweeper identified for a domain, each with name, website, country and match tier, plus the brand's own DNA profile. Freshness-stamped. Included in RivalSweeper plans (developer API keys: 2 credits, no data = no charge).
competitor
get_competitor_moves_feed
What your rivals changed, newest first: technology and providers, shipping, ads, marketing messages, AI citations, agent readiness, hiring, performance, bestsellers, Terms / privacy / return / shipping policy and other info page changes (type 'Content Pages', with the number of changes per page), and more (RivalSweeper's Domain Moves feed). Default last 7 days.
cross
get_cross_channel_ads_overview
Cross-channel ads picture (Meta, Google and others) for your brand vs rivals: live and new ads, reach, channel mix, 12 weeks of launches per channel and placement, coordinated pushes, gaps vs you, the Google country matrix, Meta placement concentration, and prioritized insights with suggested actions. Full data, nothing trimmed.
customer
get_customer_reviews_analysis
RivalSweeper's analysis of a brand's customer reviews: recurring themes, sentiment, praise and complaints.
discount
get_discount_frequency_and_depth
How often and how deep each brand discounts, over a window (7-365 days, default 30), from two separate readings: homepage_banner = days a promotion banner was on the brand's homepage (read from our homepage captures; 'not_measured' when we hold no capture in the window), and product_markdowns = products whose price, read in the window, is below their full price, with average and max markdown %, in one store and currency per brand. A brand can run product markdowns with no homepage banner.
email
get_email_newsletter_insights
A brand's email newsletter patterns: cadence, send times, themes and offers, from RivalSweeper's newsletter tracking.
full
get_full_brand_snapshot
Bundle: all current signals for one brand-day - promotions, price stats + samples, AI-readiness - in one call. Included in RivalSweeper plans (developer API keys: 15 credits, no data = no charge).
google
get_google_ads_shopping_targeting_and_creatives
Everything on the app's Google Ads tab for your brand vs rivals, untrimmed: live, new and stopped ads, every country, Google Shopping, formats, targeting, creative freshness (median ad age, weekly series), all topics, where ads show, reach, alerts, advertiser accounts. Name exactly one brand to also get its Google creatives, 200 per page (creatives_offset for the next page; `total` tells how many exist). Up to 6 brands per call.
how
get_how_ai_models_describe_brand
How large language models describe a brand when asked shopping questions, by aspect: brand_reputation, competitor_comparison, product_recommendation, brand_review, industry_landscape, brand_sentiment, recommendation_gap. RivalSweeper currently samples Google Gemini and OpenAI's open-weight GPT-OSS models.
job
get_job_openings_and_hiring_trends
Open roles per brand by department and location, change vs last check, top job titles and newly added or removed jobs - an early read on where a rival is investing.
meta
get_meta_ads_reach_messages_and_landing_pages
Everything on the app's Meta Ads tab for your brand vs rivals, untrimmed: reach (accounts that saw the ads, UK/EU only) and reach by market, all top ads by reach and by days running plus ended long-runners (full copy, links), hook angles with what each brand tests vs funds, hooks by country with every angle count, the punch of each analysed ad read from the creative itself (image, carousel cards or the whole video with its sound: the idea that stops the scroll, on-screen text, first words spoken, format, references) with context only where a source is linked (calendar event named in the ad, a page about the reference) and what each brand tests vs funds per punch type, offers and codes, CTA mix, formats, languages, creators, new promoters, campaign tags, sites and every promoted page (name, price, stock, category, live ads, reach, broken links). Up to 6 brands per call.
model
get_ai_model_citation_rate
Whether AI models mention each brand in their answers, split by question kind: brand_named = questions that name the brand ("What do you know about X?", "Compare X with its competitors": shows whether models know the brand, not whether they recommend it unprompted) and unbranded = shopping questions that do not name it (the recommendation test). Each with rate, by model (and the platform serving it), and recent examples. Our own prompt-generation queries (keyword and shopper-question lists) are not citation tests and are left out.
most
get_most_discounted_products
A brand's most-discounted products right now (by % or amount) or its newest discounts, with price, full price and discount.
newly
get_newly_published_products_and_pages
Products and pages RivalSweeper first found on each brand's site (sitemaps and catalog feeds) in the last N days, newest first, interleaved across brands. Shopify variant URLs are folded into their product, and a product that only gained new sizes/colours is labelled so. Each item has its tags (names), first_seen (when RivalSweeper first found it: usually within a day of publication, not the brand's own publish date) and sitemap_lastmod when the sitemap gives one; per-brand counts come first. Pages found in a brand's first days of tracking are left out (they existed before). Default last 7 days, up to 50 items (max 200).
predicted
get_predicted_competitor_moves
RivalSweeper's weekly prediction cards for each tracked rival, as on the Predictions page: what just happened, what is coming up (e.g. Black Friday on last year's timing) and where their ads outpace you. Each card has the why, a suggested move with its date, and dated proof (receipts, article links).
product
get_product_page_analysis
RivalSweeper's analysis of a brand's product pages: the tactics they use (content, imagery, trust signals, offers, cross-sell).
rivalsweeper
get_my_rivalsweeper_todo_list
Action items RivalSweeper raised for your team (e.g. fix a broken ad landing page, respond to a rival promotion), with priority, status, owner and due date. Default: pending items.
shopping
get_ai_shopping_agent_checkout_race
RivalSweeper's weekly race of AI shopping agents buying the same product from your store and rivals: which stores an agent could complete checkout on, where it got stuck, KPIs and findings.
significant
get_significant_competitor_changes
Recent significant changes for a competitor: price drops/increases >10%, new promotions, stock-status flips. Returns a chronological alert feed with a summary. Configurable window (1-90 days, default 7). Included in RivalSweeper plans (developer API keys: 2 credits, no data = no charge).
social
get_social_media_channels_and_followers
Social network presence per brand: channels, followers and posting cadence.
technology
get_technology_stack
The technology each brand runs, per brand: e-commerce platform first, then payments, cross-border, email/SMS, reviews and loyalty, search and personalisation, customer service, shipping, analytics, advertising, consent/security and infrastructure, each with its category names. Social networks the site links to are listed apart (a profile link is not a tool the store runs). Up to 40 technologies per brand by default (max_per_brand up to 200); the count left out is stated per brand.
tracked
list_my_tracked_brands
The brands in your RivalSweeper account: your own site(s) and the rival brands you monitor, with status: the domains this connector can answer for.
upcoming
get_upcoming_events_news_and_activity
Your dashboard agenda: upcoming holidays and retail events in the countries your brands ship to, news mentions (7 days) and recent catalog activity per brand.
usage
get_my_usage_and_plan
Your own account status. Signed in with RivalSweeper: your plan, tool calls used this month vs. the plan limit, and the domains you can query. Developer API key: prepaid credit balance plus calls and credits per tool over a look-back window (default 30 days). Free; only ever returns your own usage.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

get_ad_deal_health
removed 13 Oct 2026
get_ads_overview
removed 13 Oct 2026
get_agenda
removed 13 Oct 2026
get_agent_checkout_race
removed 13 Oct 2026
get_ai_citations
removed 13 Oct 2026
get_ai_visibility
removed 13 Oct 2026
get_api_usage
removed 13 Oct 2026
get_brand_analysis
removed 13 Oct 2026
get_brand_radar
removed 13 Oct 2026
get_brand_snapshot
removed 13 Oct 2026
get_competitor_alerts
removed 13 Oct 2026
get_competitor_price
removed 13 Oct 2026
get_competitor_top_urls
removed 13 Oct 2026
get_coverage
removed 13 Oct 2026
get_discount_posture
removed 13 Oct 2026
get_dna_competitors
removed 13 Oct 2026
get_domain_changes
removed 13 Oct 2026
get_domain_moves
removed 13 Oct 2026
get_hiring_signals
removed 13 Oct 2026
get_history
removed 13 Oct 2026
get_new_products
removed 13 Oct 2026
get_newsletter_insights
removed 13 Oct 2026
get_predictions
removed 13 Oct 2026
get_promotions
removed 13 Oct 2026
get_readiness_score
removed 13 Oct 2026
get_shelf_posture
removed 13 Oct 2026
get_social_stats
removed 13 Oct 2026
get_tech_stack
removed 13 Oct 2026
get_todo_items
removed 13 Oct 2026
get_top_discounts
removed 13 Oct 2026
list_my_brands
removed 13 Oct 2026
request_monitoring
removed 13 Oct 2026
submit_data_request
removed 13 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://mcp.rivalsweeper.com/mcp streamable-http answering 167 ms 7 min ago

Alternatives to RivalSweeper Signals

same job, measured the same way
Lantern
by lantern

Lantern is an AI visibility platform for ecommerce brands.

answering
Shoporacle
by tooloracle

E-Commerce Intelligence MCP — 11 tools: price comparison, stock, reviews. 18 countries.

11 tools answering
Marketbasketanalysis MCP
by 48x-ai

Co-purchase intelligence and merchant ops tools for AI shopping, ecommerce, and B2B agents

45 installs/wk 19 tools answering
Smart Crawler
by shulex-voc

E-commerce competitor intelligence, VOC sentiment, Amazon ASIN analysis, Reddit growth playbooks.

answering
1ToolRing
by 1toolring

Pay-per-call search, SEO, maps, e-commerce price and FX data for AI agents. One key, prepaid.

answering
InstantClips
by instantclips

Create branded vertical video ads from ecommerce product URLs or product photos.

554 installs/wk 15 tools answering
EcomPick
by yxcerk

Find and compare ecommerce tools by task, platform and pricing, with sources and last checked dates.

6 tools answering
Mako Metrics
by makometrics

Competitor Meta ads intelligence reports. List plans, create orders, Stripe checkout for humans.

16 tools answering

RivalSweeper Signals — questions

Answers built from our own checks of this server.

What can RivalSweeper Signals do?
It exposes 37 tools, read directly from the server on our last check. Among them: check_brand_data_coverage, find_ads_with_broken_pages_or_expired_offers, find_closest_competitor_brands, get_active_promotions_and_coupons, get_ai_agent_readiness_score, get_ai_model_citation_rate and 31 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is RivalSweeper Signals mostly used for?
Its tools cluster around brand, homepage and request. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is RivalSweeper Signals working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 192 ms. The bar chart above shows every period we have measured.
Did RivalSweeper Signals ever remove tools?
Yes. get_ad_deal_health, get_ads_overview, get_agenda, get_agent_checkout_race and 29 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect RivalSweeper Signals?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does RivalSweeper Signals need an API key?
No. RivalSweeper Signals completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 37 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is RivalSweeper Signals?
It answers our handshake in 192 ms on average, which is faster than 69% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.