无穹玩法 | GenStudio+MCP:让数据库查询更轻松

87 阅读3分钟

无穹玩法专栏旨在探索AI应用的无限可能,借助无问芯穹大模型服务平台(GenStudio)提供的高性能推理加速API,推动创新加速。

MCP可以统一和规范AI模型与外部数据源、工具之间的交互方式,解决了AI系统在接入多样化数据源时面临的复杂集成和维护难题。

下面以MySQL MCP Server为例,展示如何借助无问芯穹大模型服务平台(GenStudio)+Cherry Studio+MCP,打造一套通过自然语言对话实现便捷数据库查询的解决方案。

图片

非技术人员无需编写SQL语句,就能轻松获取所需数据,极大提升企业数据资产的利用效率和业务响应速度,实现数据查询的智能化和自动化,步骤如下:

  • MySQL数据库安装与准备

  • mysql_mcp_server安装与配置

  • CherryStudio中配置模型服务

  • CherryStudio中添加mysql_mcp_server

无问芯穹大模型服务平台(GenStudio)提供高性能推理加速API,资源充足,确保AI应用的智能、稳定性。 cloud.infini-ai.com/genstudio/m…

涵盖Qwen3、DeepSeek V3/R1、QWQ32B、Qwen2.5-VL等最新模型,支持文本、图像、视频等多种模态,以及Jina/bge等sota嵌入、重排模型等。在 cloud.infini-ai.com 完成注册后,可无门槛使用基础免费版(含API调用),其中QWQ-32B等模型支持 function call。

01

MySQL数据库安装与准备

  • 下载并使用MySQL官方提供的Employees测试数据库
  • 创建数据持久化目录和初始化SQL脚本目录
  • 将测试数据复制到MySQL初始化目录
git clone https://github.com/datacharmer/test_db.gitmkdir -p ~/mysql_demo/data      # 数据持久化目录mkdir -p ~/mysql_demo/init      # 初始化SQL脚本目录cp test_db/employees.sql mysql_demo/init  #把测试数据复制到MySQL初始化目录ls -l mysql_demo/init
  • 启动MySQL服务
docker run -d \  --name mysql_test \  -p 3306:3306 \  -e MYSQL_ROOT_PASSWORD=123456 \  -v ~/mysql_demo/data:/var/lib/mysql \  -v ~/mysql_demo/init:/docker-entrypoint-initdb.d \  mysql:8.0 \  --character-set-server=utf8mb4 \  --collation-server=utf8mb4_unicode_ci
  • 验证MySQL服务运行状态及数据加载情况
docker psdocker exec -it mysql_test mysql -uroot -p123456

02

mysql_mcp_server安装与配置

git clone https://github.com/designcomputer/mysql_mcp_server.gitcd mysql_mcp_serverpip install -r requirements.txt

03

CherryStudio中配置模型服务

CherryStudio 设置,在模型服务中选择无问芯穹,填写好 API 密钥,并开启无问芯穹模型服务。

图片

完成以上步骤,在交互时选择需要大模型,即可在 CherryStudio 中使用 无问芯穹 的 API 服务。

图片

04

CherryStudio 中添加

mysql_mcp_server

操作步骤:CherryStudio->设置->MCP Servers中,选择Edit。

图片

编辑JSON,增加以下内容,其中 command 字段中要替换为正确的可执行文件路径。

{  "mcpServers": {    "mysql": {      "command""/Users/mymacair/.cherrystudio/bin/uv",// 替换为实际路径      "args": [        "--directory",        "/Users/mymacair/myworkplace/code_workplace/test_mysql/mysql_mcp_server",// 替换为实际路径        "run",        "mysql_mcp_server"      ],      "env": {        "MYSQL_HOST""localhost",        "MYSQL_PORT""3306",        "MYSQL_USER""root",        "MYSQL_PASSWORD""123456",        "MYSQL_DATABASE""employees"      }    }  }}

配置完成后,打开mysql的mcp服务。

图片

05

使用演示

输入:这份员工数据库包含哪些字段

图片

最终结果

图片

无问芯穹大模型服务现已支持在多个AI应用、开发平台中使用。可在网页或本地安装以下应用,接入无问芯穹的 API 后(可自定义添加这两款模型),即可体验 Qwen3、DeepSeek V3/R1、QWQ32B、Qwen2.5-VL等最新模型高性能推理加速版API

  • AI应用:Cherry Studio、LobeChat、NextChat

  • 代码应用:Cursor、Cline

  • AI应用开发平台:Dify

  • Agent项目:LangManus

  • AI 笔记:Obsidian AI

  • 翻译插件:沉浸式翻译

  • 浏览器插件:Sider、Page Assist

更多场景与应用案例接入教程可参考:

docs.infini-ai.com/posts/#tag=…

欢迎更多AI应用合作伙伴加入我们,一起为开发者、企业提供更高效的智能应用。如果你还想无问芯穹大模型服务接入其他AI应用,也可以在评论区告诉我们。