网易首页 > 网易号 > 正文 申请入驻

Google AI工具箱:生产级数据库MCP来了?

0
分享至

在《》中,微软 CEO 纳德拉曾经表示,在 Agent 时代,SaaS is Dead,而未来的软件形式将是 Agent + Database 。也就是直接由 Agent 在数据库上做 CRUD。当然这篇文章也有不小争议 —— 很多老司机表示,Agent 直通数据库,是嫌安全问题不够多,死的不够快吗?

老实说,那种直接把整个数据库开放给世界的所谓 “MCP” 确实是这样,当个玩具可以,没人敢上生产用。不过,最近 Google 推出了一个针对数据库的 MCP 工具箱(名字就叫朴实无华 GenAI Toolbox ),为这个问题提供了一个答案。

https://googleapis.github.io/genai-toolbox/

不同于以前那种直接把整个数据库对 Agent 开放的粗暴做法,这个工具箱通过封装参数模板 SQL 的方式,显著提高了数据库 MCP 的实用性与安全性,可以考虑搞起生产试点了 —— 老冯也打好了 RPM/DEB 包供大家尝鲜。

https://github.com/googleapis/genai-toolbox

快速上手

举个例子,老冯维护了一个包含 423 个扩展的 PG 仓库,里面有一些数据表。现在我想要对外暴露一个扩展/软件包查询的能力,只需要编写一个声明式的tools.yaml配置文件就好了,这里我们让 Claude Desktop 用 STDIO 方式接入 MCP,然后直接向他提问题就可以了。

老冯维护扩展的时候,通常需要去 GitHub 上搜刮各种元数据,然后填入到数据库表中。有了这个工具箱,我还可以定义一条插入扩展表的模板 SQL ,描述清楚各种参数字段,然后直接让 Claude 去 “深度研究”,生成元数据填入到数据表中,省下老冯的很多手工活儿。

老司机一眼就能看出这个思路是什么,就是通过模版化的 SQL 语句,限制数据库对外提供服务的范围。当然,你也是可以继续使用那种 execute_sql 的万金油接口来干活的。比如这里我们让 Claude Desktop 查阅 PostgreSQL 数据库中的参数,并进行配置优化:

官网给出了一个更详细的例子,就是订酒店,通过直接读写 PostgreSQL 数据库的方式,对外提供 “定酒店” 的能力。


特性说明

当然,Google MCP Toolbox for Database 支持的数据库种类其实挺多的,不仅仅是 PostgreSQL(虽然文档里的例子满篇都是 PG),还有 MySQL,SQL Server,SQLite,Redis,Neo4j,AlloyDB,BigQuery,BigTable,CouchBase,Google 云上的数据库,还可以使用通用的 HTTP 数据源,堪称万金油数据库 MCP。

一个工具箱就搞定主流数据库的接入,光这一点就省了很多事儿 —— 你再也不用搓一堆各种数据库各自的 MCP 了。

当然,这个工具箱不仅仅是给 MCP 客户端用的,它还可以直接对 Agent 提供访问。Google ADK 就提供了开箱即用的接入,写一个 Agent ,让它去访问数据库就非常简单了。

老冯评价

Google 数据库 MCP 工具箱解决了 MCP 上生产的一个核心问题 ——权限管理。当然这也有代价,开发者需要一个一个的去定义数据库对外提供的能力 —— 写 SQL 模板跟以前写 CRUD 差不多,但要简单很多 —— 你可以用自然语言编写业务逻辑了。我认为这是软件行业向 Agent + Database 的未来图景迈出的重要一步。

老冯认为,Agent + Database 的组合,将会不可避免的导致数据库存储过程的“文艺复兴”。因为如果你只是把简单的 SQL 语句放进 MCP 里,会给 Agent 带来巨大的上下文认知负担 —— Agent 需要理解业务逻辑并将复杂的业务逻辑组织为 SQL 调用,一旦服务调用对应着多条复杂SQL语句,可靠性就会快速下降。

但如果开发者将业务逻辑整个下沉到数据库里,将原本 Service 层面的 API 接口放在 Oracle / PostgreSQL 这样的数据库中用存储过程实现,那么对 Agent 的智力/上下文要求就会减小许多 —— 从 DAO 成抽象,到 Service 层抽象。

另外,存储过程的两大缺点 ——对开发/DBA水平要求高占用数据库服务器性能,在当下基本上已经不再是问题了。与维护的问题,而当下让 TP 数据库的性能余量又开始充裕丰饶起来。那么节省多次交互 RT,收拢访问权限,抽象封装复杂度这些优势就会凸显出来。

因此我认为 AI 时代是极大利好 的,PG 支持用 20 多种编程语言开发存储过程,即使是 Oracle 也难望其项背(六种)。当然,Oracle 的可编程性也非常好,只不过因为不开源,吃到的红利就会少很多了。老冯目测这两者会分别吃下开源/商业数据库生态的最大 AI 红利。

下载安装教程

目前 MCP Toolbox for Database 提供了 macOS 下的包,以及 Linux/ Windows x86 的包。老冯把 Linux x86/ARM 平台打好了 RPM / DEB 包,在主流 Linux 系统上都可以使用 (仓库教程:https://pgsty.com/ext/repo/infra)

curl https://repo.pigsty.cc/pig | bash # pig 包管理器
pig repo add infra -u # 添加 infra 仓库
yum install genai-toolbox # 安装 genai 工具箱

你可以编辑/etc/toolbox/tools.yaml配置文件,加入你的数据源与工具,并使用systemctl start toolbox启动服务。如果你使用的是 PostgreSQL,编辑/etc/defalt/toolbox里的环境变量,填入 PG 连接信息,即可开箱即用的使用这个 MCP 服务器了。你可以使用 SSE 访问5000端口,连接数据库 MCP 工具箱获取服务。

Pigsty 的 Infra 仓库已经提供了上面的软件包,并会在下个版本提供数据库 MCP 工具箱的部署剧本。

好的,今天就是这些,祝大家 MCP 愉快!

数据库老司机

点一个关注 ⭐️,精彩不迷路

对 PostgreSQL, Pigsty,下云 感兴趣的朋友

欢迎加入 PGSQL x Pigsty 交流群(备注加PG群)

(这个小助手很懒,请使劲拍打他)

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
9月1日起实施!上海扩大医保个人账户历年结余使用范围

9月1日起实施!上海扩大医保个人账户历年结余使用范围

上观新闻
2026-07-09 20:53:34
世界杯大结局?夺冠概率:法国队是第2名2倍 阿根廷重返第3挪威第5

世界杯大结局?夺冠概率:法国队是第2名2倍 阿根廷重返第3挪威第5

风过乡
2026-07-10 08:27:59
北京6区发布暴雨红色预警,紧急提醒:广大市民非必要不外出,非必要不要求员工到岗

北京6区发布暴雨红色预警,紧急提醒:广大市民非必要不外出,非必要不要求员工到岗

中国网
2026-07-09 17:53:04
库里再谈联手詹姆斯!自曝勇士招募细节:全联盟都在等他做出选择

库里再谈联手詹姆斯!自曝勇士招募细节:全联盟都在等他做出选择

罗说NBA
2026-07-10 07:42:05
福建晋江辉腾鞋厂突发火灾:占地面积超60亩,年产量约300万双,工商参保仅12人

福建晋江辉腾鞋厂突发火灾:占地面积超60亩,年产量约300万双,工商参保仅12人

时代周报
2026-07-09 21:13:42
法国队危机?27岁姆巴佩6场8球后因伤离场:脚踝缠上冰袋 淡定喝水

法国队危机?27岁姆巴佩6场8球后因伤离场:脚踝缠上冰袋 淡定喝水

风过乡
2026-07-10 06:14:02
小红书上市失败!只因为和员工耍无赖...

小红书上市失败!只因为和员工耍无赖...

潮式呼吸
2026-07-09 19:11:45
“女老板被杀害埋尸花坛案”10日开庭 受害人儿子讲述母亲遇害前后,称曾流浪数年寻母人生尽毁

“女老板被杀害埋尸花坛案”10日开庭 受害人儿子讲述母亲遇害前后,称曾流浪数年寻母人生尽毁

红星新闻
2026-07-10 00:57:32
长沙占车位女车主身份确认为公职人员,23年刚考试上岸,短短2年就升任副处长

长沙占车位女车主身份确认为公职人员,23年刚考试上岸,短短2年就升任副处长

可达鸭面面观
2026-07-09 17:14:05
人民日报:朝鲜社会主义建设焕发蓬勃生机

人民日报:朝鲜社会主义建设焕发蓬勃生机

澎湃新闻
2026-07-10 08:26:18
字节跳动廉洁通报:一名外包员工耗时18个月,长期批量盗取公司茶水间免费零食、饮料对外倒卖牟利,累计获利超万元,该员工已被开除拉黑

字节跳动廉洁通报:一名外包员工耗时18个月,长期批量盗取公司茶水间免费零食、饮料对外倒卖牟利,累计获利超万元,该员工已被开除拉黑

鲁中晨报
2026-07-09 15:50:11
姆巴佩:我不在乎半决赛对手是谁,无论是谁都会是复仇之战

姆巴佩:我不在乎半决赛对手是谁,无论是谁都会是复仇之战

懂球帝
2026-07-10 09:06:11
怕了?特朗普两次临时换专机

怕了?特朗普两次临时换专机

观察者网
2026-07-10 09:25:08
北约秘书长吕特被丹麦记者怒斥:你还有自尊吗?

北约秘书长吕特被丹麦记者怒斥:你还有自尊吗?

看看新闻Knews
2026-07-09 22:44:55
姆巴佩升至本届射手榜第一,赛后解释被替换下场称“当时JP(马特塔)比我更适合踢最后15分钟”,并发文:再靠近一点点

姆巴佩升至本届射手榜第一,赛后解释被替换下场称“当时JP(马特塔)比我更适合踢最后15分钟”,并发文:再靠近一点点

极目新闻
2026-07-10 08:35:50
北京导游带老外插队辱骂游客后续:女子发声已被拘留,还要面临3重处罚,饭碗彻底没了

北京导游带老外插队辱骂游客后续:女子发声已被拘留,还要面临3重处罚,饭碗彻底没了

一盅情怀
2026-07-09 16:48:36
每次有灾情公司像过年一样?网友曝韩红基金会内幕:在自家公司进货,最高加价180%

每次有灾情公司像过年一样?网友曝韩红基金会内幕:在自家公司进货,最高加价180%

爆角追踪
2026-07-10 07:52:07
晋江起火鞋厂目击者:有被困人员从楼顶坠落,“很揪心”,工人基本是外地中年人;一攀岩爱好者徒手爬楼,连救3人!

晋江起火鞋厂目击者:有被困人员从楼顶坠落,“很揪心”,工人基本是外地中年人;一攀岩爱好者徒手爬楼,连救3人!

每日经济新闻
2026-07-10 00:18:09
网友吐槽,今天旅游业全面崩盘,都是穷游,景区高价坑一个是一个

网友吐槽,今天旅游业全面崩盘,都是穷游,景区高价坑一个是一个

眼光很亮
2026-07-08 13:42:38
北大复旦联合调查:00后性活跃度不如80后,中年人才是真危机

北大复旦联合调查:00后性活跃度不如80后,中年人才是真危机

玛丽姬丝
2026-07-09 16:51:03
2026-07-10 10:36:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
198文章数 57关注度
往期回顾 全部

科技要闻

GPT-5.6中档模型封神,最贵版尴尬翻车

头条要闻

广西三中学生徒步12公里扛物资进孤岛村 身上衣服湿透

头条要闻

广西三中学生徒步12公里扛物资进孤岛村 身上衣服湿透

体育要闻

信哈兰德吃小孩,还是信非洲足球会魔法?

娱乐要闻

S妈回应大S遗产卡余额不足42万

财经要闻

一年狂敛22亿,巨额财富成特朗普负资产

汽车要闻

悦己更悦人 阿维塔07L加长了更加上了豪华

态度原创

本地
时尚
亲子
旅游
军事航空

本地新闻

重庆人有自己的避暑桃花源 | 夏天就去「酉」风的地方!

廉价舞厅里,老年人的爱与欲

亲子要闻

人类都是早产儿?科学家:怀孕21个月才足月,10月怀胎是被逼无奈

旅游要闻

河南郑州:景区西瓜免费送 助农迎客两相宜

军事要闻

四川舰甲板全貌完整亮相 专家:离正式交付不远

无障碍浏览 进入关怀版