cline 插件搭建 mcp-sqlite 服务器

安装环境-sqlite

Windows 用户使用下面的方法安装 uv 和 sqlite 工具。

命令行安装

# 使用 winget winget install --id=astral-sh.uv -e winget install sqlite.sqlite # 或直接下载: # uv: https://docs.astral.sh/uv/ # SQLite: https://www.sqlite.org/download.html 或者在powershell中执行 powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

sqlite 或者参考以下方式安装

前往 SQLite Download Page 下载 1.sqlite-dll-win64-x64-3260000.zip,2.sqlite-tools-win32-x86-3260000.zip

image

然后将文件解压缩到一个文件夹下,例如“D:sqlite”,然后将此路径添加到系统环境变量“path”中即可。

Mac 用户,使用 brew 进行安装

# 使用 Homebrew brew install uv sqlite3 # 或直接下载: # uv: https://docs.astral.sh/uv/ # SQLite: https://www.sqlite.org/download.html

在 cline 中配置 mcp

image

cline_mcp_settings.json 添加如下代码

windows

command 后面为:本机 uvx 安装位置

"--db-path"下一行为:db 文件所在位置

{ "mcpServers": { "mcp-server-sqlite": { "command": "C:\\Users\\xsl\\.local\\bin\\uvx", "args": [ "mcp-server-sqlite", "--db-path", "D:\\code\\test\\test.db" ] } } }

mac

{ "mcpServers": { "mcp-server-sqlite": { "command": "uvx", "args": [ "mcp-server-sqlite", "--db-path", "/Users/xxx/xxx/……/xxx.db" ] } } }

配置好后保存文件,在左侧 MCP Servers 界面看到出现一个绿灯,则表示配置没有问题。

image

测试是否可用

以我自己的测试数据为例,在 cline 的对话窗口我输入问题:我的数据库的字段有啥

得到回复如下,证明配置成功。

image

image.png

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    24677 引用 • 101273 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...