DBHub (Universal Database Gateway)
Summary
DBHub is a universal database gateway implementing the MCP server interface, allowing AI assistants to connect to and explore different databases like PostgreSQL, MySQL, SQLite, and DuckDB. Developed by Bytebase, it provides capabilities for browsing tables, viewing schema information, running read-only SQL queries, and includes safety checks to prevent dangerous operations. The implementation is containerized with Docker for easy deployment and supports both stdio transport for direct integration with tools like Claude Desktop and SSE transport for browser and network clients, making it particularly valuable for AI assistants that need to access and analyze data stored in various database systems.
Available Actions(4)
execute_sql
Execute a SQL statement. This command allows users to run SQL queries against the connected database.
list_connectors
List all available database connectors. This command provides an overview of the database connections that can be used.
generate_sql
Generate SQL queries based on user input or requirements. This command helps users create SQL statements easily.
explain_db
Explain database elements such as tables, indexes, and procedures. This command provides insights into the structure and relationships within the database.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation