PostgreSQL MCP

PostgreSQL MCP

PostgreSQL数据库MCP服务器,提供只读数据库访问和schema检查能力,支持自然语言查询数据库

月访问量
0
累计浏览
1
用户评分
4.4
收录时间
2026-08

产品介绍

PostgreSQL MCP 是 Model Context Protocol 官方维护的数据库集成服务器(参考实现),让 AI 助手能够安全地连接 PostgreSQL 数据库,通过自然语言进行数据查询和分析。该服务器默认以只读模式运行,确保数据库安全。

核心功能

  • 只读查询:安全执行 SELECT 查询,防止误操作修改数据
  • Schema检查:查看表结构、列定义、索引和约束信息
  • 数据探索:列出数据库中的表、视图和函数
  • 查询分析:解释SQL执行计划,帮助优化查询
  • 类型映射:自动处理PostgreSQL数据类型到JSON的转换

适用场景

  • 让 AI 助手分析数据库中的业务数据
  • 自动生成报表和数据洞察
  • 辅助数据库开发和查询优化
  • 快速探索陌生数据库的结构和内容
  • 数据分析师的智能助手

安装使用

TypeScript 版本通过 npx 运行,提供PostgreSQL连接字符串:

npx -y @modelcontextprotocol/server-postgres postgresql://user:password@localhost:5432/mydb

在 Claude Desktop 配置中添加:

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