在VSCode中使用MCP实现智能问数

周末刷抖音的时候,刷到一个博主推荐VSCode中的插件Cline,看了下介绍发现这插件支持MCP协议。我当时脑子里就蹦出一个想法:是不是可以把 universal-db-mcp 接进去?

如果能行的话,以后写代码遇到数据问题,就不用切到数据库客户端一顿操作了,直接在VSCode里用大白话问就完事了。

说干就干,配置了一下,还真行!效果出乎意料的好,忍不住分享给大家。

1. 先看效果

不多废话,直接上图。

1.1 简单查询

比如我想查某个人的简历信息,直接问:

自然语言直接转SQL,结果一目了然。

1.2 复杂分析

再来个复杂点的,让它根据某人的简历推荐适合的职位:

这种涉及多表关联、条件筛选的需求,它也能搞定。省去了写一堆JOIN的麻烦,效率直接拉满。

2. 手把手配置教程

整个配置过程非常简单,几分钟就能搞定。

2.1 安装Cline插件

打开VSCode,在扩展商店搜索 Cline 安装即可。

2.2 配置API

安装完成后,点击 设置 --> 填写你的大模型API信息。

我用的是硅基流动,价格便宜量又足,大家也可以根据自己的情况选择其他服务商(OpenAI、通义千问、Deepseek等都行)。

2.3 配置MCP Server

这一步是关键,点击 MCP Servers --> Configure --> Configure MCP Servers,填写universal-db-mcp的配置信息。

具体的配置参数可以参考官方文档:配置示例

搞定!现在你就可以在VSCode里愉快地"问数"了。

3. 写在最后

自从用上这套组合,查数据的效率提升了不少。特别是那种临时想验证某个数据、或者快速定位问题的场景,再也不用在IDE和数据库客户端之间来回切换了。

universal-db-mcp 这个项目还在持续更新中,支持MySQL、PostgreSQL、Redis、Oracle、SQL Server、MongoDB、SQLite、达梦、人大金仓、华为 GaussDB、蚂蚁 OceanBase、TiDB、ClickHouse、阿里云 PolarDB、海量 Vastbase、瀚高 HighGo、中兴 GoldenDB等主流数据库。感兴趣的朋友可以去GitHub看看,顺手点个Star支持一下开源作者~

有问题欢迎评论区交流!

相关推荐
白帽小丑13 小时前
# 一次 MySQL DELETE 误操作的数据恢复尝试实录
数据库·mysql
Quincy_Freak15 小时前
信创内网数据规范实践:银河麒麟下SQLite本地数据安全管理方案
数据库·sqlite·arm·数据库管理·大数据分析·银河麒麟·aarch64
wumingxiaoyao17 小时前
从 0 开始学 AI:第 2 课,AI、机器学习、深度学习和大模型是什么关系?
人工智能·深度学习·机器学习·ai·大模型·llm
2601_9626838917 小时前
治理遗留系统中的“生肉 SQL”:一次用多模型协作优化慢查询的实战复盘
数据库·人工智能·sql
kyriewen17 小时前
Godot 全面封杀 Vibe Coding,作为每天用 AI 写代码的人,我反而觉得这是件好事
前端·ai编程·claude
酱学编程18 小时前
【从零到一实现一个 AI Agent 框架 · 第四篇】04. 任务规划:拆解复杂目标 -
服务器·网络·数据库·人工智能
leonshi19 小时前
Embedchain 是什么?用最简单的话讲清楚一个"AI 知识问答工具框架"
ai·rag
plainGeekDev19 小时前
Claude Code 的非交互模式:一条命令当 grep 用
ai编程·claude
ZzT19 小时前
如何低成本让 Agent 自进化
openai·ai编程
谭光志19 小时前
工具塞满上下文窗口怎么办?深度拆解 AI Agent Tool Search 按需加载实现原理
前端·后端·ai编程