{"name":"com.rivalsweeper/signals","slug":"rivalsweeper-signals","title":null,"description":"Beta. Pay-per-call eCommerce competitive intel for AI agents: pricing, promos, readiness & more.","url":"https://mcp.market/server/rivalsweeper-signals","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":6,"ok":6,"last_checked_at":"2026-09-20T20:46:28.317Z","last_ok_at":"2026-09-20T20:46:28.317Z","latency_ms":751},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://www.rivalsweeper.com/solutions/signals-api","version":"1.5.1","remotes":[{"type":"streamable-http","url":"https://mcp.rivalsweeper.com/mcp","headers":[{"description":"Bearer rsk_... Signals API key. Get one at https://www.rivalsweeper.com/solutions/signals-api (unauthenticated initialize/tools-list allowed for discovery).","isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"get_api_usage","description":"Your own account status: current prepaid credit balance, plus call count and credits consumed - overall and per tool - over a look-back window (default 30 days), plus lifetime credits spent. Free and non-billable. Requires your API key; only ever returns your own usage.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"days":{"type":"integer","minimum":1,"maximum":365,"description":"Look-back window in days, default 30"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_brand_snapshot","description":"Bundle: all current signals for one brand-day - promotions, price stats + samples, AI-readiness - in one call. 15 credits; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_competitor_price","description":"Price statistics (min/max/avg/median) plus recent product samples for a brand, optionally filtered by product-name query. Freshness-stamped. 1 credit; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain"},"query":{"type":"string","description":"Optional product-name filter, e.g. \"leggings\""},"limit":{"type":"integer","minimum":1,"maximum":50,"description":"Sample size, default 10"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_competitor_top_urls","description":"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. 2 credits; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain, e.g. connox.com"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_coverage","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain, e.g. gymshark.com"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_dna_competitors","description":"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. 2 credits; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain, e.g. gymshark.com"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_history","description":"Monthly time-series of price changes (drops/rises/avg delta) or stock-status flips for a brand. Depth-tiered: up to 3 months = 5 credits, 4-12 months = 8, 13-24 months = 13. No data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain"},"signal":{"type":"string","enum":["price","stock_status"],"description":"Which signal history, default price"},"months":{"type":"integer","minimum":1,"maximum":24,"description":"Window in months, default 3"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_promotions","description":"Active promotions/discount codes for a brand: code, discount type/value, min order, validity window. Freshness-stamped. 1 credit; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"eCommerce domain"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_readiness_score","description":"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. 1 credit; no data = no charge.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to score"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"request_monitoring","description":"Ask RivalSweeper to add a domain to monitoring. Free, but requires an account with a positive prepaid balance. First data typically lands within 24-72h.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to start monitoring"}},"required":["domain"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-19T21:39:49.148Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-19T21:39:49.100Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1293ms"]},"poisoning":{"score":15,"max":15,"notes":["10 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://mcp.rivalsweeper.com/mcp","reachable":true,"authRequired":false,"latencyMs":1293,"serverInfo":{"name":"rivalsweeper-signals","version":"1.0.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}