dbeaver-mcp-server
DBeaver MCP Server provides AI assistants access to databases through DBeaver connections.
The DBeaver MCP Server allows seamless interaction with various databases by leveraging existing DBeaver connections, eliminating the need for separate configurations. It supports native query execution for popular databases like PostgreSQL, MySQL/MariaDB, SQLite, and SQL Server, while also offering connection pooling and transaction support. The server includes features such as query execution plan analysis, schema comparison, and data export capabilities, making it a versatile tool for database management. In addition to its native support, the server can connect to other databases through the DBeaver CLI, provided that DBeaver is installed and properly configured. With a focus on security, it includes a connection whitelist, tool filtering, and query validation to prevent dangerous operations. The DBeaver MCP Server is designed for users who require efficient and secure access to their databases, enhancing productivity and enabling advanced data operations.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dbeaver-mcp-server": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dbeaver-mcp-server"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions