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 官方扩展页说明。
Neo4j MCP Server
Neo4j 在 neo4j.com/docs/mcp/current 与 neo4j/mcp 仓库文档官方 MCP 服务器。工具包括:get-schema 内省 label、关系类型与属性键;read-cypher 执行只读 Cypher(EXPLAIN 与查询类型分类);write-cypher 在 NEO4J_MCP_READ_ONLY=true 时关闭;list-gds-procedures 在安装 Graph Data Science 后列出 GDS 过程。前提是正在运行的 Aura、Neo4j Desktop 或自托管数据库,以及 APOC。本地用 uvx neo4j-mcp-server 或 neo4j-mcp 二进制走 stdio,并设置 NEO4J_MCP_URI、USERNAME、PASSWORD、DATABASE。Aura 启用 Tool authentication 后使用 https://<instance-id>.mcp-instances.neo4j.io。HTTP 模式按请求携带 URI 与凭据,数据库由 /db/{databaseName}/mcp 选择。