mcp-sqlite 是一个 Model Context Protocol (MCP) 服务器,旨在提供全面的 SQLite 数据库交互能力。它允许用户通过 MCP 协议执行数据库操作,包括完整的 CRUD(创建、读取、更新、删除)操作、数据库探索与内省,以及执行自定义 SQL 查询。
主要能力:
- 数据库信息:获取连接数据库的详细信息、列出所有表、获取表结构详情。
- CRUD 操作:插入新记录、查询记录(支持过滤、限制和偏移)、更新记录、删除记录。
- 自定义 SQL:执行自定义 SQL 查询,支持参数化查询。
使用方式: 在 IDE 的 MCP 服务器设置中定义命令,并将数据库路径作为参数提供。具体配置方式请参考项目文档。
适用场景: 适用于需要通过 MCP 协议与 SQLite 数据库交互的开发者,例如在支持 MCP 的 IDE 中直接操作数据库。
限制: 关于平台兼容性、性能限制、收费模式等信息暂未提供。