Volver al blog
Guía · Retrieve

Configura el retrieval de tu agente en 5 minutos con Claix Retrieve

Tu agente no necesita conocer todo tu esquema ni recibir credenciales de base de datos. Con Claix Retrieve puedes definir qué información consulta y conectarlo mediante MCP, REST o A2A.

Claix · Actualizado noviembre de 2026. Producto: Claix Retrieve (https://www.claix.dev/es). MCP: https://claix.dev/mcp. Documentación: https://www.claix.dev/es/documentation/mcp.

Tu agente ya conversa, interpreta instrucciones y utiliza herramientas. Lo que le falta es acceder a la información que realmente importa: pedidos, reservas, inventario, clientes o cualquier otro dato que vive en tu base de datos.

Ahí es donde muchas integraciones empiezan a complicarse. Hay que describir el esquema, preparar consultas, limitar permisos, decidir qué devuelve cada herramienta y encontrar una forma de revisar lo que ha ocurrido cuando una respuesta no encaja.

Claix Retrieve reúne esas piezas en una capa de retrieval controlado. Conectas tu base de datos, defines qué puede consultar cada agente y lo integras con tu aplicación mediante MCP, REST o A2A. La configuración de rutas y agentes se realiza desde una interfaz visual, sin tener que construir un framework de retrieval propio. Tu agente no necesita conocer todo tu esquema ni recibir credenciales de base de datos.

ElementoQué configuras en Claix
Fuente de datosUna conexión SQL con un rol de solo lectura
Contexto del esquemaUn Data Map con tablas, descripciones y relaciones
Perímetro de accesoRutas con tablas y columnas permitidas
Comportamiento del agenteSu descripción, instrucciones y rutas
RespuestaFilas originales o valores tipados
IntegraciónMCP, REST o A2A
SupervisiónTrazas de las consultas y sus resultados

Qué es el RAG agéntico y cómo encaja el retrieval SQL

RAG significa que un modelo utiliza información recuperada de una fuente externa para elaborar una respuesta. No implica necesariamente documentos, embeddings o una base de datos vectorial.

Cuando un agente decide llamar a una herramienta para recuperar información, hablamos de un enfoque agéntico. Esa herramienta puede buscar documentos, consultar un índice o ejecutar una consulta SQL controlada. “Agéntico” describe cómo se activa la recuperación; “vectorial” describe una técnica para encontrar resultados. No son sinónimos.

Claix Retrieve encaja como una herramienta de acceso a datos relacionales. Si tu agente necesita conocer cuántas reservas hay mañana o qué pedidos siguen pendientes, puede consultar los datos actuales de tu base de datos en lugar de depender de una copia indexada. Claix no requiere copiar tus tablas a un vector store para realizar ese retrieval. Una descripción precisa sería “retrieval SQL controlado para agentes de IA”. Puede formar parte de una arquitectura de RAG agéntico, sin obligarte a montar un pipeline de embeddings.

Cuándo utilizar Claix Retrieve

Claix Retrieve resulta especialmente relevante cuando las respuestas dependen de registros estructurados que ya existen en una base de datos SQL. Un agente de soporte puede consultar el estado de un pedido. Un asistente de operaciones puede preguntar por reservas confirmadas. Un workflow puede necesitar un número o un booleano para decidir el siguiente paso.

Necesidad del agenteEjemplo de preguntaRespuesta útil
Consultar un estado¿En qué estado está el pedido 4821?string
Obtener un recuento¿Cuántas reservas están confirmadas?int
Tomar una decisión¿Hay pedidos pendientes?boolean
Trabajar con datos estructurados¿Qué pedidos cumplen estas condiciones?json o filas
Obtener una fecha¿Cuál es la fecha prevista de entrega?date
Recuperar varios valores¿Qué identificadores cumplen el filtro?array:int

Los formatos tipados incluyen cadenas, enteros, booleanos, fechas, timestamps, JSON y determinadas listas. En modo bruto, Claix devuelve las filas de la consulta en lugar de transformarlas en un valor razonado. Para búsquedas semánticas sobre grandes colecciones de texto, un índice vectorial puede seguir siendo adecuado. Para estados, importes, fechas, recuentos y registros actuales que ya viven en SQL, el retrieval directo puede evitar una capa de indexación innecesaria.

Qué necesitas antes de empezar

Prepara una cuenta de Claix, una API key y una conexión de base de datos con permisos de solo lectura. También conviene elegir una primera pregunta concreta, por ejemplo “¿Cuántos pedidos hay confirmados?”. Claix indica compatibilidad con bases SQL, incluidos Postgres, MySQL, MariaDB y entornos compatibles con Postgres, como Supabase. Antes de conectar, comprueba qué tablas necesitas y qué columnas no deberían estar disponibles para el agente.

Paso 1. Conecta la base de datos y revisa el Data Map

Al conectar la base de datos, Claix prepara un Data Map con tablas, descripciones y relaciones que puedes revisar y editar. No te limites a confirmar nombres técnicos. Una columna llamada status puede representar el estado de pago, de envío o de validación interna. El objetivo es una representación útil de tu base de datos, no solo una lista de tablas. La conexión debe utilizar un rol de solo lectura: Claix Retrieve está diseñado para consultar datos, no para ejecutar escrituras.

Paso 2. Crea una ruta con un propósito concreto

En Claix, una ruta define una capacidad de retrieval. Incluye las tablas y columnas que puede utilizar, junto con una guía de reglas y vocabulario de negocio. El agente no necesita acceso indiscriminado a la base de datos. Puedes construir capacidades concretas y reutilizarlas en distintos agentes.

Parte de la rutaEjemplo de configuración
NombreEstado de pedidos
PropósitoConsultar información operativa de pedidos
Tabla permitidaorders
Columnas permitidasid, status, estimated_delivery_date
VocabularioExplicar qué estados utiliza el negocio
Regla de interpretaciónDistinguir pedidos cancelados de pedidos activos

Paso 3. Crea el agente y elige cómo debe responder

El agente de Retrieve es la identidad que utilizará esas rutas. Configuras su nombre, descripción, instrucciones de negocio, rutas asociadas y modo de respuesta. Este agente no sustituye necesariamente al asistente que ya estás construyendo: es el punto de entrada a los datos que tu aplicación, workflow o agente principal puede consultar.

ModoQué devuelveCuándo utilizarlo
BrutoFilas de la consulta y un indicador de truncamientoCuando tu aplicación necesita trabajar directamente con los registros
RazonadoUn valor que corresponde al formato solicitadoCuando necesitas un número, un booleano, una fecha u otra respuesta tipada

En modo razonado, cada pregunta debe indicar el formato requerido. Si faltan datos o no es seguro producir el tipo solicitado, la documentación contempla una respuesta null.

Paso 4. Conecta Claix mediante MCP

MCP permite que un cliente compatible descubra y utilice las herramientas de Claix sin que tengas que escribir una integración REST específica para cada operación. El servidor MCP de Claix está en https://claix.dev/mcp. Para retrieval, la herramienta documentada es claix.retrieve.ask. También hay herramientas para crear y modificar rutas y agentes. En Cursor, la documentación ofrece esta configuración:

{
  "mcpServers": {
    "claix": {
      "url": "https://claix.dev/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}

El formato depende del cliente MCP. Utiliza el mecanismo de credenciales de tu herramienta y evita guardar API keys en repositorios compartidos. Defines el acceso en Claix y expones esa capacidad al entorno en el que ya trabajas. MCP facilita la conexión. El control de acceso sigue dependiendo del rol de base de datos, de las rutas y de la configuración del agente.

Paso 5. Haz una primera consulta y revisa su traza

Una integración no está terminada cuando la herramienta aparece en el cliente. Está lista para seguir probándose cuando puedes hacer una pregunta, comprobar la respuesta y revisar cómo se obtuvo. También puedes probar Retrieve mediante REST:

curl -X POST "https://claix.dev/retrieve/soporte-pedidos" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "questions": [
      {
        "question": "¿Cuántos pedidos hay en estado confirmado?",
        "format": "int"
      }
    ]
  }'

Sustituye soporte-pedidos por el slug de un agente activo de tu cuenta. El agente debe tener al menos una ruta activa con una definición publicada. La respuesta incluye las preguntas, los resultados y un log_id. Puedes enviar hasta cinco preguntas por petición. Prueba también preguntas que no deberían poder responderse.

Por qué esta arquitectura es low-code

La parte low-code de Claix está en la definición y gestión del retrieval: conexión, Data Map, rutas, agentes y formatos de respuesta. Eso no significa que una aplicación de producción deje de necesitar código. Seguirás gestionando autenticación, secretos, errores y cómo tu producto usa los resultados. Lo que cambia es la infraestructura específica de retrieval que tienes que construir.

TareaImplementación propiaCon Claix Retrieve
Representar el esquemaDiseñas cómo describir tablas y relacionesRevisas y editas el Data Map
Definir el accesoImplementas tu propia políticaConfiguras rutas y tablas/columnas permitidas
Preparar consultasIntegras generación y validaciónClaix prepara y valida consultas de lectura
Formatear respuestasDiseñas salidas y validación de tiposSeleccionas filas o respuestas tipadas
Conectar herramientasPreparas cada integraciónUtilizas MCP, REST o A2A
Revisar peticionesConstruyes el registro de retrievalConsultas las trazas de Claix

Qué comprobar antes de pasar a producción

Revisa si las rutas exponen solo la información necesaria, si los términos de negocio están bien definidos y si las respuestas tienen el formato que espera tu aplicación. Comprueba preguntas ambiguas, preguntas sin datos y peticiones fuera del perímetro. Si utilizas tu propia clave de modelo, pruébala en el Sandbox. Para restricciones por usuario o tenant, no des por hecho que permitir una tabla resuelve toda la autorización.

Preguntas frecuentes sobre Claix Retrieve y RAG agéntico

¿Necesito una base de datos vectorial para utilizar Claix?
No. Claix Retrieve consulta datos SQL donde ya viven y no requiere crear un índice vectorial sobre tus tablas. Encaja con preguntas sobre registros, fechas, estados, importes y recuentos.
¿Tengo que escribir SQL para configurar el agente?
La configuración habitual se realiza mediante conexión, rutas e instrucciones de negocio. Claix prepara las consultas de lectura a partir de las preguntas del agente y las valida antes de ejecutarlas.
¿Puedo utilizar Claix con mi agente actual?
Sí. Claix es una capa de retrieval, no un framework que te obligue a reconstruir el agente. Puedes integrarlo mediante REST, MCP o A2A.
¿Qué aporta frente a conectar un MCP genérico de base de datos?
MCP resuelve la conexión entre cliente y herramientas. Claix añade rutas, tablas y columnas permitidas por agente, validación de consultas, respuestas tipadas y trazas.
¿Los datos se copian a otro almacén?
Claix indica que no copia tus datos a un vector store ni crea un índice vectorial sobre ellos. Las consultas se ejecutan sobre tu base de datos. Eso no significa que no exista procesamiento de resultados durante la petición.
¿Puedo usar Retrieve para modificar registros?
No. Claix Retrieve utiliza acceso de solo lectura. Para comprobar cambios propuestos por un agente, Claix ofrece Guard, que devuelve una decisión antes de que tu propio código ejecute la escritura.

Empieza por una pregunta que tu agente necesite responder

No necesitas comenzar conectando todo tu negocio. Elige una pregunta útil, conecta la base de datos con un rol de solo lectura y crea una ruta pequeña. Cuando esa primera consulta funcione y puedas revisar su traza, amplía el perímetro solo si el caso de uso lo necesita. Empieza en https://www.claix.dev/es y consulta la documentación de MCP en https://www.claix.dev/es/documentation/mcp.