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
Instalación
Instalación mediante herrería
Para instalar PostgreSQL Database Query Server para Claude Desktop automáticamente a través de Smithery :
Instalació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
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server providing both read and write access to PostgreSQL databases, enabling LLMs to query data, modify records, and manage database schemas.Last updated -2299
- AsecurityAlicenseAqualityA Model Context Protocol server that enables powerful PostgreSQL database management capabilities including analysis, schema management, data migration, and monitoring through natural language interactions.Last updated -2,66018819141AGPL 3.0
- -securityFlicense-qualityA Model Context Protocol server that enables performing PostgreSQL database operations (create, read, update, delete) on User and Post entities through MCP tools.Last updated -472
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with PostgreSQL databases to list tables, retrieve schemas, and execute read-only SQL queries.Last updated -40MIT License