本项目是原始“stido”发布在 https://github.com/alvnavraii/mcpDataBases 上项目的 SSE 版本。它对管理 PostgreSQL 和 SQLite 数据库之间数据迁移的功能进行了改进与适配,并通过服务器发送事件(SSE)将这些功能公开,为数据库操作带来了更高效、实时的体验。
文档未提及安装步骤,暂不提供相关内容。
运行 MCP 服务器以通过 SSE 公开数据库管理工具:
python3 main.py
运行迁移脚本以将所有表和数据从 PostgreSQL 迁移到 SQLite:
python3 pg_to_sqlite.py
query_db(query):执行 SELECT 查询并通过 SSE 返回结果。insert_db(query):执行 INSERT 语句,并通过 SSE 通知操作结果。update_db(query):执行 UPDATE 语句,并通过 SSE 通知操作结果。delete_db(query):执行 DELETE 语句,并通过 SSE 通知操作结果。create_table(query):执行 CREATE TABLE 语句,并通过 SSE 通知操作结果。alter_table(query):执行 ALTER TABLE 语句,并通过 SSE 通知操作结果。drop_table(query):执行 DROP TABLE 语句,并通过 SSE 通知操作结果。INSERT INTO users (email, password) VALUES ('user@domain.com', 'secret');
SELECT * FROM products WHERE is_active = TRUE;
UPDATE categories SET name = 'New Technologies' WHERE id = 1;
DELETE FROM carts WHERE created_at < '2024-01-01';
文档未提供详细的技术实现细节,暂不展示相关内容。
文档未提及许可证信息,暂不提供相关内容。