Integrates with DBeaver to provide access to 200+ database types through existing DBeaver connections, allowing database querying, schema exploration, and data export functionality without additional configuration.
Provides access to MySQL databases for schema exploration and query execution through existing DBeaver connections.
Enables running queries on PostgreSQL databases through DBeaver connections, with support for data retrieval and manipulation operations.
DBeaver MCP Server
A Model Context Protocol (MCP) server that integrates with DBeaver to provide AI assistants access to 200+ database types through DBeaver's existing connections.
🚀 Features
- Universal Database Support: Works with all 200+ database types supported by DBeaver
- Zero Configuration: Uses your existing DBeaver connections
- Secure: Leverages DBeaver's credential management
- Cross-Platform: Works on Windows, macOS, and Linux
- Production Ready: Full error handling and logging
📋 Prerequisites
- Node.js 18+
- DBeaver installed and configured with at least one connection
- Claude Desktop or another MCP-compatible client
🛠️ Installation
See the Installation Guide for full details.
Quick Start
🖥️ Configuration
See the Configuration Guide for Claude Desktop and environment variable options.
💡 Usage Examples
See examples/samples-queries.md for more.
- List all connections:
"Show me all my database connections"
- Run a query:
"Run this query on my PostgreSQL database: SELECT COUNT(*) FROM orders WHERE date > '2024-01-01'"
- Get table schema:
"What's the schema of the users table in my MySQL database?"
- Export data:
"Export all customer data to CSV from my Oracle database"
🛠️ Scripts
scripts/build.sh
: Build the projectscripts/install.sh
: Install dependencies and build
📝 Documentation
🤝 Contributing
Fork the repository, create a feature branch, make your changes, add tests if applicable, and submit a pull request.
📝 License
MIT License - see LICENSE file for details
🙏 Acknowledgments
Anthropic for the Model Context Protocol DBeaver for the amazing database tool The open source community for inspiration and feedback
Note: This project is not officially affiliated with DBeaver or Anthropic.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A Model Context Protocol server that enables AI assistants to access and query 200+ database types through existing DBeaver connections without additional configuration.
Related MCP Servers
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -16TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI models to interact with MySQL databases through natural language, supporting SQL queries, table creation, and schema exploration.Last updated -2Python
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to securely interact with Apache IoTDB databases through a controlled interface for listing tables, reading data, and executing SQL queries.Last updated -Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants (Cursor, Windsurf, Claude Code) to interact with Microsoft SQL Server databases by providing connectivity through environment-configurable connections.Last updated -8TypeScriptMIT License