每日 MCP Server

PostgreSQL MCP Server:让 AI 直接查询你的数据库

2026-07-28
数据库仓库
支持客户端:
Claude CodeCursorVS Code
MCP数据库PostgreSQL

简介

官方维护的 PostgreSQL MCP Server,支持让 AI 客户端连接数据库、查询表结构、执行 SQL、生成报表。

安装命令

npx -y @modelcontextprotocol/server-postgres postgresql://user:pass@host:5432/db

PostgreSQL MCP Server

简介

让 AI 客户端直接连接 PostgreSQL 数据库,执行只读查询、分析表结构、生成 SQL 报表。对数据分析、DBA 工作流非常实用。

核心能力

工具功能
query执行 SQL 查询(只读模式)
list_tables列出所有表
describe_table查看表结构
list_schemas列出 schema

配置

Claude Code

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

安全配置(推荐只读账号)

-- 创建只读账号
CREATE USER ai_readonly WITH PASSWORD 'your_password';
GRANT USAGE ON SCHEMA public TO ai_readonly;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO ai_readonly;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO ai_readonly;

实战场景

场景 1:自然语言查询

请查询过去 7 天注册用户数,
按日期分组,
并生成趋势分析

场景 2:表结构理解

列出数据库所有表,
找出与"订单"相关的表,
说明它们之间的关系

场景 3:数据异常排查

查询 orders 表中 amount 字段为负数的记录,
列出可能的业务原因

注意事项

  1. 默认只读:server 默认以只读模式运行,禁止 DML/DDL
  2. 连接池:每次查询新建连接,高并发场景建议加连接池中间件
  3. 大结果集:默认限制 100 行,避免 OOM
  4. 凭证安全:连接串中的密码建议用环境变量传入

类似 Server

  • @modelcontextprotocol/server-mysql - MySQL 版本
  • @modelcontextprotocol/server-sqlite - SQLite 版本
  • 第三方 mcp-server-mongodb - MongoDB 版本

相关推荐

查看更多 →
MCP数据库

Postgres MCP:让 LLM 直接查询数据库、分析数据的官方服务器

Postgres MCP 是 ModelContextProtocol 官方维护的数据库集成服务器,通过 PostgreSQL 协议让 LLM 客户端能够查询数据、分析表结构、执行聚合统计。一条 npx 命令即可让 Claude Code、Cursor、VS Code 等 MCP 客户端成为数据库分析助理。本文梳理核心能力、安全配置、各客户端接入与实战注意事项。

2026-08-08
#MCP#PostgreSQL
MCP数据库

Redis MCP Server:让 Agent 直接读写 Redis 数据库

Redis 是最流行的内存数据库之一,但 Agent 通常只能通过你手写脚本来间接操作。Redis MCP Server 打开了直连通道——让 Claude Code、Cursor、VS Code 中的 Agent 能够直接执行 Redis 命令、查询键值、管理过期时间、分析数据结构。本文介绍 Redis MCP 的核心能力(String/Hash/List/Set/ZSet 操作)、在各客户端中的配置方式、三个实战场景(实时配置热更新 / 缓存数据分析 / 会话存储巡检),以及与 PostgreSQL MCP 的选型对比和安全注意事项。

2026-09-02
#MCP#Redis
MCP数据库

Postgres MCP:让 AI 直接查询数据库,从自然语言到 SQL 到结果

Postgres MCP 让 Claude/Cursor 直接连数据库执行 SQL、看表结构、分析结果,全程不用切应用。本文拆解安装配置、读写权限分离、5 个实战场景(自然语言查数、Schema 探索、数据校验、报表生成、慢查询分析),以及只读模式与写权限的安全管控要点。

2026-08-16
#MCP#Postgres
MCP数据库

SQLite MCP:让 LLM 操作本地轻量数据库的官方服务器

SQLite MCP 是 ModelContextProtocol 官方维护的轻量级数据库集成服务器,基于 SQLite 文件数据库让 LLM 客户端能够查询数据、分析表结构、执行统计。无需数据库服务、无需网络配置,一个 .db 文件即可让 Claude Code、Cursor 等 MCP 客户端成为本地数据分析助理。本文梳理核心能力、与 Postgres MCP 的差异、各客户端接入与实战注意事项。

2026-08-09
#MCP#SQLite