连接 AI agents 与 PostgreSQL 数据库的 MCP 服务器
Postgres MCP 是一款连接 AI agents 与 PostgreSQL 数据库的 Model Context Protocol 服务器。通过 MCP 协议暴露数据库 Schema 检查、行查询、SQL 执行和 RPC 调用等核心能力,使 AI 在对话中直接完成数据库相关任务。支持即插即用连接 Claude Desktop、Cursor、Codex 等主流 MCP 客户端,无需额外配置即可开始使用。
使用场景
- 基于真实 Schema 生成数据库迁移脚本
- 对话式查询和调试生产数据
- 自动生成 TypeScript 数据库类型定义
- 数据库安全策略检查与审计
- 触发数据库触发的业务逻辑
主要功能
- Schema introspection: exposes tables, columns, indexes, and foreign keys as MCP resources
- Read and write query execution with parameterized SQL support
- Transaction support for safe multi-step data modifications
- Row-level security (RLS) policy visibility for Postgres Pro users
- Connection pooling awareness via libpq environment variables
相关推荐
相关推荐
3 收录条目
Chroma
Chroma 在 docs.trychroma.com 文档化开源嵌入向量数据库,供 Python/JavaScript 存储与查询向量、元数据与全文字段;涵盖内存/持久化客户端、自托管 HTTP 服务、Chroma Cloud 与 API Key;支持集合 CRUD、嵌入函数集成与混合检索,面向 RAG 与 Agent 记忆。
LiteLLM
LiteLLM 是 docs.litellm.ai 上的开源 Python 库与可选代理栈:通过单一 completion 接口调用多家提供商,响应保持 OpenAI 风格;文档介绍 Router 重试/回退/负载均衡、观测回调,以及带虚拟密钥与费用追踪的 LiteLLM Proxy,并含 MCP Gateway 说明。
Milvus
Milvus 在 milvus.io/docs 文档化高性能向量数据库,用于存储、索引与检索嵌入向量,支持元数据过滤与混合检索。部署含 Milvus Lite(pip install pymilvus,笔记本/边缘)、Milvus Standalone(单 Docker 镜像)、Kubernetes 上 Milvus Distributed(见 install-overview)。官方 SDK 含 PyMilvus、Go、Java、Node.js、C#;Zilliz Cloud 提供托管 Milvus。架构分层接入/协调/工作/存储,对象存储后端含 MinIO、S3、Azure Blob。