Storelift

Storelift › Guías › Tres primeras tareas para el servidor MCP de Storelift

Capa de IA

Tres primeras tareas para el servidor MCP de Storelift

El servidor MCP de Storelift está conectado y las herramientas aparecen en la lista. Estas tres preguntas le llevan de ahí a una decisión: cada una incluye las llamadas que hace su asistente, lo que devuelve el servidor con los datos de ejemplo y la respuesta en la que termina una lectura correcta.

Empezar gratis →Plan gratuito: 1 app, 25 palabras clave en cada una de 2 tiendas, 30 días de historial, sin tarjeta y sin fecha de fin. Pro cuesta $20/mes.

Por Actualizado: 5 min de lectura

Seguimiento de palabras clave · historial de posiciones, movimientos de la semana y palabras clave seguidas

Datos de ejemplo y versión

Las respuestas de abajo proceden del conjunto de datos de ejemplo de Storelift (2026-09-28): una app de ejemplo (Lumen — Sleep Sounds) seguida en EE. UU. con 8 palabras clave, y tres rivales de ejemplo (Example App A, Example App B, Example App C). Su propia cuenta devuelve sus propias apps y sus propias cifras.

Las tres tareas funcionan con storelift-mcp 1.1.1 y estas herramientas de lectura: list_apps, get_history, get_rivals, get_store_page, get_keywords. Si todavía no se ha conectado, estas son las guías de configuración: Claude, Claude Code, Cursor.

1. ¿Qué palabras clave se movieron en una semana?

Pregunte: “¿Cuáles de mis palabras clave de EE. UU. están peor posicionadas que hace una semana?” El asistente llama a list_apps y get_history:

list_apps {}
{
  "apps": [
    { "id": "sbx-lumen", "name": "Lumen — Sleep Sounds", "countries": ["us", "gb", "de"] }
  ]
}

get_history {"appId":"sbx-lumen","country":"us"}
{
  "country": "us",
  "series": {
    "ios|white noise": [
      ["2026-09-20", 57], ["2026-09-21", 56], ["2026-09-22", 54], ["2026-09-23", 58],
      ["2026-09-24", 56], ["2026-09-25", 55]
    ],
    "ios|sleep timer": [
      ["2026-09-20", 37], ["2026-09-21", 38], ["2026-09-22", 39], ["2026-09-23", 40],
      ["2026-09-24", 41], ["2026-09-25", 37], ["2026-09-26", 38], ["2026-09-27", 39]
    ]
  }
}
Una respuesta correcta dice:
  • Días comparados: 2026-09-20 → 2026-09-27 (US)
  • Bajaron: sleep timer 37 → 39; nature sounds 28 → 29
  • Subieron: rain sounds 37 → 34; relax 52 → 49
  • Sin cambios: meditation music 42
  • Medidas los dos días, fuera de los resultados: sleep sounds; brown noise
  • Fuera de la comparación: white noise (última medición 2026-09-25, posición 55)

Qué decide con ello: qué palabra clave abrir primero. En el ejemplo es sleep timer (37 → 39).

Qué abarca la respuesta:

  • Se comparan dos días medidos: 2026-09-20 y 2026-09-27. Los días intermedios están en la misma respuesta, en series, por si quiere ver el recorrido y no solo sus dos extremos.
  • Un punto con posición null se midió con la app fuera de los resultados ese día; la respuesta lo dice y no pone ningún número en su lugar.
  • Una palabra clave sin punto el 2026-09-27 se nombra con su última posición medida y el día correspondiente, y queda fuera de la comparación.
  • La respuesta muestra qué palabras clave se movieron. La segunda tarea compara las apps que tiene por delante y los cambios fechados de su propia ficha; esas observaciones por sí solas no establecen la causa.

2. ¿Quién está por delante en las palabras clave que bajaron?

Pregunte: “¿Quién está por encima de mí en las palabras clave que bajaron? ¿Y cambió mi propia ficha esa semana?” El asistente reutiliza la respuesta de historial de la primera tarea y llama a get_rivals y get_store_page:

get_rivals {"appId":"sbx-lumen","country":"us"}
{
  "country": "us",
  "rivals": [
    {
      "name": "Example App A",
      "terms": [
        { "term": "sleep timer", "theirRank": 1, "ourRank": 39 },
        { "term": "nature sounds", "theirRank": 1, "ourRank": 29 }
      ]
    },
    {
      "name": "Example App B",
      "terms": [
        { "term": "sleep timer", "theirRank": 2, "ourRank": 39 },
        { "term": "nature sounds", "theirRank": 2, "ourRank": 29 }
      ]
    },
    {
      "name": "Example App C",
      "terms": [
        { "term": "sleep timer", "theirRank": 3, "ourRank": 39 },
        { "term": "nature sounds", "theirRank": 3, "ourRank": 29 }
      ]
    }
  ]
}

get_store_page {"appId":"sbx-lumen","country":"us"}
{
  "country": "us",
  "timeline": [
    { "day": "2026-09-16", "kind": "version" }
  ]
}
Una respuesta correcta dice:
  • Palabras clave que bajaron: sleep timer y nature sounds (2026-09-20 → 2026-09-27, US)
  • Apps por encima de usted, con sus posiciones: Example App A (sleep timer 1, nature sounds 1); Example App B (sleep timer 2, nature sounds 2); Example App C (sleep timer 3, nature sounds 3)
  • Su posición: sleep timer 39, nature sounds 29
  • Su propia ficha: el último cambio fechado es anterior a la semana: una nueva versión (2026-09-16)

Qué decide con ello: qué ficha abrir primero: la de la app que va primera en la mayoría de las palabras clave que bajaron. En el ejemplo es Example App A (primera en 2 de 2).

Qué abarca la respuesta:

  • get_rivals devuelve el último día medido: quién está por encima de usted en cada palabra clave, en qué posición (theirRank) y dónde está usted (ourRank).
  • Un ourRank igual a null significa que se le midió en esa palabra clave y está fuera de los resultados.
  • timeline, en la respuesta de get_store_page, lista los cambios fechados de su propia ficha. Un cambio que cae dentro de la semana comparada es el primer registro que poner junto a un movimiento de posición.
  • Cuando un movimiento de posición se relacione con un cambio, indique las dos fechas una junto a otra: el día del cambio y el día en que se midió la posición.

3. Cuando una palabra clave no tiene medición hoy

Pregunte: “¿En qué posición estoy hoy para ‘white noise’ en EE. UU.?” El asistente llama a get_keywords y get_history:

get_keywords {"appId":"sbx-lumen","country":"us"}
{
  "country": "us",
  "keywords": [
    { "term": "sleep sounds", "measured": true, "rank": null },
    { "term": "white noise", "measured": false, "rank": null },
    { "term": "rain sounds", "measured": true, "rank": 34 }
  ]
}

get_history {"appId":"sbx-lumen","country":"us"}
{
  "country": "us",
  "series": {
    "ios|white noise": [
      ["2026-09-20", 57], ["2026-09-21", 56], ["2026-09-22", 54], ["2026-09-23", 58],
      ["2026-09-24", 56], ["2026-09-25", 55]
    ]
  }
}
Una respuesta correcta dice:
  • white noise: última medición 2026-09-25, posición 55; dos días antes del día más reciente de la cuenta (2026-09-27)
  • rain sounds: posición 34 el 2026-09-27
  • sleep sounds: medida el 2026-09-27, fuera de los resultados

Qué decide con ello: si el número que tiene delante es el de hoy. En el ejemplo, la posición de ‘white noise’ lleva fecha 2026-09-25 y se usa como la lectura de ese día.

Qué abarca la respuesta:

Fila de get_keywordsSignificadoLo que dice el asistente
measured: falseLa palabra clave no tiene medición en el día más recienteLa última posición medida y su día (el último punto de la serie de get_history)
measured: true, rank: nullMedida; la app está fuera de los resultados“Medida, fuera de los resultados”
measured: true, rank con un númeroMedida; esta es la posiciónLa posición y su día
  • Cada posición de la respuesta se indica con el día en que se midió.
  • Cada punto de la serie es un día medido; las medias y los recuentos se calculan sobre esos puntos.

Compruébelo con su propia app

Pegue el enlace de su app y añada sus palabras clave. Cada día se miden la posición, las apps por encima de usted y la demanda.

Plan gratuito: 1 app, 25 palabras clave en cada una de 2 tiendas, 30 días de historial, sin tarjeta y sin fecha de fin. Pro cuesta $20/mes.

Empezar gratis →
Grupos de competidores · los términos que comparte con un competidor y los que solo tiene él

Siga leyendo