研究AIOps已有1年多,目前手里有不少可落地的方案了,而且目前我们已经有了自研的AIOps平台,欢迎关注并与我链接(看留言区)。
今天的案例是基于WorkBuddy + MySQL 的MCP来做一个运维智能助手。
一、核心思路和架构
1. 核心思路
WorkBuddy虽然是商业AI Agent,但它的能力还是非常不错的。它可以集成自定义MCP,它也有丰富的Skill资源,也可以自定义“专家”。这个“专家”你可以理解为就是一个自定义的Agent。
最重要的是,现阶段可以白嫖Hy3大模型,这个还是非常香的!
2. 架构图

二、MCP部署与配置
步骤 1: 准备MySQL环境
这里假设你已经搭建好MySQL服务。
步骤 2: 部署 MySQL MCP Server
目前提供MySQL mcp服务的开源项目还是挺多的,我找了一个start数最多的项目,地址为:https://github.com/benborla/mcp-server-mysql
它的README里提供了详细的部署步骤,下面我基于我的环境大概整理了一下:
建议将mysql mcp服务部署在和mysql服务同一台机器上,方便管理
1)安装node.js(步骤略)
2)下载源码
mkdir /opt/mysql-mcpcd /opt/mysql-mcpgit clone https://github.com/benborla/mcp-server-mysql.git
3)更改配置文件
cd /opt/mysql-mcp/mcp-server-mysqlvi .env# 需要更改的配置有MYSQL_PASS = 你的mysql root 密码IS_REMOTE_MCP=trueREMOTE_SECRET_KEY=yourtoken
4)启动mcp服务
cd /opt/mysql-mcp/mcp-server-mysqlnpm installnpm run buildnohup node dist/index.js > /tmp/mysql-mcp.log 2>/tmp/mysql-mcp.log &
步骤 3: 在 WorkBuddy 中配置 MCP 工具
在左侧菜单栏点击“专家.技能.连接器”,再选择“连接器”,再点击右上角的“自定义连接器”,点击“配置MCP”
写入如下配置:
{"mcpServers": {"mysql-mcp": {"type": "http","url": "http://192.168.186.134:3000/mcp","headers": {"Authorization": "Bearer yourtoken"},"disabled": false}}}
点击保存,然后返回MCP列表,点击“信任”

稍等几秒钟,就可以看到它给我们展示出来1个工具

三、创建专家
左侧点击“专家.技能.连接器”,选择“专家”,创建专家,直接用自然语言创建:
expert-manager 帮我创建一个 MySQL数据库 专家,他可以根据mysql_query工具需要的参数从用户提出的需求中提取关键信息。这里有一个必须要遵守的规则:如果用户需要删除操作时,不要直接执行删除操作,而是需要将删除操作先列出来,跟用户讲清楚删除后的隐患,让用户是否同意删除,只有用户确认删除之后,才能执行删除操作。



四、使用专家
点击左侧“专家.技能.连机器”,点击“专家”,再点击右上角“我的专家”,找到“MySQL数据库管理员”

点击立即使用
示例1. 列出所有库
看一下数据库里都有哪些库
示例2. 查数据
查看aming01库里有啥表,并且看看表里有什么数据

模拟两条测试数据,然后插入test_table表里

删除test_table表中id为5,6,7的三条数据

最后介绍下我新上的《AIOps极简入门》小课,这套AIOps智能体落地案例集是我大模型课程里AIOps章节中的10个案例,现在单独把它拆出来售卖!
虽然只有10个小案例,但价值巨大!
