SQLite
数据库交互和商业智能功能
简介
SQLite MCP 服务器通过 MCP 协议提供数据库交互和商业智能功能,可执行 SQL 查询、分析业务数据并自动生成洞察备忘录。
设置
将服务器添加到 claude_desktop_config.json
配置中:
"mcpServers": {
"sqlite": {
"command": "uv",
"args": [
"--directory",
"parent_of_servers_repo/servers/src/sqlite",
"run",
"mcp-server-sqlite",
"--db-path",
"~/test.db"
]
}
}
核心功能
资源
memo://insights
- 自动更新的业务洞察备忘录
演示提示
mcp-demo
- 交互式数据库操作指南(需要topic
参数)
主要工具
查询数据
read_query
- 执行 SELECT 查询write_query
- 执行 INSERT/UPDATE/DELETE 查询create_table
- 创建新表
检查结构
list_tables
- 获取所有表名describe_table
- 查看表结构
分析
append_insight
- 添加业务见解到备忘录
用法示例
// 创建表
create_table("CREATE TABLE customers (id INTEGER PRIMARY KEY, name TEXT, email TEXT)")
// 查询数据
read_query("SELECT * FROM customers WHERE id < 100")
// 添加见解
append_insight("客户年龄分布分析显示18-24岁群体增长最快")
许可证
使用 MIT 许可证授权。