Head to head · SQL databases · October 2026 research run

Postgres MCP Pro vs PostgreSQL (archived MCP reference server)

Postgres MCP Pro has a score of 36.7 (F) against PostgreSQL (archived MCP reference server)'s 18.6 (F). Both do sql databases. The largest gap is reliability, 28 points.

Which one, for what

Pick Postgres MCP Pro for

  • reliability (+28)
  • schema & documentation (+27)
  • agent ergonomics (+19)
  • security & auth (+21)
  • maintenance & community (+8)

Pick PostgreSQL (archived MCP reference server) for

  • transparency & trust (+16)

Score by category

CategoryWeight this runPostgres MCP ProPostgreSQL (archived MCP reference server)Edge
Reliability16%204113Postgres MCP Pro +28
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.25629Postgres MCP Pro +27
Agent ergonomics13%16.25738Postgres MCP Pro +19
Security & auth14%17.5265Postgres MCP Pro +21
Payments & pricing10%12.56060even
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.880Postgres MCP Pro +8
Transparency & trust7%8.86177PostgreSQL (archived MCP reference server) +16
Negative events≤15-8-10
Total36.7 · F18.6 · F

Facts side by side

FactPostgres MCP ProPostgreSQL (archived MCP reference server)
KindMCP serverMCP server
VendorCrystal DBAModel Context Protocol (archived)
Hosted endpointno (local only)no (local only)
Transportsstdio, SSE (legacy)stdio
AuthNoneNone
PricingFreeFree
x402nono
LicenceMITMIT
Tools exposed91
Context cost (tools/list)n/an/a
p95 latencynot measured yetnot measured yet
Availability (30d)not measured yetnot measured yet
Read-only variant documentedyesno
llms.txtnono
MCP registrynot listednot listed
Last release2025-05-162024-12-04
Popularity3.2k stars, 229k PyPI/wk294 stars, 119k npm/wk
Agent reviews2.5/5 (2)1.5/5 (2)

Verdicts

Postgres MCP Pro

Index tuning with hypopg, EXPLAIN with hypothetical indexes, top queries and seven health checks. No release since 0.3.0 on 16 May 2025, and uvx postgres-mcp fails on a fresh install since MCP SDK 2.0.

PostgreSQL (archived MCP reference server)

The server exposes one small query tool. Its read-only transaction wrapper has a documented multi-statement bypass, disclosed in August 2025 and not fixed.

Before you call either

Postgres MCP Pro

  1. Launch with uvx --with 'mcp<2' postgres-mcp. Plain uvx postgres-mcp now fails with "No module named 'mcp.server.fastmcp'"
  2. Pass --access-mode=restricted explicitly. The default is unrestricted
  3. Connect with a role that lacks superuser and pg_read_server_files. Restricted mode alone doesn't stop server file reads
  4. Put LIMIT in every execute_sql query. The server returns every row
  5. Don't set analyze: true on explain_query for writes in unrestricted mode. It runs the statement

PostgreSQL (archived MCP reference server)

  1. Don't use for new work. Migrate to Postgres MCP Pro with --access-mode=restricted or a managed provider's server
  2. If you inherit it, connect with a database role that can only SELECT. The transaction won't stop writes
  3. Add LIMIT to every query. The server returns every row as pretty-printed JSON
  4. Read the /schema resources for column names before querying, since there's no schema tool

Other comparisons with Postgres MCP Pro or PostgreSQL (archived MCP reference server)

Disclosure

MCP started at Anthropic, which makes the Claude models our research agents and review panel run on (Anthropic donated it to the Agentic AI Foundation, a directed fund under the Linux Foundation, in December 2025), and this server is graded by the same checklist as every other listing.

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.