sqlite-mcp-server
Verified Safeby neverinfamous
Overview
Transforms SQLite into an AI-ready database engine with specialized tools for data analysis, JSON operations, text/vector search, and geospatial processing, integrating with MCP clients.
Installation
docker run -i --rm -v $(pwd):/workspace writenotenow/sqlite-mcp-server:latest --db-path /workspace/database.dbEnvironment Variables
- SQLITE_DEBUG
- SQLITE_LOG_DIR
- SQLITE_JSONB_ENABLED
- SQLITE_JSON_STRICT_MODE
- SQLITE_MCP_TOOL_FILTER
Security Notes
Strong focus on SQL injection prevention through parameterized queries and explicit input sanitization/pattern detection in JSON handling. Includes dedicated security tests against known vulnerabilities. No obvious hardcoded secrets or 'eval' usage for malicious purposes. Assumes secure local execution, as it's an MCP server communicating via stdio.
Similar Servers
nlp2sql
Converts natural language queries to optimized SQL for enterprise-scale databases, supporting multiple AI providers and robust schema management.
mcp-sqlite-tools
An MCP server enabling AI assistants to perform comprehensive, secure, and efficient SQLite database operations on local files, including data manipulation, schema changes, and transaction management.
DatabaseMcpServer
Provides a robust and secure database access layer for AI assistants, supporting 19 types of databases with single-instance multi-database dynamic switching and over 50 tools for data and schema management.
simple-memory-mcp
A Model Context Protocol (MCP) server for persistent memory storage, providing intelligent tagging and full-text search for AI assistants to remember context across conversations.