dbhub

dbhub

MCP.Pizza Chef: bytebase

Instead of writing queries by hand, you ask a question in ordinary language and get the answer back from your live data. It covers PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite, and can hold several connections open at once. A read-only mode, row limits, and query timeouts stop an assistant from changing or overwhelming anything. It works with Claude Desktop, Claude Code, Cursor, VS Code, and Copilot CLI, and needs your own connection details rather than a paid key.

Coding
Data

Use This MCP server To

Ask which customers signed up last month, without writing SQL Explore what tables and columns a database actually contains Pull a quick sales total right before a meeting Check a production database safely in read-only mode Query Postgres and MySQL side by side in one chat

README

Note

Brought to you by Bytebase, open-source database governance platform.

DBHub Logo

            +------------------+    +--------------+    +------------------+
            |                  |    |              |    |                  |
            |                  |    |              |    |                  |
            |  Claude Desktop  +--->+              +--->+    PostgreSQL    |
            |                  |    |              |    |                  |
            |  Claude Code     +--->+              +--->+    SQL Server    |
            |                  |    |              |    |                  |
            |  Cursor          +--->+    DBHub     +--->+    SQLite        |
            |                  |    |              |    |                  |
            |  VS Code         +--->+              +--->+    MySQL         |
            |                  |    |              |    |                  |
            |  Copilot CLI     +--->+              +--->+    MariaDB       |
            |                  |    |              |    |                  |
            |                  |    |              |    |                  |
            +------------------+    +--------------+    +------------------+
                 MCP Clients           MCP Server             Databases

DBHub is a minimal MCP server: token-efficient, zero-dependency, and just two tools by default with opt-in extras. This lightweight gateway allows MCP-compatible clients to connect to and explore different databases:

  • Minimal: Zero dependency, token efficient with a minimal set of MCP tools to maximize context window
  • Multi-Database: PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite through a single interface
  • Multi-Connection: Connect to multiple databases simultaneously with TOML configuration
  • Guardrails: Read-only mode, row limiting, and query timeout to prevent runaway operations
  • Secure Access: SSH tunneling and SSL/TLS encryption

DBHub is the official example in the Claude Code docs for connecting to PostgreSQL via MCP.

Token Efficiency

DBHub loads just 2 tools by default at 1.4k tokens — 13-14x fewer than alternatives — keeping the context window open for your actual work.

MCP Server Default Config Default Tools
DBHub 1.4k 2 (execute_sql, search_objects)
MCP Toolbox 19.0k 28
Supabase MCP 19.3k all

Use Cases

dbhub FAQ

Which databases does it work with?
PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite, and you can connect to several at the same time.
Do I need an account or a paid key?
No. You supply your own database connection details and nothing else.
Can I use this to answer questions if I do not know SQL?
Yes — ask in plain English and it writes and runs the query for you.
Is it safe to point at a live production database?
There is a read-only mode plus row limits and query timeouts, which is the recommended setup for anything in production.
Which apps can use it?
Claude Desktop, Claude Code, Cursor, VS Code, and Copilot CLI are all documented.
How hard is the setup?
You paste one line containing your database address into your app's settings. A one-click read-only bundle is also offered.
Can it show me what a query will do before running it?
Yes, an optional tool explains the plan for a query without executing it.