01¿Qué puedo preguntarle a un servidor MCP de ASO?
Cualquier cosa que la medición ya contenga para las apps y los storefronts que sigue. El asistente elige la herramienta; la tabla muestra cuál responde a cada tipo de pregunta.
| Usted pregunta | Herramientas que llama | Qué devuelve |
|---|---|---|
| “¿Cuáles de mis palabras clave bajaron en EE. UU. esta semana?” | get_keywords, get_history | Posición actual por término y la serie diaria, con los días no medidos separados de los días en que no apareció |
| “¿Quién está por encima de mí en mi palabra clave principal?” | get_rivals | Las apps que tiene por encima, su posición y la suya en cada término, y su número de valoraciones |
| “¿Cambió algo en mi ficha antes de la caída?” | get_store_page | Cambios fechados: nueva versión, nuevas capturas, eventos in-app, destacados editoriales |
| “¿De qué se quejan los usuarios?” | get_reviews | Reseñas recientes de App Store y Google Play, y cuántas son nuevas desde la última medición |
| “¿Dónde estoy en la lista de mi categoría en Japón?” | get_charts | Posiciones en las listas del App Store por lista, con historial (Google Play no publica ninguna lista) |
| “¿ChatGPT, Claude y Gemini mencionan mi app?” | get_ai_visibility | Respuesta por motor; la medición se ejecuta en el plan Studio |
Para una revisión completa de una app de una sola vez, la skill de auditoría ASO gratuita le dice a Claude a cuáles de estas herramientas llamar, en qué orden y cómo presentar el resultado.
02Configuración
Añada esto a la configuración de su cliente MCP: claude_desktop_config.json en Claude Desktop. La clave de API se obtiene en los ajustes de Storelift.
{
"mcpServers": {
"storelift": {
"command": "npx",
"args": ["-y", "storelift-mcp"],
"env": { "STORELIFT_API_KEY": "sl_live_..." }
}
}
}En Claude Code es una sola línea:
claude mcp add storelift -e STORELIFT_API_KEY=sl_live_... -- npx -y storelift-mcpTambién hay un endpoint alojado, sin nada que instalar: https://storelift.net/mcp mediante Streamable HTTP. Ofrece las mismas herramientas y funciona desde CI o desde un agente en la nube.
03Añadirlo a Claude.ai como conector
El endpoint alojado admite el inicio de sesión MCP (OAuth), así que no hay clave que copiar. En Claude.ai, abra Customize → Connectors, haga clic en +, elija Add custom connector y pegue https://storelift.net/mcp (en Team y Enterprise lo añade un propietario en Organization settings → Connectors y luego los miembros hacen clic en Connect). Claude le lleva a una página de Storelift que indica la app que solicita el acceso y la dirección a la que volverá; inicie sesión si hace falta y elija Allow.
La conexión lee los mismos datos que una clave de API y no puede cambiar nada. Aparece en Storelift en Settings → API → Connected apps, donde al eliminarla se corta el acceso en la siguiente solicitud.
Claude Code inicia sesión de la misma forma. Añada el endpoint sin cabecera y luego ejecute /mcp dentro de Claude Code para autenticarse:
claude mcp add --transport http storelift https://storelift.net/mcpLos clientes que no pueden iniciar sesión pero permiten definir una cabecera pueden usar una clave de API:
claude mcp add --transport http storelift https://storelift.net/mcp --header "Authorization: Bearer sl_live_..."04Cómo funciona el servidor local
El servidor es un único archivo y habla JSON-RPC por stdio sin dependencias, así que npx lo descarga en la primera ejecución y no hay nada que mantener actualizado. Está registrado en el registro MCP como net.storelift/storelift.
05Qué leen las 8 herramientas
| Herramienta | Qué devuelve |
|---|---|
list_apps | Las apps de su cuenta, con sus países y su número de palabras clave. Todas las demás llamadas empiezan aquí. |
get_keywords | Posición actual de cada palabra clave seguida en un storefront, en los mismos tres estados que usa el producto. |
get_rivals | Las apps que están por encima de usted en un término, con su número de valoraciones y la fecha de su última versión. |
get_ai_visibility | Si los asistentes mencionan su app cuando se les pregunta por su categoría, y qué apps mencionan en su lugar. |
get_history | La serie de posiciones de una palabra clave. Una posición nula significa que la app no estaba en los resultados, no que fuera cero. |
get_store_page | Las señales de la ficha de su propia app en un storefront tal como las sirve la tienda: versión, capturas, eventos in-app, destacados editoriales, estantes de apps similares y los cambios fechados que detectamos. No se devuelven el nombre ni el subtítulo: léalos en la página pública. Apple no publica el campo de palabras clave, así que no se incluye. |
get_reviews | Reseñas de una app en la tienda, para que un asistente pueda leer lo que escribieron realmente los usuarios. |
get_charts | Dónde está una app en las listas por categoría de la tienda. |
Todas las herramientas leen la misma medición que muestra el panel. Los tres estados de medición se conservan al cruzar ese límite: con posición N, medida pero ausente de los resultados y medición fallida se mantienen separados, porque juntar los dos últimos en “sin posición” permitiría a un asistente presentar un hueco como un cero.
06Preguntas para empezar
Cada una se responde con las herramientas de arriba, a partir de sus propios datos seguidos. Los nombres de las herramientas están ahí para que vea a qué llama el asistente.
- “¿Cuáles de mis palabras clave en EE. UU. perdieron terreno esta semana y quién está ahora por encima de mí en ellas?” —
get_keywords,get_history,get_rivals - “¿Qué apps se posicionan por encima de mí en mi palabra clave principal y qué tienen en común sus nombres?” —
get_rivals,get_store_page - “Resume mis reseñas recientes que mencionan un cierre inesperado o un error.” —
get_reviews - “¿Dónde está mi app en la lista de su categoría en Turquía?” —
get_charts - “¿Los asistentes mencionan mi app cuando se les pregunta por mi categoría?” —
get_ai_visibility, que devuelve datos en el plan Studio, donde se ejecuta esa medición
El servidor también publica estas 5 preguntas como prompts MCP, así que un cliente que muestra prompts las ofrece listas para ejecutar.
07Por qué un servidor MCP y no una API sin más
También hay una API REST, y para un script es lo adecuado. MCP se gana su sitio cuando quien lee es un asistente y no un programa: las herramientas llevan sus propias descripciones, así que el asistente elige la llamada y los parámetros correctos sin que usted escriba la integración.
La diferencia práctica es lo que puede preguntar. “¿En qué palabras clave perdí terreno desde el último lanzamiento y quién ocupó la posición?” son tres llamadas y una unión en un script; en un cliente MCP es una frase.
08Lo que no hace este servidor MCP
- No escribe. Ninguna herramienta cambia su ficha, su campo de palabras clave ni su configuración de seguimiento.
- No lee App Store Connect ni Play Console, así que no hay impresiones, tasas de conversión, descargas ni ingresos. La diferencia se explica en servidor MCP de App Store: dos tipos.
- No devuelve el campo de palabras clave de iOS de ninguna app. Apple no lo publica.
- No tiene herramientas de Apple Ads (Search Ads).
- Responde sobre apps y términos seguidos. Un término añadido hoy tiene su primera posición tras la siguiente medición; no hay relleno retroactivo.
Preguntas frecuentes
¿Necesito una clave de API para el servidor MCP de Storelift?
Para el servidor local con npx, sí: la clave se obtiene en los ajustes de Storelift y se emite en los planes Pro y Studio. El endpoint alojado en https://storelift.net/mcp también admite el inicio de sesión MCP (OAuth), así que Claude.ai y Claude Code pueden conectarse sin copiar ninguna clave.
¿Puede el servidor MCP cambiar algo en mi cuenta?
No. La conexión lee los mismos datos que una clave de API y no puede cambiar nada. Una conexión hecha mediante inicio de sesión aparece en Settings → API → Connected apps, donde al eliminarla se corta el acceso en la siguiente solicitud.
¿El servidor MCP devuelve los campos de palabras clave de mis competidores?
No. get_store_page devuelve las señales de la ficha tal como las sirve la tienda: versión, capturas, eventos in-app y cambios fechados; el nombre y el subtítulo no forman parte de ello. Apple no publica el campo de palabras clave, así que no se incluye para ninguna app.
¿Qué es un servidor MCP de ASO?
Un servidor Model Context Protocol que expone datos de optimización para tiendas de apps (posiciones de palabras clave, rivales, reseñas, listas, cambios en la ficha) como herramientas a las que puede llamar un asistente de IA. El asistente consulta al servidor en lugar de que usted pegue números en el chat.
¿Cómo añado el servidor MCP de Storelift a Claude Code?
Ejecute claude mcp add --transport http storelift https://storelift.net/mcp e inicie sesión con /mcp, o use el paquete npm con una clave de API: claude mcp add storelift -e STORELIFT_API_KEY=sl_live_... -- npx -y storelift-mcp.
¿Cómo lo añado a Claude Desktop?
Añada una entrada storelift a claude_desktop_config.json que ejecute npx -y storelift-mcp con STORELIFT_API_KEY en su entorno, como se muestra en la sección de configuración de arriba. En Claude.ai puede añadir https://storelift.net/mcp como conector personalizado.
¿Cubre Google Play además del App Store?
Sí, para posiciones de palabras clave, rivales, la página de la tienda y reseñas. Las listas son solo del App Store, porque Google Play no publica ninguna lista.
¿Hay una auditoría ASO lista para usar con este servidor MCP?
Sí. La skill de auditoría ASO gratuita es un archivo SKILL.md para Claude que llama a estas herramientas en orden y escribe un informe por storefront con lo que pasó, lo que hay que arreglar y lo que no se pudo comprobar.
Compruébalo con tu propia app
Pega el enlace de tu app y añade tus palabras clave. Cada día se miden la posición, las apps por encima de ti y la demanda.
Plan gratuito: 1 app, 25 palabras clave en cada uno de 2 storefronts, 30 días de historial, sin tarjeta y sin fecha de fin. Pro cuesta $20/mes.
Empezar gratis →