Postgres读取MCP服务器
一种模型上下文协议(MCP)服务器,提供对PostgreSQL数据库的只读访问。它允许Antigravity、Claude或Cursor等AI助手安全地查询您的数据库并检查模式。
文档
本地设置项目、安装依赖项和运行测试的说明。
如何使用AI客户端配置此MCP服务器,例如:
- 反重力 - 克劳德桌面 - 光标
- 贡献指南\
为项目做出贡献、报告问题和提交拉取请求的指南。
特性
- 只读访问:安全地查询您的数据库,没有修改的风险。
- 架构检查:列出表和查看表定义。
- 安全:将环境变量用于连接字符串。
- 快:基于 包子 运行时。
可用工具
list_tables:列出公共架构中的所有表。describe_table:获取特定表的架构详细信息。query:执行只读SQL查询(SELECT仅)。
故障排除
macOS:“应用程序已损坏,无法打开”
如果你在macOS上运行二进制文件时看到此错误,那是由于Gatekeeper阻止了未签名的二进制文件。运行以下命令以允许执行:
xattr -d com.apple.quarantine postgres-read-macos-arm64