io.github.Fashad-Ahmed/universal-db-mcp
MCPby Fashad-Ahmed · v1.1.2
Security-first MCP server for PostgreSQL, SQLite, MySQL, DuckDB with SQL injection prevention.
mcplocal
MCP configuration
stdio
Command
uvx universal-db-mcp==1.1.2
Environment
POSTGRES_URIsecretPostgreSQL connection string (read-only user recommended)
SQLITE_PATHPath to a SQLite database file
MYSQL_URIsecretMySQL connection string (read-only user recommended)
DUCKDB_PATHPath to a DuckDB file, or :memory:
ALLOW_DESTRUCTIVESet to true to allow INSERT/UPDATE/DELETE/DDL (default: false)
MAX_RESULT_ROWSMaximum rows returned per query (default: 1000)
Install in one click with Zurek
Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.