accueil / serveurs / IA & Mémoire / com.rivalsweeper/signals
com.rivalsweeper/signals
serveur MCP (Model Context Protocol) · rivalsweeper-signals 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.rivalsweeper/signals est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.rivalsweeper/signals » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 35 outils
- check_brand_data_coverage≈ 178 tokens
Check which competitive signals RivalSweeper has for an eCommerce domain, with per-signal freshness. Free and non-billable - call this before any billable tool so you never pay for a domain we do not cover.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
eCommerce domain, e.g. gymshark.com
Exemple d'appel{"name": "check_brand_data_coverage", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_ads_with_broken_pages_or_expired_offers≈ 175 tokens
Ad & Deal Health: live ads that point to broken or out-of-stock pages, ads promoting expired offers, evergreen 'urgency' claims, and expired homepage banners. Checks your own store by default, or one named rival.
Paramètres, retour & exemple (1)
Paramètresdomain· string · optionnel
One brand domain from your account; omit for your own store
Exemple d'appel{"name": "find_ads_with_broken_pages_or_expired_offers", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_closest_competitor_brands≈ 203 tokens
The brand's last-known DNA competitor set: the closest competing brands RivalSweeper identified for a domain, each with name, website, country, home-market flag 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).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
eCommerce domain, e.g. gymshark.com
Exemple d'appel{"name": "find_closest_competitor_brands", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_active_promotions_and_coupons≈ 166 tokens
Active promotions/discount codes for a brand: code, discount type/value, min order, validity window. Freshness-stamped. Included in RivalSweeper plans (developer API keys: 1 credit, no data = no charge).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
eCommerce domain
Exemple d'appel{"name": "get_active_promotions_and_coupons", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ai_agent_readiness_score≈ 186 tokens
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).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
Domain to score
Exemple d'appel{"name": "get_ai_agent_readiness_score", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ai_model_citation_rate≈ 199 tokens
Whether AI models cite each brand when answering shopping questions: citation rate overall and by AI platform, plus recent example queries and the cited URLs. RivalSweeper currently samples Google Gemini and OpenAI's open-weight GPT-OSS models.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_ai_model_citation_rate", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ai_shopping_agent_checkout_race≈ 134 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_ai_shopping_agent_checkout_race", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_brand_price_statistics≈ 219 tokens
Price statistics (min/max/avg/median) plus recent product samples for a brand, optionally filtered by product-name query. Freshness-stamped. Included in RivalSweeper plans (developer API keys: 1 credit, no data = no charge).
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
Sample size, default 10query· string · optionnel
Optional product-name filter, e.g. "leggings"domain· string · requis
eCommerce domain
Exemple d'appel{"name": "get_brand_price_statistics", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_brand_radar_assortment_gaps≈ 186 tokens
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.
Paramètres, retour & exemple (1)
Paramètresowned_domain· string · optionnel
Your own store domain, if you have more than one
Exemple d'appel{"name": "get_brand_radar_assortment_gaps", "arguments": {"owned_domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_brand_swot_analysis≈ 156 tokens
RivalSweeper's SWOT analysis of a brand over time: strengths, weaknesses, opportunities and threats, and how they changed.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_brand_swot_analysis", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_catalog_analysis≈ 148 tokens
RivalSweeper's analysis of a brand's product catalog: assortment, categories and pricing structure.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_catalog_analysis", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_competitor_moves_feed≈ 227 tokens
What your rivals changed, newest first: technology and providers, shipping, ads, marketing messages, AI citations, agent readiness, hiring, performance, bestsellers and more (RivalSweeper's Domain Moves feed). Default last 7 days.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnellimit· integer · optionneldomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_competitor_moves_feed", "arguments": {"days": 1, "limit": 1, "domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_cross_channel_ads_overview≈ 195 tokens
Cross-channel ads picture (Meta, Google and others) for your brand vs rivals: live and new ads, channel mix, coordinated pushes, gaps vs you, and prioritized insights with suggested actions.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_cross_channel_ads_overview", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_customer_reviews_analysis≈ 157 tokens
RivalSweeper's analysis of a brand's customer reviews: recurring themes, sentiment, praise and complaints.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_customer_reviews_analysis", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_discount_frequency_and_depth≈ 196 tokens
How often and how deep each brand discounts: promo days vs observed days, average and max discount %, and promo types, over a window (7-365 days, default 30).
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionneldomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_discount_frequency_and_depth", "arguments": {"days": 1, "domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_email_newsletter_insights≈ 156 tokens
A brand's email newsletter patterns: cadence, send times, themes and offers, from RivalSweeper's newsletter tracking.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_email_newsletter_insights", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_full_brand_snapshot≈ 163 tokens
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).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
eCommerce domain
Exemple d'appel{"name": "get_full_brand_snapshot", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_homepage_analysis≈ 158 tokens
RivalSweeper's analysis of a brand's homepage: what it features and emphasizes, offers and messaging, and how it compares with rivals.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_homepage_analysis", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_homepage_product_shelf_and_markdowns≈ 226 tokens
Which products each brand keeps on its homepage shelf and for how long (persistence, slots, best position), with price and markdown - a read on what brands are pushing. Window in days (7-365, default 90).
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionneldomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_homepage_product_shelf_and_markdowns", "arguments": {"days": 1, "domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_homepage_top_links≈ 253 tokens
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).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
eCommerce domain, e.g. connox.com
Exemple d'appel{"name": "get_homepage_top_links", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_how_ai_models_describe_brand≈ 279 tokens
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.
Paramètres, retour & exemple (2)
Paramètresaspect· string · requis · brand_reputation | competitor_comparison | product_recommendation | brand_review | industry_landscape | brand_sentiment | recommendation_gap
Which AI-visibility viewdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_how_ai_models_describe_brand", "arguments": {"aspect": "brand_reputation", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_job_openings_and_hiring_trends≈ 182 tokens
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.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_job_openings_and_hiring_trends", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_most_discounted_products≈ 208 tokens
A brand's most-discounted products right now (by % or amount) or its newest discounts, with price, full price and discount.
Paramètres, retour & exemple (3)
Paramètressort· string · optionnel · percent | amount | newest
Default percentlimit· integer · optionneldomains· array · requis
1-10 brand domains from your account
Exemple d'appel{"name": "get_most_discounted_products", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_my_rivalsweeper_todo_list≈ 200 tokens
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.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelstatus· array · optionnel
Statuses to include, default ["pending"]
Exemple d'appel{"name": "get_my_rivalsweeper_todo_list", "arguments": {"limit": 1, "status": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_my_usage_and_plan≈ 202 tokens
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.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Look-back window in days, default 30
Exemple d'appel{"name": "get_my_usage_and_plan", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_newly_published_products_and_pages≈ 210 tokens
Newly published products and pages per brand (from sitemaps), newest first, with type and tags. Default last 7 days, up to 50 rows (max 200).
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnellimit· integer · optionneldomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_newly_published_products_and_pages", "arguments": {"days": 1, "limit": 1, "domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_predicted_competitor_moves≈ 128 tokens
RivalSweeper's weekly predictions of each tracked brand's likely next moves (e.g. a sale, a launch), with confidence, the evidence behind it, and a short narrative.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_predicted_competitor_moves", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_product_page_analysis≈ 159 tokens
RivalSweeper's analysis of a brand's product pages: the tactics they use (content, imagery, trust signals, offers, cross-sell).
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
A brand domain from your RivalSweeper account, e.g. gymshark.com
Exemple d'appel{"name": "get_product_page_analysis", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_significant_competitor_changes≈ 227 tokens
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).
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
Look-back window in days, default 7domain· string · requis
eCommerce domain, e.g. gymshark.com
Exemple d'appel{"name": "get_significant_competitor_changes", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_social_media_channels_and_followers≈ 162 tokens
Social network presence per brand: channels, followers and posting cadence.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_social_media_channels_and_followers", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_technology_stack≈ 169 tokens
The software services each brand runs (analytics, marketing, payments, reviews, search, etc.) as detected by RivalSweeper.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_technology_stack", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_upcoming_events_news_and_activity≈ 191 tokens
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.
Paramètres, retour & exemple (1)
Paramètresdomains· array · optionnel
Brand domains from your RivalSweeper account, e.g. ["gymshark.com"]. Omit for all your tracked brands.
Exemple d'appel{"name": "get_upcoming_events_news_and_activity", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_my_tracked_brands≈ 125 tokens
The brands in your RivalSweeper account: your own site(s) and the rival brands you monitor, with status. Use it to see which domains the other tools can answer for.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_my_tracked_brands", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_missing_data_signal≈ 252 tokens
Tell RivalSweeper exactly what signal you need for a domain. We prioritize data collection based on demand. Use this when check_brand_data_coverage shows a signal is missing or when you need data we do not yet track. Free and non-billable.
Paramètres, retour & exemple (3)
Paramètresnote· string · optionnel
Optional context: what you plan to do with this datadomain· string · requis
Domain you need data forsignal· string · requis
What signal you need, e.g. "pricing", "promotions", "readiness", "catalog", "news"
Exemple d'appel{"name": "request_missing_data_signal", "arguments": {"domain": "texte", "signal": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_new_brand_monitoring≈ 212 tokens
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.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
Domain to start monitoring
Exemple d'appel{"name": "request_new_brand_monitoring", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».