Es solo lectura. El asistente consulta tu tienda; no puede pausar, cancelar, editar ni cambiar la configuración, con ninguna clave. Para operar suscripciones desde tus propios sistemas está la API.
Antes de empezar
- Una tienda con Reval instalado y acceso al admin (Reval → Integraciones).
- Un cliente MCP. Esta guía cubre Claude (web, desktop, móvil y Claude Code) y ChatGPT; cualquier otro cliente que soporte servidores MCP remotos por HTTP funciona con la misma URL.
- Un plan que permita conectores personalizados. Al 21 de octubre de 2026: en Claude, los planes Pro, Max, Team y Enterprise; en ChatGPT, Plus, Pro, Business, Enterprise y Edu con el modo desarrollador activado. Los menús y requisitos de cada cliente cambian seguido: si algo no coincide, buscá «conectores» o «MCP» en la ayuda del cliente.
Paso 1: conectá el asistente
La URL del servidor está en Reval → Integraciones → Asistentes de IA. En producción es:Claude (web, desktop y móvil)
- Entrá a Configuración → Conectores (en claude.ai o en la app de escritorio) y tocá Agregar conector personalizado.
- Nombre:
Reval. URL:https://api.appreval.com/mcp. Dejá la autenticación en Iniciar sesión (Claude la detecta sola) y el cliente OAuth en la opción recomendada. - Tocá Agregar y después Conectar: se abre Reval, ingresás tu tienda (
tu-tienda.myshopify.com), confirmás en tu admin de Shopify con Autorizar y volvés a Claude. - En un chat nuevo, abrí el menú + (o el de herramientas), activá Reval y preguntá: «¿Cuántas suscripciones activas tengo?».
Claude Code
/mcp muestra el estado; elegí Reval → Authenticate la primera vez: se abre el navegador con el mismo flujo (tienda → admin de Shopify → Autorizar). Claude Code recibe la autorización en una dirección local (localhost), por eso la pantalla lo advierte.
ChatGPT
- Entrá a Configuración → Conectores (o Apps y conectores), abrí Configuración avanzada y activá el modo desarrollador.
- Tocá Crear (conector). Nombre:
Reval. URL del servidor MCP:https://api.appreval.com/mcp. Autenticación: OAuth. - Confirmá: ChatGPT abre Reval, ingresás tu tienda, confirmás en tu admin de Shopify con Autorizar y ChatGPT muestra las herramientas disponibles.
- En un chat, abrí + → Más y elegí Reval, o activá el modo desarrollador en el chat y preguntá: «¿Cuántas suscripciones activas tengo?».
Alternativa: una API key
Si tu cliente no sabe iniciar sesión (un script, un agente sin navegador), podés usar una clave:- En Reval → Integraciones → API keys, escribí el nombre del asistente, marcá Solo lectura y tocá Generar clave. Se muestra completa una sola vez.
- Mandala en el header:
Authorization: Bearer reval_…, por ejemplo en Claude Code con--header "Authorization: Bearer reval_…".
https://api.appreval.com/mcp/reval_… (clave al final de la URL) sigue funcionando para clientes que solo aceptan una URL, pero deja la clave guardada en el cliente y en los registros de acceso. Preferí iniciar sesión; si usás esta forma, que la clave sea de solo lectura y revocala en Integraciones si la ves expuesta.
Qué preguntarle
- «¿Cuántas suscripciones activas tengo? ¿Y pausadas?»
- «¿Qué clientes tuvieron un cobro rechazado esta semana?»
- «¿Cuánto facturé por suscripciones en los últimos 30 días comparado con el período anterior?»
- «¿Cuáles son los motivos de cancelación más frecuentes?»
- «Buscá a Martín Pérez y decime qué tiene suscripto y cuándo es su próximo cobro.»
- «¿Qué productos están en más cajas?»
- «¿Qué suscripciones se cobran la semana que viene?»
- «¿Tengo envío gratis activado? ¿Y Klaviyo conectado?»
- «¿Qué pedidos quedaron en espera por falta de stock?»
Qué puede consultar
Los nombres de estas herramientas son un contrato: no cambian. Montos en la moneda de la tienda; fechas en UTC.
Datos personales de tus suscriptores
Cada respuesta del servidor viaja al proveedor del asistente (Anthropic, OpenAI u otro). Por eso vos decidís cuánto de tus suscriptores se comparte:
La opción Compartir datos de contacto de los suscriptores con los asistentes está en Reval → Integraciones → Asistentes de IA y aplica a todas las claves de la tienda. Antes de activarla, revisá las normas de protección de datos de tu país y las condiciones del asistente que uses; la decisión y la responsabilidad son del merchant.
Límites
El servidor comparte los límites de la API para que una conversación larga nunca afecte el admin, el checkout ni los cobros:- 2000 requests por minuto por conexión (un asistente que inició sesión, o una clave contando API y MCP juntos). Si se supera, el asistente recibe un mensaje claro («Usage limit reached… works again in Ns») y vuelve a funcionar al liberarse la ventana.
- Cada listado devuelve hasta 100 filas (25 por defecto) y continúa con un cursor.
- Un asistente desconectado o una clave revocada reciben «Unauthorized» en toda consulta y no devuelven ningún dato.
- El token de un asistente dura 1 hora y se renueva solo durante 30 días de uso; después de 30 días sin usarlo, el asistente te pide iniciar sesión otra vez.
Problemas frecuentes
- El cliente dice que no puede conectarse. Verificá que la URL sea exactamente
https://api.appreval.com/mcp, sin espacios ni barra final. Si usás clave, que empiece conreval_y no esté revocada. - Al iniciar sesión dice que la tienda no tiene Reval. Ingresá el dominio
.myshopify.com(no el dominio propio de la tienda) y revisá que Reval esté instalado en esa tienda. - El asistente pide iniciar sesión de nuevo. Pasaron 30 días sin usarlo, o lo desconectaste desde Integraciones. Volvé a conectar; es un minuto.
- Claude Code avisa que la dirección es local. Es normal: recibe la autorización en
localhost. Autorizá solo si fuiste vos quien ejecutó el comando. - El asistente no encuentra un cliente que existe. Buscá por email o por una parte del nombre; si sigue sin aparecer, es de otra tienda: cada clave ve solo la tienda que la generó.
- Faltan el teléfono o la dirección. Es la opción de datos personales (ver arriba): por defecto no se comparten.