自己用 ai 写了个链接 mysql 数据库的 mcp 工具

概要

背景是这样的,之前用 ai 帮我生成 entity 都要我自己导出表结构,然后粘贴给它分析生成对应的 entity ,感觉好麻烦,而且还不能实时查看我的表和 entity 字段是否对应了, 问了 ai 建议我写个本地针对性的脚本或者用 mcp 工具,所以我就 vibe coding 个链接 mysql 数据库的 mcp 工具

整体架构流程

将你的数据库信息,最好是只有读取权限的信息填入到application-dev.yml里面,然后执行命令mvn clean package,他就会打包三份jar包,随后去你的ai配置文件里面配置下mcp,我的codex是在C:\Users\Administrator.codex\config.toml

下新增一条

ini 复制代码
[mcp_servers.mysql_schema]
command = "java"
args = ["-jar", 'D:\work\java\mysql-schema-mcp\target\mysql-schema-mcp-test-0.1.0.jar']

然后重启你的ai工具,再重新提问就可以了,如下图

相关推荐
起床学FPGA4 小时前
AI回答问题之后,会自动跳到最下面的问题
开发语言·javascript·ecmascript
默_笙7 小时前
❗ 点击计数按钮,为什么"峨眉队"也跟着重新渲染?React.memo 说:我记住了
前端·javascript
名字还没想好☜8 小时前
Next.js 用 Server Components 直连数据库:去掉 API 层的边界,和三条别踩的安全红线
前端·javascript·数据库·安全·react·next.js
Brown.alexis9 小时前
es6知识点5-自备使用
前端·javascript·es6
杨利杰YJlio10 小时前
KB5121003更新详解:安全启动证书、AI组件、资源管理器与安装验证
前端·javascript·后端
3秒一个大11 小时前
JS 数组去重全方案:从基础到通用万能去重函数
前端·javascript
晴天1611 小时前
Electron面试题-Day19
java·javascript·electron
Hilaku11 小时前
为什么跳槽涨薪 30% 的时代彻底结束了?聊聊 2026 前端薪资的天花板
前端·javascript·程序员
大家的林语冰12 小时前
✌️ 让 Rust 再次伟大,pnpm 12 抛弃 TypeScript,移植 Rust 原地起飞!
前端·javascript·node.js
名字还没想好☜14 小时前
React 用自定义 useDebounce Hook 治好搜索框频繁请求:防抖、竞态取消与卸载清理
前端·javascript·react.js·react·hooks