dbeaver-mcp: MCP bridge that exposes local databases to AI assistants
dbeaver-mcp, by FelipeFlohr, is an MCP server that connects AI assistants to local databases for query-driven exploration. The tool reads existing database configurations and exposes them to Model Context Protocol hosts, enabling natural-language agents to run SQL against accessible schemas. Key capabilities include configuration reuse, MCP STDIO communication, and local launcher scripts. Developers, data analysts, and AI experimenters gain a way to query live databases from their assistant workflows without rebuilding connection setups.
What tasks can you actually use it for?
The app supports interactive data inspection and ad-hoc querying from MCP-compatible assistants, so users can ask an agent to inspect schemas, run SELECT queries, and sample results. Outputs are read-only query results returned to the host, which makes the tool suited to exploratory tasks such as generating query snippets, verifying table contents, and extracting small result sets for analysis.
How does it integrate with existing developer workflows?
The tool integrates with a DBeaver workspace by discovering configured connections and reusing DBeaver drivers, which removes manual connection setup for MCP hosts. It runs as a standalone Spring Boot server with launcher scripts that fetch a JRE when needed and communicates with clients over the standard STDIO transport. That design positions the app as a local bridge between DBeaver-managed connections and MCP clients.
What are the input limits, supported systems, and safety measures?
The tool supports PostgreSQL, Oracle (11 and later), and Firebird (2.5 and later), and it accepts SSH connections only when configured with password authentication in DBeaver. Transactions execute in read-only mode and are rolled back automatically, enforcing a non-destructive safety model. Supported platforms are Windows and Linux, and an MCP-compliant host such as a desktop assistant is required to initiate queries.
A practical, inspect-oriented option for DBeaver users
As an open-source project hosted on GitHub, the tool provides an auditable bridge for teams that need assistant-driven database inspection; its read-only transaction model reduces modification risk. Users who rely on SSH key authentication or need write operations should expect limits. For developers and analysts seeking safe, local MCP access to DBeaver connections, this tool is a pragmatic fit.





