自己用 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工具,再重新提问就可以了,如下图

相关推荐
0nirvana021 分钟前
从普通 script 到 ESM:一文搞懂 JavaScript 模块、IIFE 和 window
javascript
wshzd1 小时前
LLM之Agent(104)|DeepSeek-Harness(十三)ReactLoopAgent 总览:kick → turn → step
开发语言·前端·javascript
天天喝旺仔3 小时前
浏览器渲染原理:从解析 HTML/CSS、构建渲染树到重排重绘与首屏优化
前端·javascript·css·性能优化·html
Days20504 小时前
时间胶囊项目正式发布
javascript·gpt·php
朱 欢 庆4 小时前
el-table-v2 虚拟表格组件
前端·javascript·vue.js
OpsEye4 小时前
企业大模型用量成本该如何监控和管控?
javascript·ai编程
杨利杰YJlio4 小时前
ITSK 万能驱动 26V5:新驱动批量更新
前端·javascript·后端
y = xⁿ5 小时前
关于Agent智能体开发
开发语言·前端·javascript
事圆则缓5 小时前
Flutter 状态管理框架对比(一):先看地图,再选工具
前端·javascript·flutter
IMPYLH5 小时前
HTML 的 <tfoot> 元素
前端·javascript·html