Content
# Database MCP Server
## 📋 Documentation Languages
[](./docs/README_en.md)
---
## 🚀 Quick Start
A powerful database MCP (Model Context Protocol) server with multi-data source management and advanced SQL operations including table structure comparison and synchronization capabilities.
## 🎨 Key Features
- ✅ **Multi-Data Source Support**
- ✅ **Table Structure Comparison**
- ✅ **SQL Generation**
- ✅ **Data Export/Import**
- ✅ **Connection Pooling**
## 📚 Full Documentation
Please choose your preferred language for detailed documentation:
### 🌍 Language Options
| Language | Documentation | Description |
|----------|---------------|-------------|
| 🇺🇸 English | [README_en.md](./docs/README_en.md) | Complete English documentation with installation, configuration, and usage examples |
---
## ⚡ Quick Installation
```bash
# Using uv (recommended)
uvx database-mcp-server
# Or install uv first
curl -LsSf https://astral.sh/uv/install.sh | sh # Linux/macOS
powershell -c "irm https://astral.sh/uv/install.ps1 | iex" # Windows
uv tool install database-mcp-server
# Traditional pip installation
pip install database-mcp-server
```
## 📁 Project Structure
```
database-mcp-python/
├── README.md # This file
├── docs/ # Documentation
│ ├── README_en.md # English documentation
│ └── README_zh.md # Chinese documentation
├── src/ # Source code
│ ├── __init__.py # MCP service entry
│ ├── factory/ # Factory pattern
│ ├── strategy/ # Strategy pattern
│ ├── model/ # Data models
│ └── tools/ # Utility tools
├── test/ # Test directory
│ └── test_datasource.py # Testing script
├── database-config.example.yaml # Config example
├── pyproject.toml # Project config
├── uv.lock # UV lock file
├── CLAUDE.md # Project notes
└── LICENSE # MIT License
```
## 🔗 Quick Links
- [📖 English Documentation](./docs/README_en.md) - Complete setup and usage guide
- [💾 Installation Guide](./docs/README_en.md#installation) - How to install and configure
- [🔧 Configuration](./docs/README_en.md#configuration) - Setup your data sources
- [📚 Usage Examples](./docs/README_en.md#usage-examples) - Learn with examples
- [🔄 Table Comparison](./docs/README_en.md#advanced-table-structure-management) - Advanced features
---
### 📄 License
MIT License
### 🤝 Contributing
Issues and Pull Requests are welcome!