PostgreSQL for agents
Databases. MCP servers, the command line and skills for connecting an agent to PostgreSQL.
- Official server
- none identified
- Sourced servers by others
- 40
- Command line
psql- Vendor skills
- none
Official server
We have not identified a server published by PostgreSQL's owner in the MCP Registry (read ). One may exist, in the registry under a name we have not matched or outside it. The servers below are by other publishers.
Command line
psql is a command-line tool for PostgreSQL. For an agent that runs on your machine and has a shell, a command-line tool can be the simpler choice: there is no server to connect, and no tool definitions take room in the context window. See its documentation.
Servers by other publishers
40 servers for PostgreSQL that name a public repository or a package. Anyone can publish one, and we have not read their code: check the publisher and the source before giving one a credential.
In this order: live servers before deprecated ones, first-party first, a known vulnerability last, then more downloads, then a more recent push, then by name. There is no score. Downloads are from npm and pypistats, the last push from GitHub and vulnerabilities from OSV; a server's own page has the day each was read, and "not read" means we have no figure, not that there is none. See how this directory is made.
| Server | Publisher | Reach | Downloads a week | Last push | Vulnerabilities |
|---|---|---|---|---|---|
PostgreSQLio.github.antonorlov/mcp-postgres-server | Sourced | npm | 1,200 | not read | none known |
PostgreSQL MCP Serverio.github.YawLabs/postgres-mcp | Sourced | npm | 1,000 | not read | none known |
Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase…ai.ekwo/mcp | Sourced | remotenpm | 660 | not read | none known |
Kaiva Postgres MCPai.kaiv/postgres | Sourced | npm | 270 | not read | none known |
Postgres (read-only transactions)io.github.Poudel0/postgres-mcp-safe | Sourced | npmContainer image | 270 | not read | none known |
PostgreSQL (hardened, read-only)io.github.Eszetael/postgres-mcp-hardened | Sourced | npmContainer image | 230 | not read | none known |
| io.github.AINative-Studio/ainative-postgres-mcp | Sourced | npm | 210 | not read | none known |
Postgres (read-only)io.github.contextflo/postgres-mcp | Sourced | npm | 210 | not read | none known |
| capital.hove/read-only-local-postgres-mcp-server | Sourced | npm | 160 | not read | none known |
PostgreSQL MCP Serverio.github.neverinfamous/postgres-mcp | Sourced | npmContainer image | 140 | not read | none known |
Postgres MCPio.github.edelciomolina/postgres-mcp | Sourced | npm | 130 | not read | none known |
Postgres and REST twinscom.cmdrvl/twinning | Sourced | npm | 120 | not read | none known |
| io.github.bluwork/postgres-scout-mcp | Sourced | npm | 95 | not read | none known |
| io.github.infoinlet-marketplace/mcp-postgres-nl-query | Sourced | npm | 93 | not read | none known |
PostgreSQL MCP Serverio.github.itunified-io/postgres | Sourced | npm | 85 | not read | none known |
NexQL Postgres MCPio.github.NexQL-OSS/nexql-mcp | Sourced | npmPackage | 81 | not read | none known |
Postgres AIopsio.github.AIops-tools/postgres-aiops | Sourced | PyPI | 80 | not read | none known |
PostgreSQL performance Tuner MCP Serverio.github.isdaniel/pgtuner_mcp | Sourced | PyPI | 76 | not read | none known |
| io.github.marcelo-ochoa/postgres | Sourced | npm | 73 | not read | none known |
| io.github.arifulislamat/database-mcp-postgres | Sourced | npmPyPIPackage | 63 | not read | none known |
| io.github.sparta2025/postgres-mcp | Sourced | PyPI | 55 | not read | none known |
sw-postgres-mcpio.github.jpka/sw-postgres-mcp | Sourced | npm | 54 | not read | none known |
| io.github.martymarkenson/postgres-connector | Sourced | npm | 45 | not read | none known |
Sezzlee PostgreSQLio.github.sezzlee/postgres | Sourced | npm | 42 | not read | none known |
| io.github.ofershap/postgres | Sourced | npm | 39 | not read | none known |
PostgreSQL CVE & Release Intelligenceio.github.meob/pg-cve-mcp | Sourced | PyPI | 33 | not read | none known |
PostgreSQL MCP Serverio.github.musaddiq-dev/postgresql-mcp-server | Sourced | PyPI | 31 | not read | none known |
WHOOP MCPio.github.cunicopia-dev/whoop-postgres-mcp | Sourced | PyPI | 28 | not read | none known |
| ai.waystation/postgres | Sourced | remote | not read | not read | not checked |
Devart MCP Server for PostgreSQL (ADO.NET)com.devart/mcp-postgresql | Sourced | NuGet | not read | not read | not checked |
PostgreSQL MCP by InsightfulPipecom.insightfulpipe/postgresql | Sourced | remote | not read | not read | not checked |
Vericto Proxy mode (local, PostgreSQL)com.vericto/vericto-proxy | Sourced | Container image | not read | not read | not checked |
Postgres Secured (Aegis Zero-Trust)io.github.Yash-0620/postgres-mcp-secured | Sourced | none named | not read | not read | not checked |
Postgres DBA MCPio.github.a-lafon/postgres-dba-mcp | Sourced | Container image | not read | not read | not checked |
PostgreSQL Performance (read-only)io.github.gouranshul/pg-perf-mcp | Sourced | Container image | not read | not read | not checked |
PostgreSQL MCP Serverio.github.neverinfamous/postgres-mcp-server | Sourced | Container image | not read | not read | not checked |
| io.github.pgEdge/postgres-mcp | Sourced | Container image | not read | not read | not checked |
PostgreSQL bigserial band, value discardedio.github.sadri-dridi/bigserial-ok | Sourced | remote | not read | not read | not checked |
Postgres URL Shapeio.github.sadri-dridi/postgres-url-shape | Sourced | remote | not read | not read | not checked |
DBeast PostgreSQL MCPio.github.snss10/dbeast | Sourced | Container image | not read | not read | not checked |
Listed only
15 more servers in the registry for PostgreSQL with no repository and no package named. Nothing else is known about them, so they have no page here.
ai.getvda/kafka-and-postgres-monitoring-stackai.getvda/minio-postgres-redis-stack-generatorai.getvda/postgres-grafana-stack-generatorai.getvda/postgres-kafka-prometheus-stack-generatorai.getvda/postgres-kafka-stack-generatorai.getvda/postgres-minio-stack-generatorai.getvda/postgres-prometheus-stack-generatorai.getvda/postgres-redis-compose-generatorai.getvda/rabbitmq-elasticsearch-postgres-stack-generator-elasticsearch-elasticsearchai.getvda/rabbitmq-elasticsearch-postgres-stack-generator-mongoai.getvda/rabbitmq-postgres-mongodb-stack-generatorai.getvda/redis-minio-postgres-stack-generatorio.ddx.pg/archiveio.github.Nero-Engine/dataset-to-databaseio.prisma/mcp
A server is listed for PostgreSQL when we have named it as the system's official server, when its registry title or the last part of its registry name names PostgreSQL as whole words, or when it is published under PostgreSQL's own domain. See how this directory is made.
Built from agent catalog version 2026-11-13.3 of , from the MCP Registry as read on . A listing here is not an endorsement: anyone can publish a server, and we have not read its code. Names, descriptions and addresses are the publisher's own. See how this directory is made, and tell us about a wrong entry through the contact page.