MCP Configs2026年5月14日·1 分钟阅读

pg-mcp-server — Postgres MCP Server (Read-Only)

Connect LLMs to PostgreSQL via MCP with pg-mcp-server: run via npx, default stdio transport, and keep writes disabled unless explicitly enabled.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Npx
信任
信任等级:Established
入口
npx --yes pg-mcp-server --transport stdio
通用 CLI 安装命令
npx tokrepo install 251c0dd6-bd54-5c52-932a-42bf25b34b3e
介绍

用 pg-mcp-server 把 LLM 接到 PostgreSQL:可用 npx 直接运行,默认 stdio 传输且写操作默认关闭;同时支持 HTTP(/mcp) 模式、query 工具与表结构资源,适合安全的只读分析。

Best for: 想把 Postgres 安全接入 agent 的开发者(默认只读)

Works with: 支持 stdio 或 streamable HTTP 的 MCP 客户端;需要设置 DATABASE_URL

Setup time: 6-15 minutes

Key facts (verified)

  • GitHub:176 stars · 15 forks;最近更新 2025-11-03。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口:npx --yes pg-mcp-server --transport stdio

Main

  • 写操作先别开:README 说明默认 DANGEROUSLY_ALLOW_WRITE_OPS=false,先以只读 query + schema 检视为主。

  • 按客户端能力选择传输:默认 stdio;HTTP 模式会在 /mcp 提供 Streamable HTTP 端点(PORT 默认 3000)。

  • 善用资源接口降低提示词长度:postgres://tablespostgres://table/{schema}/{table} 更适合结构化上下文。

Source-backed notes

  • README 提供 MCP 客户端配置示例:使用 npx --yes pg-mcp-server --transport stdio 并设置 DATABASE_URL
  • README 列出环境变量:DATABASE_URL、DANGEROUSLY_ALLOW_WRITE_OPS(默认 false)、DEBUG、PG_SSL_ROOT_CERT。
  • README 描述工具/资源:query 工具,以及 postgres://tablespostgres://table/{schema}/{table} 等资源路径。

FAQ

  • 支持 HTTP 连接吗?:支持。README 说明 HTTP 模式在 PORT(默认 3000)的 /mcp 提供端点。
  • 开启写操作安全吗?:需要谨慎。建议在没有明确 guardrails/白名单前保持禁用。
  • 必须全局安装吗?:不必。README 支持 npx --yes ... 直接运行。
🙏

来源与感谢

Source: https://github.com/ericzakariasson/pg-mcp-server > License: MIT > GitHub stars: 176 · forks: 15

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产