14 releases (6 breaking)
Uses new Rust 2024
| new 0.13.1 | May 25, 2026 |
|---|---|
| 0.12.1 | May 22, 2026 |
| 0.11.1 | May 17, 2026 |
| 0.10.4 | May 11, 2026 |
| 0.7.0 | Apr 23, 2026 |
#6 in #dbmcp
Used in dbmcp
465KB
10K
SLoC
dbmcp-sqlite
SQLite backend for dbmcp — the single-binary MCP server that lets your AI assistant talk to SQL databases.
What you get
SqliteHandlerready to plug into anyrmcp::ServerHandler-compatible MCP transport- MCP tool surface:
listTables(withdetailed: true),listViews,listTriggers,readQuery,writeQuery,explainQuery,dropTable - File or
:memory:— point it at a path or run entirely in RAM - Read-only by default — write tools hidden unless explicitly disabled
- Parameterised queries everywhere — user values never touch SQL strings
- Optional PII redaction on every
readQuerypayload - Zero server — perfect for local AI tools, demos, and CI
Dependencies
~69MB
~1M SLoC