Token导航 LogoToken导航TokenDH.com
Postgree MCP logo
数据服务未说明官方级别未说明来源级核验

Postgree MCP

MCP Server

一个连接本地PostgreSQL数据库的MCP服务器,使AI助手能够查询和管理数据库。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
数据分析数据库操作PostgreSQLClaudeSQL查询Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

aeiyannn

提供方

aeiyannn

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PostgreSQL MCP服务器

连接到本地PostgreSQL数据库的MCP(模型上下文协议)服务器,使AI助手能够查询和管理您的数据库。

提供的工具

工具说明
查询执行只读SQL(SELECT、SHOW、EXPLAIN)
执行执行写SQL(INSERT、UPDATE、DELETE、CREATE、ALTER、DROP)
list_tables列出架构中的所有表
describe_table显示表的列、类型、键和索引
list_schemas列出数据库中的所有用户模式

资源

  • 模式概述 (postgres://schema/overview)——Markdown中的完整数据库模式概述

通过接头进行动态连接

此服务器支持动态PostgreSQL连接。您可以在初始SSE连接请求中通过HTTP标头提供数据库凭据。这允许服务器的单个部署实例为多个不同的数据库提供服务。

支持的标头

标题描述默认值
x-pg-hostPostgreSQL主机PG_HOSTlocalhost
x-pg-portPostgreSQL端口PG_PORT5432
x-pg-userPostgreSQL用户PG_USERpostgres
x-pg-passwordPostgreSQL密码PG_PASSWORDpostgres
x-pg-databasePostgreSQL数据库PG_DATABASEpostgres
x-pg-ssl使用SSL(true/false)PG_SSLfalse
x-pg-ca-certCA证书PG_CA_CERT

______________________________________________________________________

反重力/光标配置(VS代码)

使用此服务器 反重力光标,将以下内容添加到您的 mcp_config.json (通常在 %APPDATA%\antigravity\ 或IDE的MCP设置):

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://postgree-mcp-dfadduf9bsdvdwa9.eastasia-01.azurewebsites.net/sse",
        "--header", "x-pg-host: pg-168600c0-aeiyankhan2-d42e.g.aivencloud.com",
        "--header", "x-pg-port: 26768",
        "--header", "x-pg-user: avnadmin",
        "--header", "x-pg-password: YOUR_PASSWORD",
        "--header", "x-pg-database: defaultdb",
        "--header", "x-pg-ssl: true"
      ]
    }
  }
}

______________________________________________________________________

Claude Code CLI中的配置

如果你使用 克劳德代码CLI,您可以使用以下命令添加此服务器:

1.安装Claude Code(如果尚未安装)

npm install -g @anthropic-ai/claude-code

2.添加PostgreSQL MCP服务器

在终端中运行以下命令:

claude mcp add postgres -- npx mcp-remote https://postgree-mcp-dfadduf9bsdvdwa9.eastasia-01.azurewebsites.net/sse \
  --header "x-pg-host: pg-168600c0-aeiyankhan2-d42e.g.aivencloud.com" \
  --header "x-pg-port: 26768" \
  --header "x-pg-user: avnadmin" \
  --header "x-pg-password: YOUR_PASSWORD" \
  --header "x-pg-database: defaultdb" \
  --header "x-pg-ssl: true"

______________________________________________________________________

Claude桌面中的配置

将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://postgree-mcp-dfadduf9bsdvdwa9.eastasia-01.azurewebsites.net/sse",
        "--header", "x-pg-host: pg-168600c0-aeiyankhan2-d42e.g.aivencloud.com",
        "--header", "x-pg-port: 26768",
        "--header", "x-pg-user: avnadmin",
        "--header", "x-pg-password: YOUR_PASSWORD",
        "--header", "x-pg-database: defaultdb",
        "--header", "x-pg-ssl: true"
      ]
    }
  }
}

______________________________________________________________________

本地设置(用于开发)

1.安装依赖项

npm install

2.配置默认数据库(可选)

您仍然可以使用 .env 本地开发文件:

PG_HOST=localhost
PG_PORT=5432
PG_USER=postgres
PG_PASSWORD=your_password_here
PG_DATABASE=your_database_name

3.构建和运行

npm run build
npm start

用法示例

配置后,您可以向AI助手询问以下问题:

  • “列出数据库中的所有表”
  • “描述用户表”
  • “从创建的订单中选择\*at>'2025-01-01'”
  • “创建一个名为products的新表”

目录标签

目录标签

数据分析数据库操作PostgreSQLClaudeSQL查询数据库管理TypeScript本地部署AI助手

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP