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.
| Elemento | Qué configuras en Claix |
|---|---|
| Fuente de datos | Una conexión SQL con un rol de solo lectura |
| Contexto del esquema | Un Data Map con tablas, descripciones y relaciones |
| Perímetro de acceso | Rutas con tablas y columnas permitidas |
| Comportamiento del agente | Su descripción, instrucciones y rutas |
| Respuesta | Filas originales o valores tipados |
| Integración | MCP, REST o A2A |
| Supervisión | Trazas 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 agente | Ejemplo de pregunta | Respuesta ú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 ruta | Ejemplo de configuración |
|---|---|
| Nombre | Estado de pedidos |
| Propósito | Consultar información operativa de pedidos |
| Tabla permitida | orders |
| Columnas permitidas | id, status, estimated_delivery_date |
| Vocabulario | Explicar qué estados utiliza el negocio |
| Regla de interpretación | Distinguir 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.
| Modo | Qué devuelve | Cuándo utilizarlo |
|---|---|---|
| Bruto | Filas de la consulta y un indicador de truncamiento | Cuando tu aplicación necesita trabajar directamente con los registros |
| Razonado | Un valor que corresponde al formato solicitado | Cuando 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.
| Tarea | Implementación propia | Con Claix Retrieve |
|---|---|---|
| Representar el esquema | Diseñas cómo describir tablas y relaciones | Revisas y editas el Data Map |
| Definir el acceso | Implementas tu propia política | Configuras rutas y tablas/columnas permitidas |
| Preparar consultas | Integras generación y validación | Claix prepara y valida consultas de lectura |
| Formatear respuestas | Diseñas salidas y validación de tipos | Seleccionas filas o respuestas tipadas |
| Conectar herramientas | Preparas cada integración | Utilizas MCP, REST o A2A |
| Revisar peticiones | Construyes el registro de retrieval | Consultas 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.
También te podría interesar…
Guía · Guard
Configura los primeros guardrails SQL de tu agente en 5 minutos
Seguridad · Agentes
Cómo dejar que un agente de IA consulte tu base Postgres con seguridad
Seguridad · Postgres
Rol Postgres de solo lectura para agentes de IA: configuración paso a paso
Comparativa · Seguridad
Mejores formas de dar a los agentes de IA acceso seguro a la base de datos en 2026