io.github.Fashad-Ahmed

universal-db-mcp

Security-first MCP server for PostgreSQL, SQLite, MySQL, DuckDB with SQL injection prevention.

stdiocommunityapplication

Package Details

Transportstdio

Environment Variables

POSTGRES_URI
Secret

PostgreSQL connection string (read-only user recommended)

SQLITE_PATH

Path to a SQLite database file

MYSQL_URI
Secret

MySQL connection string (read-only user recommended)

DUCKDB_PATH

Path to a DuckDB file, or :memory:

ALLOW_DESTRUCTIVE
Default:false

Set to true to allow INSERT/UPDATE/DELETE/DDL (default: false)

MAX_RESULT_ROWS
Default:1000

Maximum rows returned per query (default: 1000)