Model Context Protocol server for schema-aware Postgres database access from any MCP-capable AI agent
pg-mcp-server 是一个 Model Context Protocol 服务器实现,将 AI agents 连接到 PostgreSQL 数据库。提供 Schema 检查、行查询、SQL 执行和 RPC 调用工具,同时支持 Claude Desktop、Cursor 和 Codex 等 MCP 客户端的即插即用。
使用场景
- 让 Claude 基于实际 Schema 生成数据库迁移脚本
- 对话式查询生产环境数据以调试问题
- 自动从现有数据库表生成 TypeScript 类型定义
- 检查数据库行级安全和认证策略
- 在 AI agent 工作流中触发 Supabase Edge Functions
主要功能
- Claude Desktop
- Cursor
- Windsurf
相关推荐
相关推荐
3 收录条目
Postgres MCP
在已授权连接上让助手执行偏只读的 SQL、查看表结构并辅助排障,适合分析与值班应急场景。
DuckDB 社区扩展 `duckdb_mcp`
`duckdb_mcp` 是 DuckDB Community Extensions 中的 MCP 桥接扩展:可在 SQL 会话里 `INSTALL duckdb_mcp FROM community` 与 `LOAD duckdb_mcp` 启用。启用后 DuckDB 既可通过 stdio/TCP/WebSocket 等传输连接外部 MCP Server,枚举资源并用 `read_*`/`mcp_call_tool` 消费远端数据或工具;也可启动 MCP Server,将本地表或查询 Published 给外部 MCP Client。全局安全设置(允许的命令路径、允许 URL、锁定配置等)参见 DuckDB 官方扩展页说明。
Upstash MCP Server
Upstash 在 upstash.com/docs/agent-resources/mcp 说明官方 MCP(仓库 upstash/mcp-server,npm @upstash/mcp-server)。以 npx -y @upstash/mcp-server@latest --email ... --api-key ... 启动,覆盖无服务器 Redis、QStash、Workflow 与 Upstash Box。只读 API Key 会在启动时自动禁用写操作工具;文档还说明 --transport http、--disable-telemetry 等选项。