signals
Beta. Pay-per-call eCommerce competitive intel for AI agents: pricing, promos, readiness & more.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_history
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"signals": {
"url": "https://mcp.rivalsweeper.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.rivalsweeper.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
🟢get_coverage(domain)
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.
Esquema de entrada
{
"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#"
}🟢get_promotions(domain)
Active promotions/discount codes for a brand: code, discount type/value, min order, validity window. Freshness-stamped. 1 credit; no data = no charge.
Esquema de entrada
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "eCommerce domain"
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_competitor_price(domain, query, limit)
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.
Esquema de entrada
{
"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#"
}🟢get_dna_competitors(domain)
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.
Esquema de entrada
{
"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#"
}🟢get_competitor_top_urls(domain)
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.
Esquema de entrada
{
"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#"
}🟢get_readiness_score(domain)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain to score"
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_brand_snapshot(domain)
Bundle: all current signals for one brand-day - promotions, price stats + samples, AI-readiness - in one call. 15 credits; no data = no charge.
Esquema de entrada
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "eCommerce domain"
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_history(domain, signal, months)
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.
Esquema de entrada
{
"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#"
}🟢get_api_usage(days)
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.
Esquema de entrada
{
"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#"
}🟡request_monitoring(domain)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Domain to start monitoring"
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia