
db-mcp (SQLite MCP Server)
A SQLite server that goes well beyond basic CRUD with 170+ tools spanning FTS5 full-text search, JSON operations, statistical analysis, vector search, and SpatiaLite geospatial queries. The standout is Code Mode, which runs multi-step operations in a V8 sandbox to cut token usage by 70-90% instead of chaining dozens of tool calls. Ships with dual backends (WASM for portability, better-sqlite3 for performance), OAuth 2.1 authentication with granular table and operation scopes, and HTTP/SSE transports. Smart tool filtering lets you expose only what you need to stay within IDE limits. Reach for this when you need serious SQLite capabilities with production security, not just a query executor.
- tools
- 10
- transport
- STDIO
- last updated
- Feb 4, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
server_infoBuilt-in tool injected into every tool group.
Built-in tool injected into every tool group.
No parameter schema in public metadata yet.
server_healthBuilt-in tool injected into every tool group.
Built-in tool injected into every tool group.
No parameter schema in public metadata yet.
list_adaptersBuilt-in tool injected into every tool group.
Built-in tool injected into every tool group.
No parameter schema in public metadata yet.
sqlite_execute_codeBuilt-in tool injected into every tool group.
Built-in tool injected into every tool group.
No parameter schema in public metadata yet.
read_queryNamed as an individual tool in the Custom Tool Selection examples.
Named as an individual tool in the Custom Tool Selection examples.
No parameter schema in public metadata yet.
write_queryNamed as an individual tool in the Custom Tool Selection examples.
Named as an individual tool in the Custom Tool Selection examples.
No parameter schema in public metadata yet.
list_tablesNamed as an individual tool in the Custom Tool Selection examples.
Named as an individual tool in the Custom Tool Selection examples.
No parameter schema in public metadata yet.
fuzzy_searchNamed as an individual tool in the Custom Tool Selection examples.
Named as an individual tool in the Custom Tool Selection examples.
No parameter schema in public metadata yet.
vector_searchNamed as an individual tool in the Custom Tool Selection examples.
Named as an individual tool in the Custom Tool Selection examples.
No parameter schema in public metadata yet.
drop_tableNamed as an example of a tool that can be removed with a negative filter.
Named as an example of a tool that can be removed with a negative filter.
No parameter schema in public metadata yet.
Sponsors
Readme
db-mcp (SQLite MCP Server)
SQLite MCP Server with 170+ specialized tools, 11 data resources + 11 help resources, and 10 prompts, audit logging with DDL backup snapshots, HTTP/SSE Transport, OAuth 2.1 authentication, tool filtering, granular access control, and structured error handling with categorized, actionable responses. Available in WASM and better-sqlite3 variants.
Details
- Repository
- github.com/neverinfamous/db-mcp
- Category
- Databases
- Package
db-mcp- Transport
- STDIO
- Registry
- MCP registry, active