pg-mcp
Provides read-only access to PostgreSQL databases, allowing querying tables, listing tables, and describing table schemas via SQL.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pg-mcpList all tables in the database"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
neurovia-labs-pg-mcp
A lightweight MCP server for read-only PostgreSQL access. Maintains a persistent connection pool and exposes query tools for use with Claude Code or any MCP client.
Tools
Tool | Description |
| Run a read-only SQL query (SELECT, WITH, EXPLAIN) |
| List all tables in a schema |
| Show columns and types for a table |
Related MCP server: PostgreSQL MCP Server
Usage
With npx (no install)
Add to your .mcp.json:
{
"mcpServers": {
"db": {
"command": "npx",
"args": ["github:NeuroviaLabs/pg-mcp"],
"env": {
"DATABASE_URL": "postgresql://user:pass@host:5432/dbname"
}
}
}
}Local
git clone git@github.com:NeuroviaLabs/pg-mcp.git
cd pg-mcp
npm installAdd to your .mcp.json:
{
"mcpServers": {
"db": {
"command": "node",
"args": ["db-server.js"],
"env": {
"DATABASE_URL": "postgresql://user:pass@host:5432/dbname"
}
}
}
}The connection URL can also be passed as a CLI argument:
node db-server.js postgresql://user:pass@host:5432/dbnameFeatures
Persistent connection pool (max 5 connections)
Read-only enforcement (SELECT/WITH/EXPLAIN only + read-only transactions)
30s query timeout
SSL support
License
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Query PostgreSQL databases in plain English — LLM-generated, safety-validated SQL.
Safe, read-only Postgres and MySQL access for AI agents. Audit log + column-level controls.
Generate, fix, explain and run read-only SQL on PostgreSQL, MySQL and SQL Server
Query 40 databases from Claude, ChatGPT, or Cursor — on any device. Read-only, encrypted, audited.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides read-only access to PostgreSQL databases, enabling LLMs to inspect database schemas and execute read-only SQL queries.93,517 npmMIT
- AlicenseNot gradedqualityDmaintenanceProvides read-only access to PostgreSQL databases, enabling users to list tables, view table structures and statistics, and execute SELECT queries safely through natural language.101 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables secure read-only access to PostgreSQL databases, allowing users to list tables, query schemas, execute SELECT statements, and inspect table structures through natural language interactions.529 npm4MIT
- AlicenseNot gradedqualityDmaintenanceRead-only access to PostgreSQL databases, enabling schema inspection and safe SQL queries.13 npmMIT