🐘

PostgreSQL MCP Server

已验证可用4.8k stars
数据库TypeScript开源免费

PostgreSQL MCP Server 是 Anthropic 官方提供的 PostgreSQL 数据库集成服务器,让 AI 助手能够安全地查询和操作 PostgreSQL 数据库。支持完整的 SQL 查询执行、表结构浏览、模式管理、数据导出等数据库操作,同时内置权限控制和查询审查机制确保数据安全。适用于需要 AI 辅助数据库查询分析、自动化报表生成、数据库架构理解和数据探索的场景。开发者和数据分析师可以通过自然语言让 AI 直接查询数据库,无需手写复杂 SQL,是 PostgreSQL 数据库 AI 查询分析的首选工具。

📦 安装命令

终端执行
npx @anthropic/mcp-server-postgres

功能特性

SQL 查询
表结构浏览
模式管理
数据导出
权限控制
查询优化建议
连接池管理

🚀 快速开始

1

配置MCP客户端

打开你的MCP客户端配置文件(如Claude Desktop的 claude_desktop_config.json),在 mcpServers 字段中添加 PostgreSQL MCP Server 的配置。

2

安装依赖

在终端执行安装命令:npx @anthropic/mcp-server-postgres。确保你的环境已安装 Node.js 或 Python 等必要运行时。

3

重启客户端并验证

重启MCP客户端,在工具列表中确认 PostgreSQL MCP Server 已加载成功。你可以通过AI对话直接调用 SQL 查询 等功能来验证集成是否正常。

常见问题

Q:PostgreSQL MCP Server 如何安装?

PostgreSQL MCP Server 的安装命令为:`npx @anthropic/mcp-server-postgres`。安装前请确保已配置好MCP客户端(如Claude Desktop、Cline或Cursor),然后在客户端的MCP配置文件中添加对应的服务器配置即可。

Q:PostgreSQL MCP Server 支持哪些MCP客户端?

PostgreSQL MCP Server 作为标准MCP服务器,支持所有兼容MCP协议的客户端,包括Claude Desktop、Cline、Cursor、Continue、Zed 等主流AI开发工具。

Q:PostgreSQL MCP Server 需要付费吗?

PostgreSQL MCP Server 是一个开源项目,MCP服务器本身免费使用。但部分MCP服务器需要关联第三方服务的API Key(如GitHub Token、Stripe Key等),这些第三方服务可能有自己的计费规则。

Q:PostgreSQL MCP Server 的主要功能有哪些?

PostgreSQL MCP Server 提供以下核心功能:SQL 查询、表结构浏览、模式管理、数据导出、权限控制、查询优化建议、连接池管理。通过这些功能,AI助手可以安全地集成数据库相关能力。

🔗 相关MCP推荐

🪶

SQLite MCP Server

SQLite MCP Server 是 Anthropic 官方提供的 SQLite 轻量数据库集成方案,专为 AI 助手与本地 SQLite 数据库文件的交互设计。支持完整的 CRUD 操作、表结构查询、事务管理和数据导入导出,零配置即可启动,非常适合本地开发和原型设计场景。AI 助手可以直接读取和操作 .db 文件,帮助开发者快速理解数据库结构、生成查询语句、进行数据清洗和转换。适用于移动应用开发、桌面应用、边缘计算和嵌入式系统中的 SQLite 数据库管理需求,是 SQLite 本地数据库 AI 操作的理想工具。

Supabase MCP Server

Supabase MCP Server 提供完整的 Supabase 平台管理能力,让 AI 助手能够直接操作 Supabase 的数据库、认证、存储、Edge Functions 等所有服务。支持表管理、数据查询、用户认证配置、文件存储管理、实时订阅设置等核心功能,是 Firebase 替代方案 Supabase 的最佳 AI 集成工具。开发者可以利用此 MCP 服务器在 Supabase 项目中快速搭建后端、生成 API 接口、管理用户权限,实现全栈 BaaS 平台的 AI 驱动开发。适用于 Supabase 全栈开发、BaaS 后端管理和实时数据库 AI 操作的场景。

🐬

MySQL MCP Server

MySQL MCP Server 为 AI 助手提供 MySQL 数据库的安全访问能力,支持生产环境中的数据库查询、表结构分析、索引优化建议和性能监控。通过 MCP 协议,AI 可以安全地执行 SELECT 查询、浏览数据库模式、分析查询执行计划,帮助 DBA 和开发者进行数据库运维和性能调优。内置只读模式配置和查询白名单机制,确保生产数据库的安全性。是企业级 MySQL 数据库 AI 辅助运维和查询分析的专业工具,也是 MySQL 数据库性能优化 AI 助手的最佳选择。

🔴

Redis MCP Server

Redis MCP Server 让 AI 助手能够与 Redis 缓存和消息队列系统进行交互,支持键值操作、发布订阅、流处理、缓存策略管理等核心 Redis 功能。AI 可以查询缓存命中率、管理键过期策略、监控内存使用情况,还可以通过 Pub/Sub 机制实现实时消息推送。适用于需要 AI 辅助缓存优化、实时数据处理、会话管理、排行榜系统等 Redis 使用场景的开发者和运维团队,是构建高性能 AI 应用缓存层的关键工具,也是 Redis 缓存管理 AI 自动化的最佳实践。

🕸️

Neo4j MCP Server

Neo4j MCP Server 为 AI 助手提供图数据库查询和分析能力,支持 Cypher 查询语言执行、图遍历算法、知识图谱构建和关系网络分析。AI 可以探索节点之间的关系、发现隐藏的数据模式、执行路径查找和社区检测等图算法。适用于社交网络分析、推荐系统、知识图谱构建、欺诈检测等需要图数据库能力的场景。数据科学家和图数据库开发者可以通过自然语言让 AI 执行复杂的图查询和分析任务,是 Neo4j 图数据库 AI 分析和知识图谱构建的专业工具。

🍃

MongoDB MCP Server

MongoDB MCP Server 让 AI 助手能够操作 MongoDB 文档数据库,支持集合查询、聚合管道、索引管理、文档 CRUD 等完整的 MongoDB 操作。AI 可以理解 MongoDB 的文档模型,自动生成聚合查询语句,分析集合结构和索引策略,帮助开发者高效地使用 MongoDB 进行应用开发。适用于 NoSQL 数据库应用开发、数据迁移、Schema 设计和性能优化等场景,是 MongoDB 开发者的 AI 数据库助手,也是 MongoDB 文档数据库 AI 查询和聚合分析的首选工具。