Query PostgreSQL securely in read-only mode using natural language.
This tool is described as a read-only PostgreSQL access MCP server, requires no extra API keys, and has visible source code, which lowers overall risk. However, it still executes locally and accesses database resources, and the third-party repo has low adoption with unclear licensing and maintenance, so its runtime environment and connection scope should be constrained.
The materials state that no extra keys or environment variables are required, but a PostgreSQL tool of this kind typically relies on existing database connection settings or locally available credentials. If the host already stores DB auth material, the tool may still use sensitive credentials, so least-privilege configuration is important.
No fixed remote endpoint is declared, and there is no evidence of data being sent to unrelated third-party services. However, its function inherently involves connecting to PostgreSQL instances, and automatic discovery/connection management may initiate connections to local or internal DB hosts, so reachable network scope should be restricted.
The system flags it as executes-code, meaning it runs a local service process; this is a normal MCP tool capability. The provided materials do not show requests for clearly excessive system privileges unrelated to read-only database interaction, so this is best treated as caution rather than high risk.
The description says 'read-only' database interaction, which reduces destructive write risk. However, it can still read PostgreSQL data, and 'automatic database discovery' suggests the reachable scope may extend beyond a single manually specified database. No file-system access scope is documented, so database visibility should be limited to only necessary instances/schemas.
The public source repository is a clear risk-reducing factor because it is auditable. However, the source is only a third-party registry entry, the GitHub repo has 0 stars, the license is undeclared, and maintenance status is unknown, so community and governance signals are weak; review the code and dependencies before production use.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "PostgreSQL MCP Server" yet — see the docs or source repo.
Connect to PostgreSQL and show total orders and revenue for the last 30 days, grouped by day.
A table grouped by day with order counts and revenue.
Check whether the users table has duplicate email addresses, and provide the count plus sample records.
A summary of duplicate emails with example rows.
Automatically discover the tables in the current database and summarize the key fields of each table.
A list of tables with a brief field overview for each.
Query PostgreSQL databases safely in natural language with read-only access.
Safely inspect and query PostgreSQL databases using natural language.
Use natural language to query PostgreSQL, manage schemas, and inspect database stats.
Safely query read-only PostgreSQL data and inspect schemas, tables, and columns.
Safely let AI query and analyze Postgres data in read-only mode.
Query PostgreSQL databases and schemas through natural language with read-only AI access.