PGMCP

MCP server that converts natural language questions into SQL queries against any PostgreSQL database, returning results in table, JSON, or CSV format with streaming support for large result sets.

Evaluated Mar 06, 2026 (0d ago) vlatest
Homepage ↗ Repo ↗ Other postgres sql natural-language mcp read-only streaming
⚙ Agent Friendliness
77
/ 100
Can an agent use this?
🔒 Security
83
/ 100
Is it safe for agents?
⚡ Reliability
75
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
75
Documentation
78
Error Messages
70
Auth Simplicity
80
Rate Limits
72

🔒 Security

TLS Enforcement
95
Auth Strength
82
Scope Granularity
78
Dep. Hygiene
80
Secret Handling
80

PostgreSQL MCP server. Connection string with credentials — use secrets manager. Use read-only DB user for query agents. SQL injection risk for dynamic queries.

⚡ Reliability

Uptime/SLA
75
Version Stability
78
Breaking Changes
72
Error Recovery
75
AF Security Reliability

Best When

You want a safe, read-only natural language interface to an existing Postgres database and are using a MCP-compatible client like Claude Desktop or Cursor.

Avoid When

You need write access, multi-database federation, or are working with databases other than PostgreSQL.

Use Cases

  • Ask plain-English questions against a production Postgres database without writing SQL
  • Export database data to CSV/JSON via natural language commands
  • Schema discovery and exploration through conversational queries
  • Business analytics queries from non-technical users via AI assistants
  • Read-only database auditing and reporting workflows

Not For

  • Write operations — enforces read-only access by design
  • Non-PostgreSQL databases
  • Environments where connecting an AI to production DB credentials is not acceptable

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: bearer_token environment_variable
OAuth: No Scopes: No

DATABASE_URL env var required; optional AUTH_BEARER for request authentication; optional OPENAI_API_KEY for AI-powered SQL generation

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Apache 2.0. OpenAI API calls incur cost if OPENAI_API_KEY is configured; defaults to gpt-4o-mini.

Agent Metadata

Pagination
streaming
Idempotent
Yes
Retry Guidance
Not documented

Known Gotchas

  • Requires OpenAI API key for AI-powered SQL generation — without it, NL-to-SQL capability is limited
  • Read-only enforcement means agents cannot use it for any data mutations
  • Mixed-case table names and composite keys require correct schema introspection

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for PGMCP.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered