Saltar al contenido
    Axel Cuevas
    • Inicio
    • Blog
    • Proyectos
    • Sobre mí
    • Currículum
    🇪🇸
    Hablemos
    ← Todos los proyectos05 / 12
    Caso 05 · Rivero · 2026

    Rivero MCP Server

    Inicia sesión con Rivero desde Claude o ChatGPT y trabaja con el almacén con tus propios permisos.

    EstadoEn producción
    RolRivero
    Línea de tiempo2026
    CategoríaAI · Integrations
    StackNestJSTypeScriptMCPOAuth 2.1Cube.jsPostgreSQL
    EnlacesGitHub
    // rivero-mcp/cover.jpgResumen01/05
    // rivero-mcp/cover.jpg
    [00] Resumen

    El almacén de Rivero, disponible dentro de las herramientas de IA que la gente ya usa. Cualquier persona en Rivero puede añadir el WMS a Claude, ChatGPT, Cursor o cualquier otro cliente MCP, iniciar sesión con su cuenta de Rivero y trabajar con datos del almacén en vivo junto a todo lo demás que tiene conectado: hacer preguntas, crear reportes y programarlos, incorporar usuarios. El servidor corre dentro de la API en NestJS de la plataforma, así que cada solicitud actúa como la persona que inició sesión, con sus permisos y nada más.

    // rivero-mcp/connect-tall.mp4
    [01] Problema

    Las respuestas del almacén vivían detrás de las pantallas del WMS o del SQL de un ingeniero, y un primer prototipo de MCP corría como un servicio aparte con su propia copia de identidad y permisos. Un cliente de IA sobre datos de producción solo es aceptable si nunca puede ver más que la persona que lo usa.

    // rivero-mcp/gate-tall.mp4
    [02] Construcción

    Llevé el servidor dentro de la API en NestJS y le di un servidor de autorización OAuth 2.1 según la especificación MCP 2026-07-28: descubrimiento, registro de clientes, una pantalla de consentimiento donde la persona elige lectura o lectura y escritura, y tokens que solo funcionan en este servidor. La lista de herramientas es la verificación de permisos: a cada persona solo se le ofrecen las herramientas que su acceso desbloquea. Cada herramienta llama a un caso de uso que la app ya tiene, y un único registrador se encarga de los límites de uso, el tamaño de los resultados, los reintentos seguros y una fila de auditoría por cada llamada.

    NestJSTypeScriptMCPOAuth 2.1Cube.jsPostgreSQLRedisZod
    // rivero-mcp/ask-tall.mp4
    [03] Resultado

    Los equipos conectaron sus propias cuentas de Claude y ChatGPT al almacén sin copiar ningún token y lo usaron junto al resto de sus conectores: consultar datos del almacén, crear reportes y programarlos, incorporar usuarios y más, cada persona dentro de sus propios permisos y cada llamada registrada.

    0
    tokens que copiar: inicia sesión con Rivero
    20
    cubos de analítica en cuatro familias de reportes
    100%
    de las llamadas en la auditoría
    Siguiente caso

    Kanvas AI

    Todos los proyectos
    06McTekk · 2024 — 25

    Kanvas AI

    Habla con los datos de tu negocio, en voz alta.

    ← Anterior: API de Pagos en NestJSTrabajo seleccionado
    Contacto

    ¿Tienes un sistema que hay que construir?

    axeljcuevast@gmail.com
    Santo Domingo · · abierto a freelance selecto
    Sigue explorando
    Sobre míQuién soy y cómo trabajoProyectosCasos, sistemas y códigoCurrículumExperiencia, stack y CV
    © 2026 Axel CuevasGitHub · LinkedIn · X · Instagram · CVHecho con Next.js · three.js · GSAP