pgEdge 推出 Postgres MCP 服务器,AI 智能体连接数据库新方案

指南The New Stack2026年4月2日4 分钟阅读
pgEdge 推出 Postgres MCP 服务器,AI 智能体连接数据库新方案
pgEdge 发布生产就绪的 MCP Server for Postgres,让 AI 智能体(Agent)能安全高效地连接任何 Postgres 数据库。该服务提供完整模式自省(Schema Introspection)、内置安全护栏(Guardrails),并声称能减少 30%-50% 的 token 消耗。

Postgres 开源对象关系数据库系统已有约三十年历史,但绝非古董。其可扩展性、数据完整性和复杂查询性能(以及演进至 PostgreSQL)使其至今仍被广泛使用。如今,为适应 AI 时代,pgEdge 周四宣布推出 MCP Server for Postgres。

这项新服务被描述为一个生产就绪的 MCP 服务器,面向需要在 AI 模型与本地或远程数据之间建立连接环境的开发者,用于构建智能体(Agent)AI 应用。

数据源无关性,真实可用

pgEdge MCP Server for Postgres 旨在通过数据源无关性实现差异化,可与运行任何标准版本 Postgres 的新建或现有数据库协同工作。实际上,这意味着支持版本 14(2021 年底发布,具备高并发工作负载能力)及更新版本。该服务提供灵活的部署选项,包括本地部署、自管理云部署以及通过 pgEdge Cloud 的托管云部署。

如果没有 MCP 服务器提供的预定义工具,大语言模型(LLM)和智能体(Agent)容易产生模型幻觉(Hallucination),错误调用 API 和参数,或使用不正确或过时的 API 版本。

它甚至可以在气隙(Air-gapped)环境中工作,例如战舰、核电站、某些研究实验室和银行金库。那么,pgEdge MCP 服务器具体能做什么?开发者又为何应该接受这项技术主张?

“我们认为开发者会觉得最吸引人的功能是内置安全性、完整模式自省(Schema Introspection)和减少的 token 使用量。”

pgEdge 联合创始人兼首席产品官 Phillip Merrick 认为,他既能展示亮点,也能提供实质。

“我们认为开发者会觉得最吸引人的功能是内置安全性、完整模式自省和减少的 token 使用量,”Merrick 告诉 The New Stack。“安全功能包括支持 HTTPS 和 TLS、基于用户和 token 的身份验证,以及可切换的读写访问权限,默认设置为只读(Read-only)。

“完整模式自省意味着大语言模型(LLM)不仅能访问表和列,还能访问主键、外键、索引、列类型和约束。鉴于 token 是一种配给资源,开发者会欣赏 pgEdge MCP 服务器采用的优化措施,这些措施能显著减少 token 使用量。”

pgEdge MCP Server for Postgres 可与 Claude Code、Cursor、Windsurf 和 VS Code Copilot 等 AI 应用构建器和代码生成器配合使用。它支持来自 OpenAI 和 Anthropic 的前沿模型,以及使用 Ollama、LM Studio 和其他 OpenAI API 兼容产品的本地托管模型。

API 的 ABC 能打败 MCP 吗?

但抛开 MCP 的喧嚣,我们不能像以前那样用 SQL 查询,或者(如果必须现代化)使用开发者工具通过 API 连接来做事吗?

“一般来说,开发者自身及其相应的开发者工具和智能体(Agent)使用 MCP 服务器而非 API 来访问底层能力或资源,是更可取的,能确保正确和高效。如果没有 MCP 服务器提供的预定义工具,大语言模型(LLM)和智能体容易产生模型幻觉,错误调用 API 和参数,或使用不正确或过时的 API 版本。它们还可能在此过程中消耗比必要更多的 token,”Merrick 说。

对于 Postgres,他表示,通常意义上的 API 并不存在;替代方案是调用 psql 命令行工具直接运行 SQL 查询。他断言,上述担忧同样适用于此,尤其是关于 excessive token usage,但额外的担忧包括缺乏 MCP 服务器施加的安全护栏(Guardrails),例如默认使用只读模式。

完整模式自省

就其分析所处理信息库的能力而言。该公司的 MCP 服务器检索数据库结构的详细信息,而不仅仅是列出表和列名。这意味着它能获取主键(每条数据记录的唯一标识符)、外键、索引、列类型和约束的信息。这反过来使大语言模型(LLM)能够“推理数据模型”,而不是盲目查询。

“通过提供对完整模式的访问,大语言模型(LLM)可以理解数据项之间的关系。这使它能够生成既正确又更高效的应用程序代码和 SQL。这些信息还使大语言模型能够建议对模式的优化,特别是因为 pgEdge MCP 服务器还提供对数据库统计信息的访问,”Merrick 告诉我们。

此外,此 GA 版本增加了自定义工具,可以用 SQL、Python、Perl 或 JavaScript 编写。还有一个数据库管理员工具包,包含预定义工具,用于分析数据库健康状况、识别消耗资源最多的查询以及提供索引建议。

Token、制表符与优化

关于从 JSON 切换到使用制表符分隔值(TSV)时,开发者在现实世界中应期望的 token 减少量,Merrick 解释说,使用 TSV 而非 JSON 的优化是大语言模型(LLM)和 pgEdge MCP 服务器内部的。

“结合我们的其他 token 使用优化,特别是结果分页和上下文窗口(Context Window)压缩,它可以实现 30% 到 50% 的减少,”他总结道。

与其他 pgEdge Postgres 产品一样,pgEdge MCP Server for Postgres 通过 Postgres 许可证完全开源。它得到 pgEdge 的 Postgres 贡献者和开发者团队的全面支持。pgEdge MCP Server for Postgres 可作为免费下载提供给所有 Postgres 用户,现在也可在 pgEdge Cloud 托管服务中使用。

觉得有用?分享给更多人

获取每周 AI 工具精选

工具推荐、实战教程和生态洞察,每周更新。

相关文章

Google 推出 Flex 和 Priority 两个新的推理层级,帮助开发者平衡成本与可靠性。Flex 是成本优化层级,适合后台任务,价格便宜一半;Priority 是最高保障层级,适合用户交互型应用。两者都通过同步接口调用,简化了架构管理。

指南·4月2日·3 分钟

Codex 新增按量付费团队方案,降低企业使用门槛。ChatGPT Business 年费降价 20%,新团队可获得最高 500 美元使用额度。目前已有超过 200 万开发者每周使用 Codex。

指南OpenAI·4月2日·2 分钟

评论