数据库
PostgreSQL
官方 PostgreSQL MCP 服务器,支持读写 SQL 查询、架构探索和表检查。
安装
npx -y @modelcontextprotocol/server-postgres
PostgreSQL MCP 服务器是官方 Model Context Protocol 服务器 monorepo 的一部分。它将 LLM 连接到 PostgreSQL 数据库,用于读写 SQL 查询、架构探索和表检查。
## 功能
- 执行读写 SQL 查询
- 探索数据库架构和表结构
- 检查索引、约束和关系
- 支持参数化查询
- 连接池支持并发访问
## 用法
```json
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": {
"POSTGRES_CONNECTION_STRING": "postgresql://user:password@localhost:5432/dbname"
}
}
}
}
```
## 安全注意事项
- 尽可能使用只读连接
- 限制数据库用户权限
- 使用环境变量存储凭据,切勿硬编码