The Professional Database Tooling for VS Code.
Bring the power of DataGrip and DBeaver directly into your favorite editor.
DBBase is a high-performance, modular VS Code extension designed for developers who need a professional database management experience. Forget switching windows; execute queries, browse schemas, and export data with a native, fluid UI.
- High Fidelity: A grid UI inspired by DataGrip/DBeaver.
- Inline Editing: Edit your data directly in the grid and commit changes with a single click.
- Native Look & Feel: Fully integrated with VS Code theme variables for a seamless experience.
- Multi-level Hierarchy: Easily navigate through your connections and tables.
- Lazy Loading: High performance even with thousands of tables.
- Live Status: Real-time online/offline indicators (🟢/🔴) for every connection.
- MCP Server Integration: Built-in Model Context Protocol (MCP) server.
- Context for Copilot/Claude: Give your AI models (GitHub Copilot, Claude Desktop) direct and secure context of your database schema.
- Semantic Metadata: Automatically shares table comments and constraints with your AI for smarter query generation.
- One-Click Setup: Automatically configures Claude Desktop for you.
- Native Key Browsing: Explore keys with folder-like organization (using
:as separator). - DataType Support: Native viewers for Strings, Hashes, Lists, Sets, and Sorted Sets.
- Direct Editing: Update values or add fields to Hashes directly in the UI.
Export your query results into multiple professional formats:
- 📑 Excel (.xlsx) (Perfect for business reports)
- 📝 CSV (Classic data interchange)
- 📄 JSON (API-ready formats)
- ⬇️ Markdown (Directly for your documentation)
- 💾 SQL Inserts (Easy migrations)
- Modular Architecture: Isolated database drivers (Postgres, MySQL & Redis).
- Security First: Uses VS Code's
SecretStoragefor sensitive credentials. - Safe Execution: Automatic protection against accidental data modification.
- ✅ PostgreSQL
- ✅ MySQL / MariaDB
- ✅ Redis (Key-Value Explorer & Editor)
- ⏳ SQLite (Coming Soon)
- ⏳ SQL Server (Coming Soon)
| Command | Shortcut |
|---|---|
| Run Query (at cursor) | Ctrl + Enter / Cmd + Enter |
| New Query Tab | dbbase.openQueryEditor |
| Save Grid Changes | Alt + S (within grid) |
- Install DBBase from the Marketplace.
- Go to the DBBase Activity Bar icon.
- Click the
+icon to add a new connection. - Select your connection and start writing SQL!
- Ensure your database is connected in DBBase.
- Open the Command Palette (
Ctrl+Shift+P). - Run
DBBase: Configurar Servidor MCP (Claude Desktop). - Restart Claude and ask: "What's in my database?"
This project is licensed under the MIT License.
Made with ❤️ for the Database Community
Enjoy!