SQLite MCP Server

SQLite MCP Server

SQLite MCP Server 是一个免费的开源工具,用于运行 SQL 查询、数据分析以及使用 SQLite 自动生成业务洞察。(25字)

简介

SQLite MCP 服务器通过模型上下文协议(MCP)提供数据库交互和商业智能功能,让您可以运行SQL查询、分析业务数据并自动生成见解。

SQLite Server MCP server

安装步骤

# 1. 安装Bun(如果尚未安装)
# 参考 https://bun.sh

# 2. 克隆仓库
git clone [仓库URL]

# 3. 安装依赖
bun install

# 4. 配置服务器
bun run setup

核心功能

资源

  • memo://insights: 自动更新的业务洞察备忘录

工具

  • 数据操作: read-query, write-query, create-table
  • 模式管理: list-tables, describe-table
  • 分析工具: append-insight

使用示例

创建表并插入数据

-- 使用create-table工具创建表
CREATE TABLE products (
  id INTEGER PRIMARY KEY,
  name TEXT,
  price REAL
);

-- 使用write-query工具插入数据
INSERT INTO products (name, price) VALUES ('产品A', 29.99);

查询数据

-- 使用read-query工具查询数据
SELECT * FROM products WHERE price < 50;

添加业务见解

-- 使用append-insight工具
低价产品占总库存的65%,但仅贡献30%的总收入

开发信息

  • 日志文件: server.log(项目根目录)
  • 数据库文件: data.sqlite(项目根目录)
  • 配置文件位置: ~/Library/Application Support/Claude/claude_desktop_config.json

许可证

MIT许可证