FutrixData es un cliente de base de datos de escritorio y pasarela de equipo que se conecta a MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch y más. Es gratuito para uso individual, incluye registros de auditoría por usuario, enmascaramiento automático de PII y una capa de guardarraíles de consultas que los clientes GUI tradicionales delegan exclusivamente a la base de datos.
Navicat es una GUI comercial pulida para trabajo de DBA tradicional — diagramas ER, sincronización de esquemas, asistentes de transferencia de datos. FutrixData es una categoría diferente: un cliente de base de datos más una pasarela de políticas para todo el equipo. Elige FutrixData si tu prioridad es el acceso y la gestión compartidos, auditables y AI-native de la base de datos.
| Navicat Premium | FutrixData | |
|---|---|---|
| Precio | De pago (licencia por puesto) | App de escritorio gratuita; alojado/Enterprise de pago |
| Bases de datos | MySQL, PostgreSQL, SQL Server, Oracle, SQLite, MongoDB, Redis, MariaDB | MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, ChromaDB, DynamoDB, Cloudflare D1 |
| Enmascaramiento de PII en la ruta de resultados del agente | — | Integrado (clasificación de sensibilidad L1–L5, HMAC determinista respaldado por secreto) |
| Log de auditoría para cada usuario | Sólo historial local de consultas | Encadenado por hash localmente (con CLI audit verify), por agente y por usuario |
| Guardarraíles de consultas destructivas | Diálogos "no mostrar este aviso de nuevo" | Block / warn / require approval basados en reglas, configurados por fuente de datos |
| Integración con agentes de IA (Claude Code, Cursor, Codex) | — | Nativa (MCP, Skill, HTTP, CLI) |
| Diagramas ER, sincronización de esquemas, transferencia de datos | Sí | — |
| Servidor de equipo autoalojado | — | Sí (Docker / Compose / Kubernetes) |
Si dependes del diseñador de diagramas ER de Navicat o de la transferencia de datos entre bases de datos, FutrixData no es un reemplazo equivalente. Si tu necesidad no cubierta es "no podemos saber quién ejecutó qué la semana pasada" o "queremos que la IA se encargue por nosotros", sí lo es.
La mayoría de clientes GUI muestran un modal amarillo antes de operaciones destructivas y permiten al usuario descartarlo permanentemente. FutrixData trata la política como una regla del lado del servidor, no como un popup del lado del cliente:
Las mismas reglas aplican a un humano ejecutando una consulta ad-hoc en la app de escritorio y a Claude Code llamando a FutrixData por MCP. No hay un "modo desarrollador" que evada la política.
En modo alojado o autoalojado, FutrixData se ejecuta como una pasarela compartida. Los ingenieros se conectan con sus propias credenciales; los agentes de IA se conectan con sus propias claves por agente. La pasarela impone:
connection.json circulando por el equipo.verify integrado) — cada consulta atribuida a una identidad real, con la regla coincidente registrada.Esta es la parte que Navicat no cubre: acceso a base de datos compartido, gobernado y consciente de la IA.
Para consultas ad-hoc, navegación de esquemas e inspección de datos — sí, en las bases de datos soportadas. Para autoría de diagramas ER, transferencia de datos entre bases de datos y flujos dedicados de sincronización de esquemas — no. Esos flujos no son el foco de FutrixData.
Sí. El cliente de escritorio para macOS / Windows / Linux es gratuito para uso individual. Los planes de pago empiezan cuando necesitas la pasarela alojada, identidades de agente acotadas para un workspace de equipo, o el despliegue Enterprise (autoalojado) con RBAC de equipo e integraciones externas. Consulta self-hosted.
Actualmente no. FutrixData se enfoca en MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, ChromaDB, DynamoDB y Cloudflare D1. Oracle y SQL Server no están en la lista de soportados hoy. Los añadiremos en el futuro.
FutrixData habla MCP, Skill, HTTP y CLI. Claude Code, Cursor, Codex y OpenCode se conectan a la misma pasarela que usan tus ingenieros, con identidad por agente. El agente ejecuta consultas a través de la capa de políticas de FutrixData — no directamente contra la base de datos. Consulta AI database proxy para la arquitectura.
En el host de FutrixData — la máquina de escritorio para uso en solitario, el servidor de la pasarela en modo de equipo. Las cadenas de conexión no se almacenan en prompts de agente, en archivos de configuración compartidos ni en el contexto de un LLM de terceros.
No hay importación automatizada desde el almacén de conexiones cifradas de Navicat. La migración es directa en su lugar: vuelve a introducir cada fuente de datos una vez en FutrixData (host, puerto, base de datos, usuario) — exactamente el mismo paso que darías al añadir una nueva conexión en cualquier cliente de base de datos. La mayoría de los equipos mueven sus fuentes tier-1 en una sola sesión.
Aplicación de escritorio gratuita para macOS, Windows y Linux. Enterprise Edition autoalojada para despliegues en producción.