Integrations
Supports containerized deployment of the SQLite MCP server for easier distribution and deployment
Provides SSE connection capabilities for n8n workflows, allowing n8n to interact with the SQLite database through the MCP client node
Supports deployment on Railway platform through Nixpacks building process
SQLite MCP 服务器
通过标准化接口提供 SQLite 数据库操作的模型上下文协议 (MCP) 服务器。
特征
- 内存 SQLite 数据库(可配置为基于文件的存储)
- SQL 操作(SELECT、INSERT、UPDATE、DELETE)
- 表管理(CREATE、LIST、DESCRIBE)
- 业务洞察备忘录跟踪
- Docker 支持,轻松部署
开发与部署
本地开发
Copy
Docker 部署
Copy
Nixpacks部署
该应用程序可以使用 Nixpacks 与 Railway、Coolify 或 Render 等平台轻松部署:
Copy
由于该项目包含 Dockerfile,因此不需要额外的配置。
可用工具
read_query
:执行 SELECT 查询write_query
:执行 INSERT、UPDATE 或 DELETE 查询create_table
:创建新表list_tables
:列出数据库中的所有表describe_table
:查看表的架构信息append_insight
:将业务见解添加到备忘录中
远程服务器连接
要在 n8n 中使用 SSE 进行连接:
- 添加 MCP 客户端节点
- 配置 SSE 连接:
- SSE URL:
http://localhost:3000/sse
- 消息发布端点:
http://localhost:3000/messages
- 无需额外的标题
- SSE URL:
示例用法
Copy
环境变量
默认无需配置。如果使用文件存储,请修改src/index.ts
中的数据库路径。
贡献
- 分叉存储库
- 创建你的功能分支(
git checkout -b feature/amazing-feature
) - 提交您的更改(
git commit -m 'Add some amazing feature'
) - 推送到分支(
git push origin feature/amazing-feature
) - 打开拉取请求
执照
国际学习中心
This server cannot be installed
模型上下文协议服务器,通过与 SQLite 数据库的标准化接口实现 SQL 操作(SELECT、INSERT、UPDATE、DELETE)和表管理。