PostgreSQL MCP 扩展

PostgreSQL MCP 扩展

扩展 PostgreSQL MCP 服务器,支持创建表、插入、更新、删除和删除表功能。

快速入门

  1. 安装 Docker 和 Claude Desktop。
  2. 克隆仓库:git clone https://github.com/vignesh-codes/ai-agents-mcp-pg.git
  3. 启动 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
  4. 构建 MCP 服务器:docker build -t mcp/postgres -f src/Dockerfile .
  5. 更新 claude_desktop_config.json 文件中的 mcpServers 配置,例如: { "mcpServers": { "postgres": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/postgres", "postgresql://username:password@host.docker.internal:5432/mydatabase" ] } } }
  6. 重启 Claude Desktop 应用。

主要功能

  • 创建表
  • 插入数据
  • 更新数据
  • 删除数据
  • 删除表