部署准备工作清单
要成功部署和使用MCP-PostgreSQL-Ops,需要满足以下条件:
- 数据库要求:
- PostgreSQL 12或更高版本
- 已启用pg_stat_statements扩展(必要)
- 可选启用pg_stat_monitor扩展(增强实时监控能力)
- 服务器要求:
- Python 3.11或更高版本
- uv包管理工具
- 网络要求:
- 能够连接到目标PostgreSQL服务器
- 适当配置的防火墙规则
具体配置步骤
1. 修改postgresql.conf文件添加pg_stat_statements到shared_preload_libraries
2. 重启PostgreSQL服务
3. 在数据库中执行CREATE EXTENSION pg_stat_statements
4. 配置.env文件中的数据库连接信息
本答案来源于文章《MCP-PostgreSQL-Ops:用于PostgreSQL数据库运维和监控的工具》