Dbhub
@bytebase
Dbhub について
Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"dbhub": {
"command": "docker",
"args": [
"run",
"--rm",
"--init",
"\\"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Dbhub?
Dbhub is a zero-dependency, token-efficient MCP (Model Context Protocol) server that allows MCP-compatible clients to connect to and explore various databases. It supports PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite through a single interface and is brought to you by Bytebase.
How to use Dbhub?
Install via Docker or NPM, then start with command-line arguments such as --transport, --port, and --dsn. For multi-database setups, use a TOML configuration file. Demo mode is available via --demo. The server also includes a built-in web interface (Workbench) for visual interaction.
Key features of Dbhub
- Zero dependency and token efficient with only two MCP tools
- Multi-database support: PostgreSQL, MySQL, MariaDB, SQL Server, SQLite
- Multi-connection configuration via TOML files
- Guardrails: read-only mode, row limiting, query timeout
- Secure access: SSH tunneling and SSL/TLS encryption
- Built-in web interface (Workbench) for query execution and tracing
Use cases of Dbhub
- Connect Claude Desktop, Claude Code, Cursor, VS Code, or Copilot CLI to databases
- Manage production, staging, and development databases from a single Dbhub instance
- Execute SQL queries with transaction support and safety controls
- Search and explore database schemas, tables, columns, indexes, and procedures
- Define reusable, parameterized SQL operations as custom tools
FAQ from Dbhub
What databases does Dbhub support?
PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite.
How do I install Dbhub?
Use Docker (docker run --rm --init --name dbhub --publish 8080:8080 bytebase/dbhub) or NPM (npx @bytebase/dbhub@latest) with required flags like --transport, --port, and --dsn. A demo mode is also available.
Does Dbhub require authentication?
The HTTP transport does not authenticate HTTP clients. For production, bind to 127.0.0.1 and use a reverse proxy or firewall.
What safety controls does Dbhub provide?
Read-only mode, row limiting, and query timeout to prevent runaway operations.
Is there a web interface?
Yes, Dbhub includes a built-in Workbench that provides a visual way to execute queries, run custom tools, and view request traces without needing an MCP client.
「データベース」の他のコンテンツ

PostgreSQL
modelcontextprotocolModel Context Protocol Servers
Redis MCP Server
redisThe official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently
Chroma MCP Server
chroma-coreA Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma
Multi Database MCP Server
FreePeakA powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.

Sqlite
modelcontextprotocolModel Context Protocol Servers
コメント