Saltar al contenido
8/10
D Bases de datos

DBHub — Un MCP para Cualquier Base de Datos

Un conector universal: sirve para PostgreSQL, MySQL, MariaDB, SQL Server, Oracle y SQLite con una sola herramienta. Consulta datos, explora el esquema y puede ser solo lectura. Ideal si tienes bases de datos de distintos tipos.

Revisada el 2026-09-21

Popularidad
3.5k
Licencia
MIT
Autor
Bytebase
Categoría
Bases de datos

Seguridad: revisada

Revisada, sin código malicioso.

¿Qué es?

Es un conector que vale para casi cualquier base de datos: en vez de instalar uno distinto para cada tipo, con DBHub tienes uno solo que habla con PostgreSQL, MySQL, MariaDB, SQL Server, Oracle y SQLite.

Piénsalo como un adaptador universal de enchufes: sea cual sea tu base de datos, este conector la entiende.

Qué puede hacer:

  • Consultar datos de cualquiera de esas bases.
  • Explorar el esquema (tablas, columnas).
  • Ejecutar SQL.
  • Modo solo lectura para ir sobre seguro.
  • Vistas personalizadas de solo lectura para gente no técnica.

Detalle a favor: tiene control de acceso por SQL (filtra qué consultas se permiten) y un instalador de un clic en modo solo lectura.

¿Cuándo me sirve?

Si tu proyecto usa varios tipos de base de datos o no quieres instalar uno por cada:

  • "Consulta esta base de datos MySQL" → consultas.
  • "Muéstrame el esquema" → exploración.
  • "Revisa los datos de SQLite" → local.
  • "Conéctate al SQL Server de la empresa" → universal.
  • "Dame solo lectura" → seguridad.

¿Esto me sirve a mí?

Sí, si manejas bases de datos de distintos tipos o quieres uno solo para todo.

Si un día piensas...Te da...
"Tengo MySQL y Postgres"Un MCP para ambos
"No quiero instalar mil conectores"Universal
"Quiero consultar mi BD rápido"SQL desde el chat
"Prefiero solo lectura"Modo seguro

No te sirve si no usas bases de datos. Para Postgres puro con optimización avanzada, postgres-mcp es más completo.

¿Es segura?

Veredicto: ✅ SÍ, es limpia (riesgo bajo).

  • Funciona en local: por stdio; se conecta directamente a tu base de datos.
  • Controles: modo solo lectura, control de acceso por SQL y análisis de las consultas.
  • Tu cadena de conexión va en variable de entorno, no a terceros.
  • Licencia: MIT. 3.5k estrellas (Bytebase es una empresa conocida de herramientas de base de datos).
  • Recomendación: usa modo solo lectura y un usuario con permisos mínimos.

Cómo se instala

npx @bytebase/dbhub@latest --dsn "postgres://usuario:clave@localhost:5432/tubd"

O con soporte HTTP. Configuración:

{
  "mcpServers": {
    "dbhub": {
      "command": "npx",
      "args": ["-y", "@bytebase/dbhub@latest", "--dsn", "postgres://usuario:clave@localhost:5432/tubd"]
    }
  }
}

¿En qué asistentes funciona?

Asistente¿Funciona?Notas
OpenCode✅ SíConfiguración MCP
Claude Code✅ SíConfiguración MCP
Cursor✅ SíConfiguración MCP
VS Code / Copilot / Claude Desktop✅ SíCompatible con MCP

Enlaces

  • Repositorio: https://github.com/bytebase/dbhub
  • Web: https://dbhub.ai

Volver a MCPs