有没有什么好用的 SQL MCP 服务器

发布于

yaott2020: 我需要在开发中接入 SQL MCP 服务器,让 AI 自动建表、执行 SQL 、查表,同时我又担心 AI 会执行类似:`DELETE FROM TABLE;` 的这种危险的 SQL 命令。

有什么好的 SQL MCP 服务器,支持多种常用的数据库(主用 Oracle )、部署简单、占用小,并且可以支持危险 SQL 管控(尽量配置简单)?

---

原文链接:[点击查看](https://www.v2ex.com/t/1228897)

评论(6)

总觉得把这种高危操作交给 AI 不太靠谱啊。代码写错了删了,好歹还能用 Git 找回历史版本,要是数据库真被 AI 给清空了,我看你咋办?

· 0 个赞

要是实在怕被 AI 执行了删库操作,干脆直接上云数据库吧,真要误删了数据也能秒级回滚,容错率拉满。

· 0 个赞

防删库的终极手段:所有写操作必须在数据库层面加一层人工审批流程。兄弟们,工具该怎么用怎么用,但对于 AI 执行的 SQL 绝对不能无条件信任啊。

· 0 个赞

可以试试 dbhub 。至于你担心的危险 SQL 拦截,可以自己写个 skill 来做一层风控,把高危操作都列进去拦住就行。

· 0 个赞

这种小工具直接让 AI 写一个就行了,没必要到处找现成的。

· 0 个赞

防误删其实挺好搞的。建个 skill ,在里面跑个 Python 脚本去连数据库,然后在脚本里加个判断:只要传进来的 SQL 语句里带有 `update` 或者 `delete` 就直接报错拦截掉,这样最省心。

· 0 个赞