关于 PostgreSQL MCP Server
PostgreSQL MCP Server 是一个面向 Model Context Protocol 场景的数据库连接组件,让 Claude(或其它兼容 MCP 的模型)通过自然语言直接与 PostgreSQL 对话,覆盖查询、插入、更新、删除、建表、改表等常见 DML/DDL 操作。
它能接什么
- 本地或远端的 PostgreSQL 实例(支持标准 libpq 连接串)。
- 只读副本、测试库、生产库——取决于你提供的连接信息和权限。
- 其它通过 MCP 暴露的 PostgreSQL 兼容服务(如 Supabase、Neon 等托管 PG)。
是否需要密钥
通常需要。连接 PostgreSQL 需要以下凭证之一,建议放进本地环境变量或 MCP 配置中:
- 数据库连接 URL(
postgresql://user:password@host:port/dbname) - 或拆分的
PGHOST/PGUSER/PGPASSWORD/PGDATABASE
注意:请仅授予最小必要权限(如只读或限定 schema 的读写),避免把生产超管密钥交给模型。详细字段请参考该 MCP 官方仓库的 README,不要在此页面填写真实凭证。