CM

call518/mcp-postgresql-ops

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

164 stars 27 forks 품질 86 트렌드 37MIT

call518/mcp-postgresql-ops는 https://github.com/call518/mcp-postgresql-ops.에서 가져온 MCP 서버 후보입니다.

개요

call518/mcp-postgresql-ops는 https://github.com/call518/mcp-postgresql-ops.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)


아키텍처 및 내부 (DeepWiki)


개요

MCP-PostgreSQL-Ops는 PostgreSQL 데이터베이스 운영, 모니터링 및 관리를 위한 전문 MCP 서버입니다. 포스트그레SQL 12-18을 지원하며, 포괄적인 데이터베이스 분석, 성능 모니터링, 자연어 쿼리를 통한 지능형 유지보수 권고를 제공합니다. 대부분의 기능은 독립적으로 작동하지만, pg_stat_statements 및 (선택적으로) pg_stat_monitor 확장 기능을 설치하면 고급 쿼리 분석 기능이 강화됩니다.


특징

  • ✅ Zero Configuration: PostgreSQL 12-18과 함께 기본 버전과 자동 버전 감지가 가능합니다.
  • ✅ 자연어: “느린 쿼리를 보여줘” 또는 “테이블 불편 분석 해줘” 같은 질문을 하세요.
  • ✅ 생산 안전장치: 읽기 전용 작업, RDS/Aurora 정상 사용자 권한과 호환됨.
  • ✅ 확장 강화: 고급 쿼리 분석을 위한 선택 pg_stat_statements 및 [pg_stat_monitor.
  • ✅ 종합 데이터베이스 모니터링: 성능 분석, 불량 탐지, 유지보수 권고.
  • ✅ 스마트 쿼리 분석: pg_stat_statements 및 pg_stat_monitor 통합을 통한 느린 쿼리 식별.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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_statements and pg_stat_monitor for advanced query analytics.
  • ✅ Comprehensive Database Monitoring: Performance analysis, bloat detection, and maintenance recommendations.
  • ✅ Smart Query Analysis: Slow query identification with pg_stat_statements and pg_stat_monitor integration.
  • ✅ 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.
GitHub에서 전체 README 보기

설치

uvx --python 3.12 mcp-postgresql-ops
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" } } } }