🐘

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-postgres

Claude Desktop 配置 (claude_desktop_config.json)

{
  "mcpServers": {
    "postgresql-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres"
      ]
    }
  }
}

🔗 相关链接

🧩 相关 MCP Servers

浏览更多 数据库 MCP

PostgreSQL MCP数据库 分类下的 MCP server 之一