Skip to content
Claude Code

pgops for Claude Code

io.github.arzharch/pgops-mcp

Safe, audited PostgreSQL operations for AI agents: queries, migrations, EXPLAIN, containers

client:Claude Code transport:stdio runtime:pypi

Install pgops in Claude Code

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add pgops-mcp -e PGOPS_DSN=<PGOPS_DSN> -e PGOPS_READONLY_DSN=<PGOPS_READONLY_DSN> -e PGOPS_READ_ONLY=<PGOPS_READ_ONLY> -e PGOPS_APPROVAL_MODE=<PGOPS_APPROVAL_MODE> -e PGOPS_AUDIT_LOG=<PGOPS_AUDIT_LOG> -e PGOPS_DEFAULT_TIMEOUT_MS=<PGOPS_DEFAULT_TIMEOUT_MS> -e PGOPS_MAX_TIMEOUT_MS=<PGOPS_MAX_TIMEOUT_MS> -e PGOPS_DEFAULT_ROW_LIMIT=<PGOPS_DEFAULT_ROW_LIMIT> -- uvx pgops-mcp

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

pgops in other clients