Agentโ™ฅ๏ธŽAge
Catalog

db-mcp (SQLite MCP Server)

Official

by neverinfamous ยท TypeScript

SQLite MCP server with OAuth 2.1, HTTP/SSE, 122 tools, and smart tool filtering

The db-mcp server is a SQLite Model Context Protocol (MCP) server that exposes HTTP/SSE transport endpoints and supports OAuth 2.1 authentication. It provides 122 tools with smart tool filtering, granular access control, and structured error handling with categorized, actionable responses. It is available in WASM and better-sqlite3 variants.

๐Ÿ› ๏ธ Key Features

  • SQLite MCP server with HTTP/SSE Transport
  • OAuth 2.1 authentication
  • Smart tool filtering and granular access control
  • Structured error handling with categorized, actionable responses
  • Audit logging and DDL backup snapshots
  • 122 tools
  • WASM and better-sqlite3 variants

๐Ÿš€ Use Cases

  • Database access via MCP over HTTP/SSE
  • SQLite-oriented workflows requiring tool filtering
  • Environments needing audit logging and DDL snapshot backups
  • Integration with datasets and features such as FTS5, Rtree, SpatiaLite, CSV, and vector-search tooling (as reflected in topics)

โšก Developer Benefits

  • Typed, developer-focused tool access (with structured errors)
  • Controlled exposure through granular access control
  • Reduced surface area via smart tool filtering
  • Transport support over HTTP/SSE
  • Availability in TypeScript, WASM, and better-sqlite3

โš ๏ธ Limitations

  • Description provided does not specify performance characteristics, supported SQLite versions, or tool coverage beyond the stated 122 tools and mentioned resources/prompts.

Topics

databasemcpmcp-serveroauthsqlitetypescriptdeveloper-toolsbetter-sqlite3wasmcsvfts5rtreespatialitesqlite-wasmhttp-sseai-llmjsonjsonbmodel-context-protocolvector-search