mcpDataBases
0
The DataBase Project manages and migrates data between PostgreSQL and SQLite, offering an MCP server for CRUD operations and table management. It simplifies data transfers and provides advanced query capabilities.
🗄️ DataBase Project (PostgreSQL & SQLite Management)
This project manages and migrates data between PostgreSQL and SQLite databases. It facilitates CRUD operations and administration for applications needing flexibility between database engines.
📁 Main Structure
- MCP server for database queries and table modifications
- Connection management for PostgreSQL
- Script for data migration from PostgreSQL to SQLite
⚙️ Features
- CRUD operations for PostgreSQL
- Table management features
- Automatic data migration between PostgreSQL and SQLite
- Custom SQL queries for analysis and maintenance
🚀 Usage Examples
- Run the MCP server using
main.py
for various database actions. - Use migration scripts to transfer data from PostgreSQL to SQLite.
📊 MCP Configuration
Details on configuration with mcp_config.json
for enabling MCP tools across environments.
📈 Dependencies
- Python 3.8+
- psycopg2-binary
- sqlite3
- PostgreSQL server and database
📝 Notes
Configure mcp_config.json
and connection.py
for proper setup. Restart MCP server after database structure changes.