返回博客
2026年5月25日0 阅读2 分钟阅读开发者

MCP Server配置

![图片](/uploads/pages/1779672617577-pu4qgj.png) 从截图可以看到: ✅ **Sqlite MCP Server 已被 Trae IDE 识别并加载**...

图片

从截图可以看到:

Sqlite MCP Server 已被 Trae IDE 识别并加载
⚠️ 但缺少运行环境(显示红色警告:“缺少环境”)


🔍 当前状态分析

Server 状态 说明
Sqlite ⚠️ 缺少环境 配置正确,但依赖未安装
Playwright ✅ 正常 运行良好

🛠️ 解决方案:安装缺失的依赖

Sqlite MCP Server 需要 uvx 命令来运行。


      
command: uvx --version    
command: pip install uv
command: uvx --version
command: uvx mcp-server-sqlite --help

所有依赖已成功安装!


📊 执行结果总结

步骤 操作 状态
1️⃣ 检查 uvx 是否安装 ❌ 未找到
2️⃣ 安装 uv(包含 uvx ✅ 成功 (v0.11.16)
3️⃣ 验证 mcp-server-sqlite 可用 ✅ 成功运行

安装详情


      
✅ uv 版本: 0.11.16 (2026-05-21)
✅ uvx 命令: 可用
✅ mcp-server-sqlite: 已自动安装 39 个依赖包
✅ 数据库路径: c:\Users\lyh\.qclaw\workspace\ERP\erp-bakery\backend\db.sqlite3

🎯 下一步操作(你需要做的)

方法一:点击界面按钮(推荐) 🌟

回到你的 MCP 设置界面,现在有两个选择:

  1. 点击"重试"按钮 - 让 Trae IDE 重新检测环境
  2. 点击"安装"按钮 - 如果"重试"不工作,点击此按钮

方法二:重启 Trae IDE

如果界面按钮不起作用:

  1. 完全关闭 Trae IDE
  2. 重新打开项目
  3. 检查 MCP 设置页面

🔍 预期结果

操作后,你应该看到:


      
Sqlite ✅  (绿色勾,不再有红色警告)
Playwright ✅

🧪 验证 SQLite MCP Server 工作正常

一旦状态变为 ✅,你可以测试查询数据库:


      
-- 查看所有表
SELECT name FROM sqlite_master WHERE type='table';

-- 查看配方表(示例)
SELECT * FROM recipe_recipe LIMIT 10;

💡 技术说明

为什么需要 uvx

  • uvx 是现代 Python 包管理器 uv 的工具运行器
  • 类似于 npx(Node.js)或 cargo run(Rust)
  • 可以直接运行 Python 包,无需预先全局安装
  • 自动处理依赖隔离,避免版本冲突

mcp-server-sqlite 是什么?

  • 官方的 SQLite MCP Server 实现
  • 提供 SQL 查询、表结构查看等工具
  • 通过 stdio 与 Trae IDE 通信

🎉 总结

配置文件已修复 - SQLite MCP Server 配置已添加到正确的位置
依赖已安装 - uv + mcp-server-sqlite 已成功安装
📌 下一步: 点击 MCP 界面的"重试"或"安装"按钮

现在去你的 MCP 设置页面点击 “重试” 按钮,SQLite 应该就能正常工作了!🚀