首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >用 MCP 给智能体接上数据库和浏览器

用 MCP 给智能体接上数据库和浏览器

作者头像
编程小白狼
发布于 2026-11-07 08:40:50
发布于 2026-11-07 08:40:50
280
举报
文章被收录于专栏:编程小白狼编程小白狼

我的智能体以前一直是个"瘸子":能说会道,但接触不到真实世界。想查个数据库,得我把结果复制给它;想看个网页,得我把内容粘进去。上周用 MCP 把数据库和浏览器接上之后,这东西才算真正站了起来。

MCP 是什么,一句我的理解

Model Context Protocol,一个标准化的接口层。以前每接一个数据源,我得自己写一套工具函数、处理一套鉴权,接三个数据源写三套。MCP 把这些封装成标准服务,模型这边统一协议调用,我这边只需启动对应的服务、配好连接。

接数据库

第一步接的是 MySQL 只读账号。官方有现成的 MCP 服务,配好连接串启动,智能体的工具列表里就多了几个查询接口。第一件事我让它做的不是干活,是摸底:看看库里有哪些表、订单表长什么样。它自己发了几条探查查询,回来把表结构总结了一遍,比我记忆里的字段全。

然后给了它一个真实任务:查上个月退货率最高的十个 SKU,分析共同点。搁以前,这活是我写 SQL,跑出结果,贴给它分析。这次它自己写、自己跑、看到某个字段是枚举值又回头查了字典表,全程没找我。最后那份共同点分析里有一条"退货集中在运费到付订单",这个角度我自己查的时候没想到,因为它是看着完整数据猜规律的,我是带着预设查的。

权限这事必须强调:给它的一定是只读账号,而且单独申请,别拿自己的日常账号糊弄。它出错的方式和人不一样,人是手抖删错行,它是拼错了 WHERE 条件把全表查出来把你数据库打挂。

接浏览器

浏览器那边我用的带无头模式的 MCP 服务。真实用处是查我们内部一个需要登录的后台系统——把会话配进去之后,让它每天巡检几个关键页面的数据,有异常截屏留证再通知我。以前这种活只能我早上开机自己点一遍。

接完之后

现在我的智能体是:数据库只读账号 + 浏览器会话 + 企业微信通知,三样。它终于能自己看数据、自己动手、自己汇报了。我做的事从"搬运数据"变成了"给它权限和边界",这个角色变化,比提效本身更让我觉得这波 Agent 浪潮是真东西。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-11-06,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • MCP 是什么,一句我的理解
  • 接数据库
  • 接浏览器
  • 接完之后
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档