Conexiones de base de datos

Deja que tus agentes consulten la base de datos,
en solo lectura hasta que digas lo contrario

AgentsRoom gestiona tus conexiones MySQL, PostgreSQL, SQL Server, MongoDB, SQLite y Google BigQuery y da a tus agentes de código con IA una forma de lanzar consultas contra ellas. Solo lectura por defecto, una sentencia cada vez y la contraseña fuera de su alcance.

Un agente que puede leer las filas reales deja de adivinar sobre tus datos. Un agente que no puede escribir en ellas deja de ser un riesgo que hay que supervisar línea a línea.

Cliente de base de datos
Solo lectura
AgentsRoom
SELECT id, email, plan FROM users LIMIT 50
DELETE FROM users WHERE id = 42
Bloqueado: la conexión es de solo lectura
Túnel SSHbastion.acme.dev
Subred privada
Conjunto de resultados limitado
A través de tu conexión guardada
Una sentencia por llamadaLa contraseña nunca sale de la app

Cómo AgentsRoom llega a una base de datos en una subred privada y responde a una consulta de solo lectura de un agente de IA.

Un agente de código con IA que no ve tus datos escribe código contra el esquema que se ha imaginado. Inventa una columna, supone que un enum tiene tres valores cuando tiene siete y explica un bug con una teoría en lugar de con una fila. Darle una conexión a la base de datos arregla eso, y también es la forma más rápida de convertir un agente útil en un incidente. AgentsRoom está construido alrededor de esa tensión.

Guardas tus conexiones en la app igual que lo harías en cualquier cliente de base de datos: motor, host, puerto, usuario, base de datos y TLS cuando el servidor lo espera. Si la base de datos no es accesible desde internet, la conexión se enruta por un túnel SSH o por una sesión de reenvío de puertos de AWS SSM, usando las conexiones SSH y SSM que ya guardaste en AgentsRoom. Así es como una base de datos que vive en una subred privada pasa a ser algo que puedes consultar sin abrirla al mundo.

Toda conexión empieza en solo lectura. Un SELECT se ejecuta. Una sentencia que modificaría datos no, hasta que hayas hecho escribible esa conexión concreta y hayas confirmado la operación. Solo se acepta una sentencia por llamada, así que no se esconde nada de más detrás de un punto y coma, y los conjuntos de resultados están limitados para que una consulta ancha no inunde a un agente ni a una ventana. Una conexión también se puede marcar como producción, lo que hace más difícil dar la confirmación por accidente.

Leer no es todo el trabajo. Una conexión guardada en una máquina aparece en las demás, así que configuras una base de datos una vez y no una vez por ordenador. Y una base de datos se puede exportar a un archivo, restaurar desde uno, o copiar directamente encima de otro servidor, por los mismos túneles: las operaciones por las que antes tenías que salir de la app.

Un cliente de base de datos que da por hecho que lo pilota un agente

MySQL, PostgreSQL, SQL Server, MongoDB, SQLite y Google BigQuery, con los motores de servidor accesibles en redes privadas y las salvaguardas activadas por defecto.

Conexiones MySQL, PostgreSQL, SQL Server y MongoDB

Guarda una conexión por base de datos: host, puerto, usuario, la base que hay que abrir y TLS cuando el servidor lo exige. Tu base local, la de staging y la réplica de producción viven en la misma lista, listas para elegirlas en lugar de reescribirlas.

Llega a una base de datos privada

Una base de datos en una subred privada no es un caso especial. Enruta la conexión por un túnel SSH o por una sesión de reenvío de puertos de AWS SSM y AgentsRoom la abre por ti, reutilizando las conexiones SSH y SSM que ya guardaste en la app. Una instancia de Google Cloud SQL se alcanza por su nombre de conexión mediante el Cloud SQL Auth Proxy, con tu propio inicio de sesión de gcloud y sin guardar nada.

Solo lectura por defecto

Una conexión nueva puede leer y nada más. Las consultas devuelven filas, las sentencias que cambiarían datos se rechazan. Nadie tiene que acordarse de activar el modo seguro, porque el modo seguro es donde empieza cada conexión.

Dos cerrojos antes de una escritura

Escribir exige dos actos deliberados, no uno. Hay que hacer escribible la conexión y hay que confirmar la operación de forma explícita. Un solo clic descuidado no puede encadenar con un UPDATE sin cláusula WHERE.

Una sentencia por llamada

Cada llamada lleva exactamente una sentencia. Todo lo que se apile detrás de un punto y coma se rechaza en lugar de ejecutarse, así que una lectura que parece una lectura no puede colar una segunda sentencia consigo. Y además los conjuntos de resultados están limitados.

Producción va marcada

Marca una conexión como producción y la confirmación se vuelve más dura. La base de datos que importa deja de parecerse exactamente a la copia local, tanto para ti al final de un día largo como para un agente que avanza por una lista de tareas.

Tus conexiones, en todas tus máquinas

Una conexión guardada en la máquina de la oficina está también en el portátil: nombre, host, puerto, usuario, base de datos por defecto y el túnel por el que pasa. Lo único que se queda atrás es la contraseña, cifrada en la máquina donde la escribiste, así que cada máquina te la pide una sola vez.

Exportar, importar, copiar

Vuelca una base de datos a un archivo .sql, mete uno de esos archivos en una base, o copia una base directamente encima de otra. El destino se respalda antes de que se sobrescriba, y reemplazarlo del todo es una decisión aparte que se confirma por separado.

Los agentes consultan la base de datos, nunca tienen la contraseña

Tus credenciales de base de datos las guarda AgentsRoom, no se reparten. Un agente pide ejecutar una consulta contra una conexión que conoce por su nombre, la app abre la conexión, ejecuta la sentencia y devuelve las filas. La contraseña nunca forma parte de lo que recibe el agente, ni de la consulta que escribe, ni de la conversación que conserva.

La regla de solo lectura es la otra mitad de todo esto, y un agente no puede librarse de ella hablando. La herramienta con la que consulta un agente rechaza todo lo que no sea una lectura salvo que se cumplan dos condiciones: la conexión es escribible y has activado "Permitir que los agentes escriban" en esa conexión. La opción está desactivada por defecto, y la comprobación se hace en la app de escritorio y no en el proceso del agente. Tus propias escrituras en la consola siguen pidiendo una confirmación explícita, deliberadamente más difícil de dar cuando la conexión está marcada como producción. Una vez que una conexión está abierta a las escrituras de los agentes, estas se ejecutan sin esa confirmación, así que reserva la opción para una base de datos que le confiarías al agente. En todos los demás casos, el peor desenlace de una mala consulta sigue siendo una respuesta equivocada y no una tabla perdida.

La regla de una sola sentencia cierra el hueco clásico. Una llamada que lleva una sentencia no se puede alargar con un punto y coma y una segunda, así que una consulta que en una revisión parece inofensiva no puede hacer otra cosa en el momento de ejecutarse. SQL Server no necesita ese punto y coma, así que allí una lectura es un SELECT o un WITH sin ninguna palabra clave de escritura ni de transacción, y se ejecuta dentro de una transacción que siempre se revierte. Combinado con los conjuntos de resultados limitados, un error se queda en error en lugar de convertirse en una exportación.

Motores compatibles

Seis motores, y decimos cuáles faltan

MySQL y MariaDB, PostgreSQL, SQL Server (Azure SQL y Amazon RDS for SQL Server incluidos), MongoDB, SQLite y Google BigQuery. Cada uno tiene su propio driver en lugar de una capa de traducción, porque se diferencian de verdad: una sesión de PostgreSQL o de SQL Server queda atada a una sola base de datos, MongoDB recibe una consulta y no SQL, T-SQL no necesita punto y coma entre dos sentencias, cada exportación se apoya en las herramientas que vienen con ese motor, SQLite es simplemente un archivo en tu ordenador, sin host, usuario ni contraseña, y una conexión BigQuery es un proyecto de Google Cloud y un conjunto de datos predeterminado, con la sesión iniciada con tu propia cuenta de Google (gcloud auth application-default login), sin ninguna clave guardada. A los cuatro motores de servidor se llega directamente, o a través de un túnel SSH o de una sesión de reenvío de puertos de AWS SSM cuando no están expuestos a internet.

Oracle, Redis y los demás no están soportados. En SQL Server, inicias sesión con un login de SQL (no se ofrece la autenticación de Windows, Active Directory ni Entra ID), y no hay exportación, importación ni copia. En BigQuery, Google factura cada consulta según los bytes que lee, así que cada conexión tiene un límite de facturación por consulta (1 GiB por defecto, ajustable): una consulta que lo supera se rechaza en lugar de cobrarse. Abrir una tabla es gratis y de solo lectura, tus agentes usan las mismas herramientas db_list, db_schema y db_query con las mismas salvaguardas y ven los bytes que ha leído cada consulta, y tampoco ahí hay exportación, importación ni copia. Mereces saberlo antes de la descarga y no después. Qué motor llega después lo decide lo que pide la gente, así que si falta el tuyo, di cuál en el backlog público y queda contabilizado.

Pide tu motor de base de datos
Exportar, importar, copiar

Mueve una base de datos, no solo la leas

Exporta una base de datos a un archivo. Importa un archivo dentro de una base de datos. O copia una base directamente encima de otra, incluso a través del túnel SSH o de la sesión de AWS SSM que ya tienes guardados. Cada motor se apoya en sus propias herramientas oficiales, que escriben en flujo sobre el disco, así que una base de varios gigabytes es una barra de progreso y no un cuelgue.

Esas herramientas vienen con la base de datos, no con AgentsRoom: mysqldump y mysql, pg_dump y psql, mongodump y mongorestore. SQL Server no tiene un equivalente que transmita una base de datos entera, así que sus conexiones no tienen exportación, importación ni copia. Cuando faltan las herramientas, la app dice exactamente cuáles y te deja señalar la carpeta que las contiene, como debe hacer un cliente de base de datos: lanzada desde el Dock o desde el menú Inicio, una app solo ve un PATH mínimo y si no diría que faltan en una máquina que las tiene.

Es al copiar donde un clic equivocado cuesta un día, así que está construido alrededor de eso y no alrededor del caso ideal.

  • Una conexión de solo lectura rechaza la importación de entrada, antes de abrir nada.
  • El destino se vuelca a un archivo que eliges tú antes de que se aplique una sola sentencia.
  • La confirmación nombra la conexión y la base de datos, y se pone más seria cuando la conexión está marcada como producción.
  • Borrar y volver a crear la base de destino es una opción aparte, y en una conexión de producción tienes que escribir el nombre de la base.

De una base de datos privada a una respuesta

Guarda la conexión, enrútala, y luego consúltala o deja que lo haga un agente.

01

Guarda la conexión

Añade la base de datos: host, puerto, usuario, el nombre de la base y TLS si el servidor lo espera. Ponle un nombre que reconozcas más adelante y márcala como producción si eso es lo que es.

02

Enrútala si es privada

Si la base de datos no es accesible directamente, apunta la conexión a un túnel SSH o a una sesión de reenvío de puertos de AWS SSM construida a partir de las conexiones que ya tienes guardadas en AgentsRoom. Una base de datos en una subred privada pasa a ser accesible sin exponerla públicamente. En Google Cloud, elige en su lugar la instancia de Cloud SQL: AgentsRoom inicia el Cloud SQL Auth Proxy por ti.

03

Consúltala, o deja que la consulte un agente

Ejecuta tu sentencia desde la app, o deja que un agente ejecute una por MCP. Solo lectura hasta que lo cambies, una sentencia por llamada, conjuntos de resultados limitados y una confirmación explícita entre cualquier escritura y tus datos.

Cuándo un agente necesita las filas reales

Los momentos en los que leer datos de producción es el camino más corto hasta el arreglo.

Depurar con datos reales

El bug solo aparece para un puñado de cuentas. Deja que el agente lea esas filas y encontrará el valor que rompe la lógica, en lugar de proponer tres teorías sobre qué aspecto podrían tener los datos.

Una base de datos que no es pública

La base de datos vive en una subred privada sin endpoint público. Enruta la conexión por un túnel SSH o por una sesión de AWS SSM construida sobre tus conexiones guardadas, y consúltala sin abrir un puerto a internet.

Deja que el agente compruebe, no que adivine

Antes de escribir una migración o una consulta, un agente puede mirar lo que hay guardado de verdad. Lee, informa y, salvo que hayas abierto esa conexión a las escrituras de los agentes, no tiene forma de cambiar nada mientras lo hace.

Producción, sin el riesgo de escritura

Leer producción suele ser necesario; escribir en ella casi nunca lo es en mitad de una tarea. Marca la conexión como producción, mantenla en solo lectura, y la diferencia entre investigar y romper deja de depender de que alguien esté atento.

Refresca staging con datos reales

El bug solo se reproduce con filas reales. Copia la base de datos encima de tu servidor de staging, por el túnel que ya tienes guardado, y lo que había allí se vuelca antes a un archivo.

Abres el portátil y está todo

Tus conexiones siguen a tu cuenta: los mismos hosts, los mismos túneles, las mismas marcas de solo lectura y de producción. Con las contraseñas sincronizadas activadas, las contraseñas también te siguen, cifradas de extremo a extremo, y no vuelves a escribir nada; sin ellas, cada máquina te pide la contraseña una vez.

Agentes de IA + SQL

¿Cómo consultan mis agentes la base de datos?

db_listdb_schemadb_querydb_connection_new

A través de AgentsRoom MCP, con cuatro herramientas. db_list devuelve tus conexiones guardadas y sus metadatos, db_schema recorre los esquemas, las tablas y las columnas sin una línea de SQL, db_query ejecuta una sentencia y devuelve las filas, y db_connection_new propone una base de datos que aún no has guardado. AgentsRoom abre la conexión, incluido el túnel SSH o la sesión de AWS SSM que haya delante cuando la hay. Lo que viaja de vuelta al agente es un conjunto de resultados, nunca una credencial.

Los agentes solo pueden escribir cuando activas "Permitir que los agentes escriban" en una conexión que además es escribible. Esta opción, que hay que activar de forma voluntaria, está desactivada por defecto y se sincroniza con la conexión en toda tu cuenta. Una vez activada, las escrituras se ejecutan de inmediato, así que úsala solo si le confías esa base de datos al agente. La app de escritorio comprueba el permiso en su proceso principal, y db_query sigue aceptando una sola sentencia por llamada.

Registrar una base de datos puede ser también enteramente trabajo del agente. db_connection_new conserva el camino revisado: abre el formulario de creación relleno con el host, el usuario y la conexión SSH o AWS SSM por la que hay que llegar a ella, y tú lo revisas, escribes la contraseña y guardas, sin almacenarse nada hasta que lo hagas. Salvo que desactives "Los agentes pueden gestionar las conexiones" (Ajustes, activado por defecto), db_connection_save escribe la conexión directamente, y la contraseña sigue sin viajar nunca por la conversación: se copia de un secreto de la bóveda que el agente solo nombra. El agente obtiene lo que necesita para razonar sobre tus datos, y ninguna de las vías por las que ese acceso suele acabar en un incidente está a su alcance.

Cada consulta que lanza un agente también está a la vista. Las llamadas a db_query y db_schema llegan a la pestaña Actividad del panel derecho, con el SQL y las primeras filas devueltas, en un registro por base de datos; el avatar del agente aparece en el botón Bases de datos y, con el distintivo Agente trabajando, en tu lista de Bases de datos. También puedes seguirlo desde tu teléfono, en la ficha del agente de la app móvil. Ese registro solo viaja entre tu ordenador y tu teléfono, cifrado de extremo a extremo y con los secretos ocultos: ningún resultado se guarda en un servidor.

Descubrir AgentsRoom MCP

La misma pestaña Actividad que lista tus llamadas db_query y db_schema, grabada aquí en un servidor SSH guardado: un agente ejecuta tres comandos, cada uno llega con su salida, su código de salida y su duración, y después el registro de esa conexión se abre completo. Ese registro se queda en tu ordenador.

Ver en YouTube

¿Qué bases de datos son compatibles?
MySQL y MariaDB, PostgreSQL, SQL Server (con Azure SQL y Amazon RDS for SQL Server), MongoDB, SQLite y Google BigQuery. Cada uno tiene su propio driver. A los motores de servidor se llega directamente o a través de un túnel SSH o de una sesión de reenvío de puertos de AWS SSM; una conexión SQLite es un archivo en tu ordenador que eliges por su ruta; una conexión BigQuery es un proyecto de Google Cloud, abierto con tu propia cuenta de Google y con un límite de facturación por consulta (1 GiB por defecto) para que una consulta cara se rechace en lugar de cobrarse. Oracle, Redis y el resto no están soportados hoy. Si necesitas alguno, pídelo en el backlog público: la lista crece con lo que la gente pide de verdad.
¿Puede un agente de IA escribir en mi base de datos?
Sí, cuando lo permites de forma explícita. Un agente solo puede escribir cuando la conexión es escribible y activas "Permitir que los agentes escriban" en los ajustes de esa conexión. Las escrituras se ejecutan entonces de inmediato, así que actívalo solo si le confías esa base de datos al agente. En caso contrario, db_query sigue siendo de solo lectura.
¿Cómo llego a una base de datos en una subred privada?
Enruta la conexión por un túnel SSH o por una sesión de reenvío de puertos de AWS SSM, construida a partir de las conexiones SSH y SSM que ya guardaste en AgentsRoom. La app abre el túnel o la sesión y conecta la base de datos a través de él, de modo que la base sigue siendo inalcanzable desde internet. Para Google Cloud SQL, elige la instancia (project:region:instance) y AgentsRoom ejecuta el Cloud SQL Auth Proxy con tu propio inicio de sesión de gcloud, por IP privada si hace falta y con autenticación IAM de la base de datos si no quieres ninguna contraseña.
¿Mis agentes ven la contraseña de la base de datos?
No. Los agentes consultan por MCP nombrando una conexión. AgentsRoom guarda las credenciales y ejecuta la sentencia él mismo, así que la contraseña nunca se devuelve al agente, nunca se escribe en la consulta y nunca forma parte de la conversación.
¿Puede un agente ejecutar varias sentencias a la vez?
No. Una llamada lleva exactamente una sentencia. Todo lo que se apile detrás de un punto y coma se rechaza en lugar de ejecutarse, lo que elimina la forma más antigua de esconder una escritura dentro de algo que parece una lectura.
¿Qué cambia marcar una conexión como producción?
Endurece la confirmación necesaria antes de una escritura. La base de datos que importa deja de comportarse como la copia local, que es lo que quieres al final de un día largo y lo que quieres todavía más de un agente que avanza por una lista de tareas.
¿Qué pasa con una consulta que devuelve muchísimas filas?
Los conjuntos de resultados están limitados. Una consulta que devolvería una tabla enorme vuelve truncada en lugar de inundar la ventana o el contexto del agente, así que un SELECT ancho se queda en una molestia y no en una exportación de tus datos.
¿Puede un agente añadir una conexión de base de datos?
Sí, y por defecto puede incluso guardarla por su cuenta. db_connection_save escribe la conexión directamente, sin formulario, y la contraseña nunca aparece en una conversación: el agente nombra un secreto de tu bóveda y AgentsRoom lo copia en el llavero. Elige db_connection_new si prefieres revisar primero: abre el formulario de creación relleno con el host, el puerto, el usuario y la conexión SSH o AWS SSM por la que hay que llegar a la base de datos, y no se almacena nada hasta que lo revisas, escribes la contraseña y guardas, y el agente nunca aporta una credencial. Desactiva "Los agentes pueden gestionar las conexiones" en Ajustes y solo queda el camino revisado.
¿Cómo descubre un agente mi esquema?
Con db_schema, que explora una conexión guardada sin nada de SQL. Llamada sin argumentos lista los esquemas, con una base de datos lista las tablas y las vistas, y con una tabla devuelve las columnas, sus tipos, si admiten nulos, sus claves y sus valores por defecto. Es más barato y más seguro que hacer que un agente consulte information_schema a mano.
¿Se sincronizan mis conexiones de base de datos entre mis máquinas?
Sí. El nombre, el host, el puerto, el usuario, la base de datos por defecto, el alcance, las marcas de solo lectura y de producción y el túnel SSH o SSM por el que pasa siguen a tu cuenta: una conexión guardada en una máquina aparece en las demás en lugar de tener que reescribirla. Por defecto, la contraseña se queda cifrada en el llavero de la máquina donde la escribiste, así que una conexión que viene de otra máquina te la pide una vez. Activa las contraseñas sincronizadas en Ajustes > Cuenta y la contraseña también te sigue, cifrada de extremo a extremo con una clave que solo tienen tus ordenadores: AgentsRoom la almacena sin poder leerla, y una contraseña que cambias en una máquina se actualiza en las demás. Aun así, puedes dejar cualquier contraseña en una sola máquina.
¿Puedo volcar una base de datos e importarla en otro sitio?
Sí, en MySQL, PostgreSQL y MongoDB. Puedes exportar una base de datos a un archivo, importar un archivo así en una base, o copiar una base directamente encima de otra, incluso a través de los túneles SSH o SSM que ya tienes guardados. Cada motor se apoya en sus propias herramientas oficiales (mysqldump y mysql, pg_dump y psql, mongodump y mongorestore), que vienen con la base de datos y no con AgentsRoom: si no las encuentra, la app te pide que le indiques la carpeta donde están. Una copia solo se ejecuta entre dos conexiones del mismo motor, porque un volcado solo se restaura en el motor que lo generó. En una conexión de solo lectura la importación se rechaza, el destino se vuelca a un archivo que eliges tú antes de que se escriba nada en él, y reemplazar el destino es una opción aparte cuya confirmación nombra la base. SQLite no tiene nada de esto: la base de datos ya es un archivo, que copias como cualquier otro. SQL Server tampoco tiene nada de esto: ninguna herramienta de Microsoft transmite una base de datos entera como lo hace mysqldump (sqlpackage escribe un archivo .bacpac, bcp copia una tabla cada vez).
¿Cómo está protegida la cuenta que guarda mis conexiones?
Las contraseñas se quedan en el llavero de tu sistema, y la cuenta que lleva tus conexiones a tus otros ordenadores puede pedir una segunda prueba al iniciar sesión. Activa la autenticación de dos factores en Ajustes, Cuenta: a partir de entonces se pide un código de 6 dígitos de una app de autenticación de tu móvil en cada inicio de sesión con contraseña, en el escritorio, el móvil y el sitio web, y recibes 10 códigos de recuperación de un solo uso por si pierdes el móvil. Una contraseña robada ya no basta para abrir la cuenta.

Capturas de pantalla

Capturas reales de la aplicación, añadidas a medida que evoluciona esta función.

  • Selector de motor de base de datos que lista MySQL, PostgreSQL, SQL Server, MongoDB, SQLite y BigQuery
    Conecta Google BigQuery con tu propio inicio de sesión de Google
  • Formulario de conexión de BigQuery con ID de proyecto, conjunto de datos predeterminado y un límite de facturación por consulta
    Limita lo que una consulta de BigQuery puede facturar, por conexión
  • Formulario de conexión de PostgreSQL con Requerir TLS marcado y la opción Confiar en el certificado del servidor
    Las conexiones TLS directas verifican el certificado del servidor, con una opción para servidores con certificados autofirmados
1 / 3

También te puede gustar

RDS a través de AWS SSM

Llega desde tu propia máquina a una instancia Amazon RDS sin endpoint público, con aws ssm start-session y el documento AWS-StartPortForwardingSessionToRemoteHost. Ningún bastión que mantener, ninguna VPN, ninguna regla SSH de entrada. AgentsRoom abre la sesión en un puerto loopback y conecta a través de ella su cliente de base de datos. MySQL, PostgreSQL, SQL Server y MongoDB, es decir RDS MySQL, RDS PostgreSQL, RDS for SQL Server, Aurora y DocumentDB.

Cloud SQL Auth Proxy

Llega desde tu propia máquina a una instancia de Cloud SQL for MySQL o PostgreSQL, incluida la IP privada, sin una VM bastión. AgentsRoom arranca el Cloud SQL Auth Proxy en un puerto loopback con tus Application Default Credentials de gcloud, admite la autenticación IAM de la base de datos y deja que los agentes de IA la consulten en solo lectura.

Conexiones SSH

Guarda tus conexiones SSH, abre una terminal SSH integrada y ejecuta Claude Code, Codex o Antigravity CLI directamente en tu servidor remoto o VPS. Autenticación por clave SSH o contraseña, perfiles de conexión por proyecto, sin necesidad de un cliente SSH aparte.

Gestor de secretos

Guarda claves de API, tokens y contraseñas en el llavero de tu sistema operativo, referéncialas como {{secret:NAME}} en tus comandos de desarrollo y en el entorno de tus agentes, y deja que AgentsRoom las resuelva al arrancar. Los agentes ven los nombres, nunca los valores, y nada se sincroniza con un servidor.

Terminales de desarrollo

Gestor de terminales y lanzador de procesos por proyecto. Arranca backend, frontend y workers con un clic, en local o en un servidor remoto.

AgentsRoom MCP

El servidor MCP que deja a tus agentes pilotar el propio AgentsRoom: proyectos, terminales, backlog y conexiones, con las salvaguardas que lo acompañan.

Ingeniero DevOpsRedactorDesarrollador FrontendComercialDesarrollador BackendCoach y FormadorArquitecto de SoftwareAsesor JurídicoIngeniero de QAFinanzas y AdministraciónDesarrollador Full-StackDiseñador CreativoDesarrollador MóvilInvestigadorIngeniero de SeguridadRR. HH. y Selección
Gerente de ProyectoTraductorExperto en GitAnalista de DatosEspecialista en SEOContableEspecialista en LocalizaciónComunicación y RR. PP.Generador de IdeasOperaciones y LogísticaEspecialista en MarketingAtención al ClienteAsistente del proyectoCompradorCommunity ManagerAsistente Personal

Da a tus agentes los datos, no las claves

Descarga AgentsRoom, guarda tus conexiones MySQL, PostgreSQL, SQL Server, MongoDB, SQLite y Google BigQuery, llega a las de servidor a través de un túnel SSH o una sesión de AWS SSM, y deja que tus agentes las consulten, en solo lectura salvo que abras una conexión a sus escrituras.

DescargarGratis

App complementaria: supervisa tus agentes en movimiento

Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.

Instalar la extensión
Chrome Web Store

Envía bugs y peticiones directamente a tu backlog público.

Agentes que lees como una conversación

Cada agente tiene un rol, una cara y un hilo que lees como una app de mensajería.

Vista de conversación

Vista de conversación de AgentsRoom: el trabajo de un agente de programación con IA en forma de chat
Multi-proyectos
Multi-proveedor
Multi-agentes
Estado en vivo
Diff y commit
App móvil
Vista previa
Equipos de agentes
Pruebas en navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas las funcionalidades