Permite que los agentes de IA consulten y exploren más de 100 bases de datos diferentes utilizando conexiones existentes de DBCode.
También conocido como dbcodeio/public, @dbcode/mcp
- Stars
- 366
- Herramientas
- —
- Descargas, 30 días
- 359
- Última versión
- 1.0.1
- Último commit
- 10 nov 2026
- Licencia
- —
¿Qué es DBCode MCP?
DBCode es un MCP server. Permite que los agentes de IA consulten y exploren más de 100 bases de datos diferentes utilizando conexiones existentes de DBCode.
Resumen generado a partir del README del proyecto
Acerca del MCP server de DBCode
DBCode permite consultar y explorar tus conexiones de bases de datos existentes a través de un agente de IA. Permite a los desarrolladores interactuar con más de 100 tipos de bases de datos diferentes, como PostgreSQL, MySQL, SQL Server, Oracle, SQLite, MongoDB, ClickHouse y Snowflake, utilizando las conexiones ya configuradas en tu extensión de DBCode.
Para usar este servidor, debes tener instalada la extensión de DBCode en editores como VS Code, Cursor, Windsurf, Antigravity o Kiro, junto con Node.js 22.14 o superior. El servidor se ejecuta localmente y puede funcionar a través de un editor abierto o leer tus conexiones guardadas directamente si no hay ningún editor activo. Puedes especificar una aplicación particular como Cursor o VSCodium usando el argumento --app si usas DBCode en múltiples editores. Esta configuración funciona con clientes que incluyen Claude Desktop, Gemini CLI, GitHub Copilot CLI y Codex.
Qué puedes hacer con él
- 1Consultar diversos tipos de bases de datosPide a un agente de IA que ejecute consultas en bases de datos específicas como MongoDB o Snowflake utilizando tu configuración actual.
- 2Gestionar conexiones de múltiples editoresDirige a un agente de IA para que utilice las conexiones de bases de datos específicas asociadas a un IDE en particular.
- 3Explorar bases de datos sin un editor activoPermite que un agente de IA acceda a tus credenciales de bases de datos guardadas incluso cuando no tengas abierto un editor de código.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar DBCode MCP
Formatos verificados el 10 nov 2026Instalar DBCode MCP en Claude Code
$ claude mcp add dbcode -- npx -y @dbcode/mcpInstalar DBCode MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"dbcode": {
"command": "npx",
"args": [
"-y",
"@dbcode/mcp"
]
}
}
}Instalar DBCode MCP en VS Code
.vscode/mcp.json
{
"servers": {
"dbcode": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dbcode/mcp"
]
}
}
}Instalar DBCode MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"dbcode": {
"command": "npx",
"args": [
"-y",
"@dbcode/mcp"
]
}
}
}Instalar DBCode MCP en Codex
~/.codex/config.toml
[mcp_servers.dbcode] command = "npx" args = ["-y", "@dbcode/mcp"]
Instalar DBCode MCP en Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"dbcode": {
"command": "npx",
"args": [
"-y",
"@dbcode/mcp"
]
}
}
}Verificaciones automáticas
Ejecutado 13 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibleAprobado
- Licencia de código abierto (OSI)No licenseHallazgo
- Commit o lanzamiento en el último añoAprobado
- El nombre del paquete no es similar a un paquete popularAprobado
- El endpoint remoto usa HTTPSNo verificado
- Las herramientas destructivas están etiquetadasNo verificado
- Sin instrucciones ocultas para el modeloAprobado
- Sin avisos críticos en el paquete ni en sus dependenciasAprobado
README
Ver en GitHubDBCode MCP server
Let your AI agent query your databases through DBCode, using the connections you already have in DBCode.
DBCode works with 100+ databases, including PostgreSQL, MySQL, SQL Server, Oracle, SQLite, MongoDB, ClickHouse and Snowflake.
Requirements
- The DBCode extension, installed in VS Code, Cursor, Windsurf, Antigravity or Kiro. Install DBCode.
- Node.js 22.14 or newer.
Setup
Claude Code
claude mcp add dbcode -- npx -y @dbcode/mcp
Codex
codex mcp add dbcode -- npx -y @dbcode/mcp
GitHub Copilot CLI
Add this to ~/.copilot/mcp-config.json:
{
"mcpServers": {
"dbcode": {
"type": "local",
"command": "npx",
"args": ["-y", "@dbcode/mcp"],
"tools": ["*"]
}
}
}
Gemini CLI, Claude Desktop, Cursor, Windsurf and other clients
Add this to the client's MCP configuration (for Gemini CLI, ~/.gemini/settings.json; for Claude Desktop, claude_desktop_config.json):
{
"mcpServers": {
"dbcode": {
"command": "npx",
"args": ["-y", "@dbcode/mcp"]
}
}
}
Cursor, VS Code, Windsurf, Antigravity and Kiro can also connect DBCode to their built-in agent without this package. See DBCode's MCP docs.
How it works
The package finds the newest DBCode installed on your machine and starts its MCP server. When an editor with DBCode is open, the agent works through it. With no editor open, the server reads your saved DBCode connections directly.
If you use DBCode in more than one editor, choose which editor's connections the agent sees with --app:
"args": ["-y", "@dbcode/mcp", "--app", "Cursor"]
Values (not case-sensitive): Code, Code - Insiders, Cursor, Windsurf, VSCodium, Antigravity IDE, Antigravity, Kiro.
Preguntas sobre DBCode MCP
¿Cómo agrego DBCode MCP a Claude Code?
Ejecuta claude mcp add dbcode -- npx -y @dbcode/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego DBCode MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué bases de datos son compatibles con DBCode?
Es compatible con más de 100 bases de datos, incluyendo PostgreSQL, MySQL, SQL Server, Oracle, SQLite, MongoDB, ClickHouse y Snowflake.
¿Cuáles son los requisitos del sistema para el MCP server de DBCode?
Necesitas tener instalada la extensión de DBCode en un editor como VS Code o Cursor, y Node.js versión 22.14 o superior.
¿Cómo puedo especificar qué conexiones de editor debe usar el agente?
Puedes usar el flag --app seguido del nombre del editor, como Cursor o Code, para elegir qué conexiones de editor estarán visibles.