Servidor MCP de PostgreSQL
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona capacidades de ejecución directa de consultas a bases de datos PostgreSQL. Este servidor permite la ejecución de consultas SQL personalizadas en bases de datos PostgreSQL, con compatibilidad con consultas parametrizadas y tiempos de espera configurables. Este proyecto está diseñado específicamente para su uso con el IDE Cursor.
Prerrequisitos
Node.js >= 18.0.0
Servidor PostgreSQL (para operaciones de base de datos de destino)
Acceso de red a instancias de PostgreSQL de destino
Related MCP server: PostgreSQL MCP Server
Instalación
Instalación mediante herrería
Para instalar PostgreSQL Database Query Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @1Levick3/postgresql-mcp-server --client claudeInstalación manual
Clonar el repositorio
Instalar dependencias:
npm installConstruir el servidor:
npm run buildAgregar al archivo de configuración de MCP:
{ "mcpServers": { "postgresql-mcp": { "command": "node", "args": ["/Users/1Levick3/Desktop/postgresql-mcp-server/build/index.js"], "disabled": false, "alwaysAllow": [], "env": { "POSTGRES_CONNECTION_STRING": "postgresUrl", "POSTGRES_SSL_CERT_PATH": "/Users/1levick3/Desktop/root.crt" } } } }
Desarrollo
npm run dev: inicia el servidor de desarrollo con recarga activanpm run lint- Ejecutar ESLintnpm test- Ejecutar pruebas
Consideraciones de seguridad
Seguridad de la conexión
Utiliza agrupación de conexiones
Implementa tiempos de espera de conexión
Valida cadenas de conexión
Admite conexiones SSL/TLS
Contribuyendo
Bifurcar el repositorio
Crear una rama de características
Confirme sus cambios
Empujar hacia la rama
Crear una solicitud de extracción
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.