SQLite MCP Server
镜像
安装
# 安装 Bun (如果尚未安装)
# 从 https://bun.sh 获取安装说明
# 克隆仓库并安装依赖
git clone [仓库URL]
cd sqlite-mcp-server
bun install
# 配置 Claude Desktop
bun run setup
基本用法
- 启动 Claude Desktop
- 新建对话,选择
mcp-demo
提示 - 提供业务分析主题
- 开始使用 SQL 查询和分析数据
核心工具
工具 | 描述 | 示例 |
---|---|---|
read-query | 执行 SELECT 查询 | SELECT * FROM customers LIMIT 10 |
write-query | 执行修改查询 | INSERT INTO products VALUES (...) |
create-table | 创建新表 | CREATE TABLE sales (...) |
list-tables | 列出所有表 | 不需要参数 |
describe-table | 查看表结构 | 参数: table_name: "customers" |
append-insight | 添加业务洞察 | 参数: insight: "销售额增长20%" |
资源
memo://insights
- 动态更新的业务洞察备忘录
开发
# 运行 ESLint 检查
bun run lint
# 自动修复 ESLint 问题
bun run lint:fix
# 运行 MCP 检查器
bun run inspect
文件位置
- 配置:
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) - 数据库:
data.sqlite
(项目根目录) - 日志:
server.log
(项目根目录)
许可证
MIT 许可证