Universal database MCP server connecting to MySQL, PostgreSQL, Oracle, SQL Server, MariaDB, SQLite.
Overview
what is Dbhub?
Dbhub is a universal database gateway implementing the Model Context Protocol (MCP) server interface, allowing MCP-compatible clients to connect to and explore various databases like MySQL, PostgreSQL, SQLite, and DuckDB.
how to use Dbhub?
To use Dbhub, configure your database connection using a Database Source Name (DSN) and run the server using Docker or NPM commands. You can connect through different transport modes such as stdio or sse.
key features of Dbhub?
- Browse available tables in the database
- View schema information for tables
- Run read-only SQL queries against the database
- Safety checks to prevent dangerous queries
use cases of Dbhub?
- Connecting to multiple database types through a single interface.
- Running read-only queries for data analysis.
- Integrating with AI tools like Claude Desktop for enhanced database interaction.
FAQ from Dbhub?
- What databases does Dbhub support?
Dbhub supports MySQL, PostgreSQL, SQLite, DuckDB, and more.
- Is Dbhub free to use?
Yes! Dbhub is open-source and free to use.
- How do I install Dbhub?
You can install Dbhub using Docker or NPM commands as detailed in the documentation.