Mmcp.market

PostgreSQL MCP Server

by itunified-io·io.github.itunified-io/postgres·v2026.4.10

PostgreSQL MCP Server — 27 tools for queries, schema, CRUD, DBA, HA & server management

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

25 downloads/wk

Reviews

Write one

Nobody has reviewed PostgreSQL MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PostgreSQL MCP Server tools (28, 6 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • pg_connect

    Connect to a PostgreSQL server profile. If multiple profiles are configured, specify which one. Otherwise connects to the default profile.

  • pg_connection_status

    Check connection pool health for the active profile or a specific named profile.

  • pg_constraint_list

    List constraints (primary key, foreign key, unique, check) for a table.

  • pg_database_size

    Show size of all databases.

  • pg_deletewrite action

    Delete rows matching a WHERE clause. Requires confirm: true.

  • pg_disconnect

    Disconnect from a PostgreSQL server profile. Omit profile to disconnect all.

  • pg_enum_list

    List all enum types and their values.

  • pg_extension_list

    List installed PostgreSQL extensions with versions.

  • pg_function_list

    List functions and procedures with their signatures.

  • pg_index_list

    List indexes for a table with type, columns, uniqueness, and size.

  • pg_insertwrite action

    Insert one or more rows into a table. Returns inserted rows.

  • pg_list_connections

    List all configured connection profiles and their status. Each profile represents a PostgreSQL server instance (not a database within a server).

  • pg_querywrite action

    Execute a parameterized SQL query. Returns rows as JSON. Use $1, $2, ... for parameters.

  • pg_query_explainwrite action

    Run EXPLAIN on a query. mode=plan (default, safe) shows the plan without executing. mode=analyze executes the statement and shows actual timing — ALWAYS requires confirm: true because EXPLAIN ANALYZE executes the statement.

  • pg_query_prepared

    [DEPRECATED] Manage named prepared statements: PREPARE, EXECUTE, DEALLOCATE. ⚠️ Prepared statements are session-local in PostgreSQL and unreliable with connection pools — each pool checkout may get a different backend. Use parameterized pg_query instead.

  • pg_reload_config

    Reload server configuration files (postgresql.conf). Requires confirm: true.

  • pg_schema_list

    List all schemas in the database.

  • pg_settings

    Show or search server configuration parameters.

  • pg_switch_database

    Deprecated — use pg_switch_profile instead. Switch the active connection profile.

  • pg_switch_profile

    Switch the active connection profile. All subsequent queries will use this profile unless overridden. Each profile targets a specific PostgreSQL server instance.

  • pg_table_describe

    Describe a table: columns, data types, defaults, nullability, and constraints.

  • pg_table_list

    List tables in the database. Optionally filter by schema name.

  • pg_table_sizes

    Show table sizes with index and toast breakdown, sorted by total size descending.

  • pg_updatewrite action

    Update rows matching a WHERE clause. Requires confirm: true.

  • pg_upsertwrite action

    Insert or update on conflict. Requires confirm: true.

  • pg_uptime

    Show server uptime and start time.

  • pg_version

    Get PostgreSQL version string and numeric version.

  • pg_view_list

    List views with their definitions. Optionally filter by schema.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan27 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install PostgreSQL MCP Server in Claude Code, Cursor or VS Code

Runs npx -y @itunified.io/mcp-postgres on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add postgres -- npx -y @itunified.io/mcp-postgres
Add to Cursor

PostgreSQL MCP Server: common questions

Is PostgreSQL MCP Server safe?
With care: it is graded C, so read the findings first (65/100). Read the PostgreSQL MCP Server safety report
How do I install PostgreSQL MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PostgreSQL MCP Server need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is PostgreSQL MCP Server maintained?
The latest release is v2026.4.10.
What can I use instead of PostgreSQL MCP Server?
Servers from other publishers that do the same job: PostgreSQL MCP Server, PostgreSQL MCP server and PostgreSQL (hardened, read-only) MCP server. Compare all PostgreSQL MCP Server alternatives.

Alternatives to PostgreSQL MCP Server

Same job from other publishers: the closest match first, then the best rated.

All PostgreSQL MCP Server alternatives →
  • PostgreSQL MCP Server
    PostgreSQL MCP server - query, schema introspection, explain, and health checks for AI assistants
    B
  • PostgreSQL
    MCP server for PostgreSQL: local, Docker, RDS, Neon, Supabase, or behind an SSH bastion.
    B
  • PostgreSQL (hardened, read-only)
    Read-only PostgreSQL over MCP. Writes refused at the parsed SQL, plus a READ ONLY transaction.
    C
  • Database Postgres
    MCP server for PostgreSQL. Read-only by default, row caps, timeouts, secrets never logged.
    B
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A

More from itunified-io →