Thanks to visit codestin.com
Credit goes to lib.rs

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

MIT license

465KB
10K SLoC

dbmcp-sqlite

Crates.io Docs.rs CI License: MIT

SQLite backend for dbmcp — the single-binary MCP server that lets your AI assistant talk to SQL databases.

What you get

  • SqliteHandler ready to plug into any rmcp::ServerHandler-compatible MCP transport
  • MCP tool surface: listTables (with detailed: 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 readQuery payload
  • Zero server — perfect for local AI tools, demos, and CI

See the main crate: dbmcp · Website · Docs

Dependencies

~69MB
~1M SLoC