PostgreSQL MCP 扩展
扩展 PostgreSQL MCP 服务器,支持创建表、插入、更新、删除和删除表功能。
快速入门
- 安装 Docker 和 Claude Desktop。
- 克隆仓库:
git clone https://github.com/vignesh-codes/ai-agents-mcp-pg.git
- 启动 PostgreSQL 容器:
docker run --name postgres-container -e POSTGRES_USER=admin -e POSTGRES_PASSWORD=admin_password -e POSTGRES_DB=mydatabase -p 5432:5432 -d postgres:latest
- 构建 MCP 服务器:
docker build -t mcp/postgres -f src/Dockerfile .
- 更新
claude_desktop_config.json
文件中的mcpServers
配置,例如: { "mcpServers": { "postgres": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/postgres", "postgresql://username:password@host.docker.internal:5432/mydatabase" ] } } } - 重启 Claude Desktop 应用。
主要功能
- 创建表
- 插入数据
- 更新数据
- 删除数据
- 删除表