Tucano DB

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.

Qué hay dentro

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.

Bajo el capó

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.

3
Vistas por resultado
SQL
Consulta en SQL o shell
0₵
Siempre gratis
claude_desktop_config.json
{
  "mcpServers": {
    "tucano-db": {
      "command": "npx",
      "args": ["-y", "tucano-db-mcp"],
      "env": {
        "TUCANO_DB_TOKEN": "paste-the-token-from-tucano-db-settings"
      }
    }
  }
}
Nuevo · MCP

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_connections

Lista as conexões salvas no Tucano DB e indica quais estão ativas.

list_databases

Lista os bancos de uma conexão ativa.

list_collections

Lista as collections de um banco.

find

Busca documentos numa collection — somente leitura. O filtro é um JSON no padrão MongoDB.

overview

Retorna os analytics de serverStatus de uma conexão.

Preguntas frecuentes

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.

Descargar última versión v0.1.0Ver en GitHub