Skip to content

Raw values for pgops

io.github.arzharch/pgops-mcp · Status: active

If you find your own account name here: write informally to German.saas@web.de, stating the identifier concerned. No reason has to be given. How to object

What the source declared verbatim, unchanged and uninterpreted. The derived values on the overview page are computed from these.

Evidence for this page · Source: MCP-Register · collected on 2026-08-27

Every value below comes from it. Where one differs, its origin is stated on its row.

Raw values
Description (raw)Safe, audited PostgreSQL operations for AI agents: queries, migrations, EXPLAIN, containers
Environment variables (raw)PGOPS_DSN, PGOPS_READONLY_DSN, PGOPS_READ_ONLY, PGOPS_APPROVAL_MODE, PGOPS_AUDIT_LOG, PGOPS_DEFAULT_TIMEOUT_MS, PGOPS_MAX_TIMEOUT_MS, PGOPS_DEFAULT_ROW_LIMIT, PGOPS_DSN, PGOPS_READ_ONLY, PGOPS_AUDIT_LOG
Required secret variables (raw)PGOPS_DSN, PGOPS_DSN
Transports (raw)stdio, stdio
Path arguments (raw)confirmed absent
Repository (raw)https://github.com/arzharch/pgops-mcp
Package registries (raw)oci, pypi
Required secret headers (raw)confirmed absent
Path environment variables (raw)confirmed absent
Remote URLs (raw)confirmed absent
Remote hosts (raw)confirmed absent
Registry status message (raw)confirmed absent
First listed in the registry (raw)2026-08-26
Last changed in the registry (raw)2026-08-26
Schema version of the raw record (raw)https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
Delivery form (raw)paket
Repository platform (raw)github
Repository subfolder (raw)confirmed absent
Package identifiers (raw)ghcr.io/arzharch/pgops-mcp:0.1.2, pgops-mcp
Package versions (raw)0.1.2
Runtime hints (raw)uvx
Environment variable formats (raw)confirmed absent
Environment variable descriptions (raw)PGOPS_APPROVAL_MODE=Set to 1 to register container.restart and container.exec. Off by default: Docker socket access is root-equivalent on the host. · PGOPS_AUDIT_LOG=Path to the append-only JSONL audit log. · PGOPS_AUDIT_LOG=Path to the audit log inside the container. Mount a volume at this path or the log dies with the container. · PGOPS_DEFAULT_ROW_LIMIT=Rows returned by query.read when the caller does not specify a limit. · PGOPS_DEFAULT_TIMEOUT_MS=Statement timeout applied to every query unless a tool call overrides it. · PGOPS_DSN=PostgreSQL connection string for the database to operate on. · PGOPS_DSN=PostgreSQL connection string. From inside a container, localhost is the container itself — use host.docker.internal or the compose service name. · PGOPS_MAX_TIMEOUT_MS=Ceiling a caller-supplied timeout is clamped to. · PGOPS_READONLY_DSN=Optional separate DSN for the read-only pool. Use a role with no write grants to enforce read-only at the database rather than only in the server. · PGOPS_READ_ONLY=Set to 1 to withhold every mutating tool. · PGOPS_READ_ONLY=Set to 1 to withhold every mutating tool. Write tools are not registered at all, so an agent cannot call them.
Icon formats (raw)confirmed absent

tracevero · https://tracevero.com/mcp/io-github-arzharch-pgops-mcp/rohangaben