MCP Postgres 服务器
该服务器为 Cursor 实现了模型上下文协议 (MCP),允许使用 PostgreSQL 数据库作为模型上下文的存储。
先决条件
Docker
Docker Compose
安装和启动
克隆此存储库
使用 Docker Compose 启动服务器:
光标中的配置
打开游标
前往“设置”>“MCP”
使用以下设置添加新连接:
名称:MCP Postgres 服务器
类型:命令
命令:
docker exec -i mcp-postgres-server node dist/index.js
故障排除
如果服务器没有正确启动:
检查容器日志:
docker logs mcp-postgres-server要重新启动服务器:
docker-compose restart
MCP 服务器功能
MCP PostgreSQL 服务器为 Cursor 提供了以下工具:
postgres_query- 执行只读 SQL 查询postgres_list_tables列出数据库中的所有表postgres_describe_table- 获取特定表的模式
这些工具允许 Cursor 安全地探索和查询数据库。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
为 Cursor 实现模型上下文协议 (MCP) 的服务器,允许使用 PostgreSQL 数据库作为模型上下文的存储,从而实现安全的数据库探索和查询。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA powerful Model Context Protocol (MCP) tool for exploring and managing different types of databases including PostgreSQL, MySQL, and Firestore.Last updated -95MIT License
 - Asecurity-licenseAqualityA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.Last updated -39570MIT License
 - -security-license-qualityA Model Context Protocol server that enables interaction with PostgreSQL databases to list tables, retrieve schemas, and execute read-only SQL queries.Last updated -22MIT License
 - -security-license-qualityA template project for building custom MCP servers that enables direct access to PostgreSQL databases, allowing SQL query execution and schema information retrieval through the Model Context Protocol.Last updated -31MIT License