
call518/mcp-postgresql-ops
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
call518/mcp-postgresql-ops — это кандидат на сервер MCP, импортированный из https://github.com/call518/mcp-postgresql-ops.
Обзор
call518/mcp-postgresql-ops — это кандидат на сервер MCP, импортированный из https://github.com/call518/mcp-postgresql-ops.
Обзор (машинный перевод)
Архитектура и внутреннее пространство (DeepWiki)
Обзор
MCP-PostgreSQL-Ops — это профессиональный MCP-сервер для операций, мониторинга и управления базами данных PostgreSQL. Поддерживает PostgreSQL 12-18 с комплексным анализом баз данных, мониторингом производительности и интеллектуальными рекомендациями по обслуживанию через запросы на естественном языке. Большинство функций работают независимо, но расширенные возможности анализа запросов улучшаются при установке расширений pg_stat_statements и (по выбору) pg_stat_monitor.
Особенности
- ✅ Zero Configuration: Работает с PostgreSQL 12-18 из коробки с автоматическим обнаружением версий.
- ✅ Естественный язык: Задавайте вопросы вроде «Покажите медленные запросы» или «Анализ раздута таблицы».
- ✅ Production Safe: Операции только для чтения, RDS/Aurora совместим с обычными правами пользователя.
- ✅ Расширение Enhanced: Optional
pg_stat_statementsиpg_stat_monitorдля продвинутой аналитики запросов. - ✅ Комплексный мониторинг базы данных: анализ производительности, обнаружение раздутости и рекомендации по обслуживанию.
- ✅ Smart Query Analysis: Медленная идентификация запросов с интеграцией
pg_stat_statementsиpg_stat_monitor.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Server for PostgreSQL Operations and Monitoring
Architecture & Internal (DeepWiki)
Overview
MCP-PostgreSQL-Ops is a professional MCP server for PostgreSQL database operations, monitoring, and management. Supports PostgreSQL 12-18 with comprehensive database analysis, performance monitoring, and intelligent maintenance recommendations through natural language queries. Most features work independently, but advanced query analysis capabilities are enhanced when pg_stat_statements and (optionally) pg_stat_monitor extensions are installed.
Features
- ✅ Zero Configuration: Works with PostgreSQL 12-18 out-of-the-box with automatic version detection.
- ✅ Natural Language: Ask questions like “Show me slow queries” or “Analyze table bloat.”
- ✅ Production Safe: Read-only operations, RDS/Aurora compatible with regular user permissions.
- ✅ Extension Enhanced: Optional
pg_stat_statementsandpg_stat_monitorfor advanced query analytics. - ✅ Comprehensive Database Monitoring: Performance analysis, bloat detection, and maintenance recommendations.
- ✅ Smart Query Analysis: Slow query identification with
pg_stat_statementsandpg_stat_monitorintegration. - ✅ Schema & Relationship Discovery: Database structure exploration with detailed relationship mapping.
- ✅ VACUUM & Autovacuum Intelligence: Real-time maintenance monitoring and effectiveness analysis.
- ✅ Multi-Database Operations: Seamless cross-database analysis and monitoring.
Установка
uvx --python 3.12 mcp-postgresql-opsКонфигурация
{
"mcpServers": {
"mcp-postgresql-ops": {
"command": "uvx",
"args": ["--python", "3.12", "mcp-postgresql-ops"],
"env": {
"POSTGRES_HOST": "127.0.0.1",
"POSTGRES_PORT": "15432",
"POSTGRES_USER": "postgres",
"POSTGRES_PASSWORD": "changeme!@34",
"POSTGRES_DB": "ecommerce"
}
}
}
}