Enables AI-driven database administration, observability, and querying with support for schema management, SQL execution, JSONB operations, text processing, statistical analysis, query optimization, and extensions including pgvector, PostGIS, and pg_stat_statements.
postgresql-mcp
UNDER DEVELOPMENT - NOT READY FOR PRODUCTION
An enterprise-focused PostgreSQL MCP server enabling secure, AI-driven database administration, observability, and querying via OAuth 2.0, with connection pooling, OAuth 2.0 and advanced tool filtering.
Features
Full PostgreSQL Support - 100% coverage of PostgreSQL features
Connection Pooling - Built-in connection pool management
Tool Filtering - Filter tools by category or custom patterns
Extension Support - PostGIS, pgvector, pg_stat_statements, and more
Code Mode - TypeScript implementation with strict typing
Quick Start
MCP Client Configuration
Claude Desktop / Cursor
Tool Categories
Category | Tools | Description |
Core Database | TBD | Schema, SQL execution, health |
JSON Operations | TBD | JSONB operations, validation |
Text Processing | TBD | Similarity, full-text, fuzzy |
Statistical Analysis | TBD | Stats, correlation, regression |
Performance | TBD | Query optimization, index tuning |
Vector/Semantic | TBD | pgvector integration |
Geospatial | TBD | PostGIS operations |
Backup & Recovery | TBD | Backup planning, restore |
Monitoring | TBD | Real-time monitoring, alerting |
Extension Support
Extension | Purpose |
| Query performance tracking |
| Text similarity |
| Fuzzy matching |
| Hypothetical indexes |
| Vector similarity search |
| Geospatial operations |
Development
License
MIT License - see LICENSE for details.
Contributing
See CONTRIBUTING.md for contribution guidelines.