A single-binary SQL server that connects Claude to MySQL, MariaDB, PostgreSQL, or SQLite with no runtime dependencies. Exposes tools for schema discovery (listDatabases, listTables, listViews), querying (readQuery, writeQuery), and DDL operations (createDatabase, dropTable). Ships with read-only mode by default to prevent accidental writes, plus PII redaction hooks. Supports both stdio transport for local clients like Claude Desktop and HTTP for remote setups. The cursor-based pagination and detailed table metadata responses make it practical for exploring unfamiliar schemas. Under 7MB, installed via curl script, configured through CLI flags or environment variables in your .mcp.json.
claude mcp add --transport stdio haymon-ai-dbmcp uvx dbmcp