Tu GUI de MongoDB sin peso
Un cliente desktop nativo para MongoDB — rápido, libre y local. Conecta, consulta, edita y analiza tus bases con una interfaz que no se traba.
Todo lo que necesitas para trabajar con MongoDB.
Conexiones múltiples, consulta en shell o SQL, tres vistas y CRUD completo. Local de principio a fin.
Conexiones múltiples
Varios servidores a la vez, cada uno con su color. Conecta vía mongodb:// o mongodb+srv — la cadena nunca sale del backend Rust.
Shell + SQL
Escribe en el Mongo shell (find, aggregate, count) o en SQL traducido a MongoDB. Autocompletado fuerte y CodeMirror 6.
SELECT * FROM users → db.users.find()Tree · Table · JSON
Tres vistas del mismo resultado, con tipos BSON coloreados y fidelidad total de Extended JSON.
CRUD completo
Insertar, editar, duplicar y borrar — siempre con confirmación. Crea y elimina collections e índices desde la UI.
Historial & backup
Estados de pre-update y pre-delete guardados localmente. ¿Te equivocaste? Restaura. Más un dashboard de Overview por servidor.
MCP integrado
Expón tu instancia a Claude (Desktop / Code), OpenCode y Codex vía MCP — solo lectura, por stdio.
Rápido, local y con propósito.
Núcleo en Rust + Tauri 2, datos que nunca salen de tu máquina y la misma filosofía open source de Tucano Proxy.
Local de verdad
La cadena de conexión se queda en el backend Rust. Sin sync, sin nube, sin telemetría — tus datos no van a ningún lado.
Rust + Tauri 2
Driver mongodb async sobre tokio, historial en SQLite bundled y UI nativa vía Tauri. Binario ligero, sin GC.
Hecho para la comunidad
Open source MIT, sin licencia, sin paywall. Localizado en PT, EN y ES, con tema claro/oscuro.
{
"mcpServers": {
"tucano-db": {
"command": "npx",
"args": ["-y", "tucano-db-mcp"],
"env": {
"TUCANO_DB_TOKEN": "paste-the-token-from-tucano-db-settings"
}
}
}
}Tu base dentro de Claude
El paquete tucano-db-mcp expone tu instancia de Tucano DB vía Model Context Protocol — el agente lista conexiones, navega bases y collections y busca documentos. Todo solo lectura.
Copia el token desde Ajustes → MCP en la app.
Ver documentación →Herramientas expuestas
list_connectionsLista as conexões salvas no Tucano DB e indica quais estão ativas.
list_databasesLista os bancos de uma conexão ativa.
list_collectionsLista as collections de um banco.
findBusca documentos numa collection — somente leitura. O filtro é um JSON no padrão MongoDB.
overviewRetorna os analytics de serverStatus de uma conexão.
Aclarando dudas
¿Qué bases soporta Tucano DB? +
Hoy el foco es MongoDB — conecta vía mongodb:// o mongodb+srv://. El driver es la crate oficial mongodb, async sobre tokio.
¿Mis datos están seguros? +
Sí. La cadena de conexión nunca sale del backend Rust y nada se envía afuera. Sin sync, sin nube, sin telemetría.
¿Editar documentos es seguro? +
Toda acción destructiva pide confirmación, y los estados de pre-update y pre-delete viven en un historial local (SQLite) que puedes restaurar.
¿Hay versión para Linux? +
Sí — AppImage y .deb en la página de descarga, junto con macOS (Apple Silicon + Intel) y Windows x64.
¿Listo para empezar?
Elige el instalador para tu sistema. MIT. Bugs, ideas y PRs bienvenidos.