A powerful database MCP (Model Context Protocol) server with multi-data source management and advanced SQL operations including table structure comparison and synchronization capabilities.
一个强大的数据库 MCP(模型上下文协议)服务器,支持多数据源管理和高级 SQL 操作,包括表结构对比和同步功能。
- ✅ Multi-Data Source Support | 多数据源支持
- ✅ Table Structure Comparison | 表结构对比
- ✅ SQL Generation | SQL 生成
- ✅ Data Export/Import | 数据导出/导入
- ✅ Connection Pooling | 连接池管理
Please choose your preferred language for detailed documentation:
请选择您偶爱的语言查看详细文档:
Language | Documentation | Description |
---|---|---|
🇺🇸 English | README_en.md | Complete English documentation with installation, configuration, and usage examples |
🇨🇳 中文 | README_zh.md | 完整的中文文档,包括安装、配置和使用示例 |
# Using uv (recommended) | 使用 uv(推荐)
uvx database-mcp-server
# Or install uv first | 或者先安装 uv
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 安装
pip install database-mcp-server
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 | MCP 服务入口
│ ├── 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 | UV 锁定文件
├── CLAUDE.md # Project notes | 项目说明
└── LICENSE # MIT License | MIT 许可证
- 📖 English Documentation - Complete setup and usage guide
- 📖 中文文档 - 完整安装和使用指南
- 💾 Installation Guide - How to install and configure
- 🔧 Configuration - Setup your data sources
- 📚 Usage Examples - Learn with examples
- 🔄 Table Comparison - Advanced features
MIT License
Issues and Pull Requests are welcome! | 欢迎提交 Issue 和 Pull Request!