db-mcp-server
176
The Multi Database MCP Server is a protocol server allowing AI models to interact with multiple databases simultaneously. It supports MySQL, PostgreSQL, and TimescaleDB, featuring dynamic tool generation and modular architecture for AI assistant integration.
Multi Database MCP Server
A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
Overview
The DB MCP Server provides a standardized way for AI models to interact with multiple databases simultaneously. Built on the FreePeak/cortex framework, it enables AI assistants to execute queries, manage transactions, explore schemas, and analyze performance across different databases through a unified interface.
Features
- Simultaneous Multi-Database Support: Connect to multiple MySQL and PostgreSQL databases concurrently.
- Database-Specific Tool Generation: Automatically creates specialized tools for each connected database.
- Clean Architecture: Modular design with clear separation of concerns.
- OpenAI Agents SDK Compatibility: Seamless AI assistant integration.
- Dynamic Database Tools: Query execution, transaction management, schema exploration, and performance analysis.
- Unified Interface: Consistent interaction patterns across different database types.
Supported Databases
- MySQL
- PostgreSQL
- TimescaleDB
Deployment Options
- Docker
- Source Code Installation
- SSE Mode
- STDIO Mode