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

pgEdge Postgres MCP — Read-Only by Default + Web UI

pgEdge Postgres MCP is a Go MCP server for Postgres with read-only defaults, optional HTTP auth, and a web UI for database exploration and diagnostics.

Agent 就绪

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

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

Needs Confirmation · 62/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Manual
信任
信任等级:Established
入口
pgedge-postgres-mcp
通用 CLI 安装命令
npx tokrepo install e3c6ca46-f9f3-5f60-8ff3-7316792032f3

简介

pgEdge Postgres MCP 是 Go 编写的 Postgres MCP Server,默认只读执行查询,支持可选的 HTTP 鉴权与 Web UI,适合把“查库/诊断”变成可复用的 Agent 工具面板。

  • 适合谁: 希望 MCP Server 默认只读、同时还能提供 HTTP/Web UI 运维面板的团队
  • 可搭配: PostgreSQL 14+、Go 1.21+(编译用)、MCP 客户端(Claude Desktop / Cursor),可选 HTTP 模式
  • 准备时间: 20-45 分钟

实战建议

  • 量化信息:文档提供 YAML 配置与多种 transport(stdio/HTTP),便于本地与共享环境统一标准。
  • 量化信息:默认只读作为基线;写权限通过配置项(如 allow_writes)显式开启,并配合人工审批规则。

为什么值得收录

当你的 Agent 不仅要查库,还希望有更“运维友好”的界面(Web UI/HTTP),同时又必须保持默认只读安全边界时,这类实现会特别合适。

  • 覆盖多客户端的配置指南,集成成本更低。
  • 默认只读在文档中明确说明,更贴近生产期望。
  • 把 schema/explain/搜索等工具能力做进服务端,而不是只靠提示词堆出来。

落地路径

  • 先从个人电脑用 stdio 跑通核心工具,再升级到 HTTP 模式提供共享访问。
  • 准备专用 DB 用户并最小权限;写权限通过服务端显式开关控制。
  • 多人共用前先加审计日志/trace 文件,保证每次查询都有证据链。

注意事项

如果开启 HTTP 供多人使用,就要当成真正的服务:开启鉴权、尽量上 TLS,并保持最小权限连接凭证。

FAQ

一定要用 Web UI 吗? 答:不需要。本地开发可只用 stdio 作为 MCP server,减少暴露面。

写操作怎么控制? 答:默认只读;写操作需要通过配置显式开启(例如 allow_writes)。

最简单的连通性测试? 答:先跑 SELECT 1,再查看一个表的 schema,确认查询与元数据都可用。

🙏

来源与感谢

Source: https://github.com/pgEdge/pgedge-postgres-mcp > License: PostgreSQL > GitHub stars: 158 · forks: 14

讨论

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

相关资产