Bases de datosDBHub — 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