PostgreSQL MCP Server

Integrations

  • Required runtime environment for the MCP server, enabling the execution of database management operations through a Node.js application.

  • Provides PostgreSQL database management capabilities, including analyzing existing PostgreSQL setups, implementation guidance, debugging database issues, managing schemas, migrating data, and monitoring database performance.

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 :

npx -y @smithery/cli install @1Levick3/postgresql-mcp-server --client claude

Instalación manual

  1. Clonar el repositorio
  2. Instalar dependencias:
    npm install
  3. Construir el servidor:
    npm run build
  4. Agregar 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 activa
  • npm run lint - Ejecutar ESLint
  • npm test - Ejecutar pruebas

Consideraciones de seguridad

  1. 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

  1. Bifurcar el repositorio
  2. Crear una rama de características
  3. Confirme sus cambios
  4. Empujar hacia la rama
  5. Crear una solicitud de extracción
-
security - not tested
A
license - permissive license
-
quality - not tested

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.

Un servidor de protocolo de contexto de modelo que permite la interacción con bases de datos PostgreSQL para analizar configuraciones, depurar problemas, administrar esquemas, migrar datos y monitorear el rendimiento.

  1. Prerrequisitos
    1. Instalación
      1. Instalación mediante herrería
      2. Instalación manual
    2. Desarrollo
      1. Consideraciones de seguridad
        1. Contribuyendo

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A 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 -
            4
            JavaScript
          • -
            security
            A
            license
            -
            quality
            A 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 -
            6
            19
            TypeScript
            AGPL 3.0
            • Linux
            • Apple
          • -
            security
            -
            license
            -
            quality
            A Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.
            Last updated -
            Python
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that provides tools for interacting with databases, including PostgreSQL, DuckDB, and Google Cloud Storage Parquet files.
            Last updated -
            2
            TypeScript
            • Linux
            • Apple

          View all related MCP servers

          ID: kok5ghbt5a