简介
MCP-PostgreSQL-Ops 把一套 PostgreSQL 运维工具以 MCP 形式暴露给客户端,让 Agent 能直接查看健康状态、诊断性能问题并回答“数据库现在发生了什么”。
最适合: DBA 值班、故障分诊、让 Agent 帮你看数据库状态
适配: PostgreSQL 12–18;MCP 客户端(Claude Desktop/Claude Code/Cursor);stdio 或 HTTP 传输
配置时间: 10–15 分钟
关键事实(已验证)
- README 描述提供 30+ DBA 工具,覆盖锁/死锁、膨胀、autovacuum、Schema 检查等。
- README 说明支持
stdio(默认)与streamable-http两种传输。 - GitHub:150 stars · 24 forks;最近更新 2026-05-11(GitHub API 验证)。
正文
推荐用“症状 → 证据 → 下一步动作”的排障套路:
- 症状:查询变慢 → 证据:锁、膨胀、vacuum 统计、IO 统计 → 动作:索引/清理/参数调优。
- 初期建议以只读方式接入,并像运维密钥一样管理 DB 凭据。
- 团队使用时用最小权限的专用角色;多数诊断只需要系统视图/统计信息权限。
README 原文节选(verbatim)
MCP Server for PostgreSQL Operations and Monitoring
Architecture & Internal (DeepWiki)
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.
FAQ
支持哪些 PostgreSQL 版本? 答:README 表示支持 PG 12–18,并提供版本自适应工具。
如何连接数据库? 答:README 用环境变量配置 host/port/user/password/db。
能走 HTTP 吗?
答:README 提到除 stdio 外还可用 streamable-http 传输。