每天了解几个MCP SERVER:思维利器 Sequential Thinking
·
每天了解几个MCP SERVER:数据库工具 SQLite
继续系列。第9篇写了 Puppeteer,第10篇聊聊经典的 —— SQLite。
一句话概括:让 AI 直接操作 SQLite 数据库,查数据、做分析。
⚠️ 注意
这个也是归档的服务器。但 SQLite 本身很稳定,应该还能用。
能做什么
| 工具 | 功能 |
|---|---|
read_query |
执行 SELECT 查询 |
write_query |
执行 INSERT/UPDATE/DELETE |
create_table |
创建表 |
list_tables |
列出所有表 |
describe_table |
查看表结构 |
append_insight |
添加业务洞察到备忘录 |
怎么安装
npx -y @modelcontextprotocol/server-sqlite /path/to/your/database.db
配置:
{
"mcpServers": {
"sqlite": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sqlite", "/path/to/your/database.db"]
}
}
}
实用场景
1. 数据查询
read_query query="SELECT * FROM users WHERE created_at > '2024-01-01'"
2. 数据统计
read_query query="SELECT COUNT(*), status FROM orders GROUP BY status"
3. 数据更新
write_query query="UPDATE users SET vip = 1 WHERE id = 123"
4. 创建新表
create_table query="CREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT, price REAL)"
5. 业务分析
有个特色功能:append_insight 可以把分析结果存到备忘录,方便后续查阅。
注意事项
- 只读模式推荐 — 生产环境最好限制写权限
- SQL 注入 — AI 生成的 SQL 可能有风险,建议先用 read_query 演练
- 文件路径 — 启动时指定数据库文件路径
对比其他数据库 MCP
| MCP | 特点 |
|---|---|
| SQLite | 轻量,单文件,无需服务 |
| PostgreSQL | 功能全,需要数据库服务 |
| Redis | 键值存储,适合缓存 |
SQLite 最简单,适合本地数据分析、快速原型开发。
今天完成了 10篇!明天继续~
相关链接:
- GitHub:https://github.com/modelcontextprotocol/servers-archived/tree/main/src/sqlite
更多推荐


所有评论(0)