🐘
PostgreSQL MCP
Community
PostgreSQL 完整功能 MCP,支持 pgvector、PostGIS、pg_trgm,零配置快速接入
⭐ 5.6k
GitHub Stars
stdio
安装方式
MIT
开源协议
6
可用工具
📖 详细介绍
PostgreSQL 通用 MCP Server,兼容 PostgreSQL 12/13/14/15/16/17。原生支持 pgvector(向量搜索)、PostGIS(地理空间)、pg_trgm(模糊搜索)、pgcrypto(加密)、pg_stat_statements(性能监控)。
✨ 核心特性
✓PG 12-17 兼容
✓pgvector 向量
✓PostGIS 地理
✓扩展支持
✓EXPLAIN 分析
✓连接池
🛠️ 可用工具 (6)
list_schemas()
describe_table()
execute_query()
explain_query()
pgvector_search()
postgis_query()
🎯 适用场景
▸企业级 RAG
▸地理信息分析
▸数据分析
▸BI 报表
▸复杂查询
▸事务处理
🔎 相关搜索
用户搜索 PostgreSQL MCP 时的常见问题和长尾关键词:
#PostgreSQL MCP 配置#pgvector MCP 向量搜索#PostGIS 地理空间 MCP#PG SQL 生成#PostgreSQL 数据分析
🧷 主题归类
PostgreSQL MCP 属于以下主题:
❓ 常见问题 (FAQ)
Q1.支持哪些 PostgreSQL 版本?▼
支持 PostgreSQL 12 到 17,AWS RDS、Google Cloud SQL、Azure Database、Supabase、Neon 等托管服务都兼容。
Q2.pgvector 与 Qdrant 怎么选?▼
数据规模 < 100 万向量用 pgvector 够用,运维简单;千万级以上建议专用向量库(Qdrant、Milvus)。
Q3.支持 LISTEN/NOTIFY 吗?▼
是的,支持 PostgreSQL 的发布订阅机制,可实现实时数据推送。
⚙️ 安装与配置
系统要求
- •Node.js 18+
- •PostgreSQL 12+
安装命令
npx -y @modelcontextprotocol/server-postgresClaude Desktop 配置 (claude_desktop_config.json)
{
"mcpServers": {
"postgresql-mcp": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres"
]
}
}
}🔗 相关链接
🧩 相关 MCP Servers
🐘
PostgreSQL MCP Server
✓ 官方Anthropic (官方)
用自然语言查询 PostgreSQL 数据库,支持只读模式和完整 SQL 模式
PostgreSQLSQL数据库官方
⭐10.1kstdio中等
🐬
MySQL MCP Server
Community
MySQL 数据库读写查询 MCP,支持 Schema 浏览、SQL 执行、事务管理、连接池
MySQLSQL关系型数据库只读
⭐4.2kstdio简单
⚡
Supabase MCP
✓ 官方Supabase (官方)
Supabase 官方 MCP Server,Postgres + Auth + Storage + Edge Functions + Vector 全栈
SupabasePostgresAuthStorage
⭐1.9kstdio简单
📋
Airtable MCP Server
Community
AI 读写 Airtable 数据库:创建/查询/更新记录、字段管理、附件
Airtable数据库低代码No-Code
⭐0.3kstdio中等