Skip to main content
Glama

MCP PostgreSQL Server

by a21071

Servidor PostgreSQL MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona operaciones de base de datos PostgreSQL a través de herramientas MCP.

Características

  • Operaciones CRUD para entidades de usuario y publicación
  • Operaciones de base de datos con seguridad de tipos utilizando Prisma
  • Interfaz de herramientas compatible con MCP
  • Creado con TypeScript para seguridad de tipos

Instalación

  1. Clonar el repositorio
  2. Instalar dependencias:
git clone https://github.com/a21071/mcp-postgres.git cd mcp-postgres npm install
  1. Configurar la base de datos PostgreSQL:
docker-compose up -d
  1. Ejecutar migraciones de bases de datos:
npx prisma migrate dev
  1. Construir el proyecto:
npm run build

Uso

Ejecutar el servidor:

npm start

Herramientas MCP disponibles

  • getData : recupera datos de usuario de PostgreSQL
    { "tableName": "user" }
  • addUserData : Agregar nuevo usuario a la base de datos
    { "email": "user@example.com", "name": "John Doe", "age": 30 }
  • deleteUserData : Eliminar usuario por ID, correo electrónico o nombre
    { "id": "clxyz...", "email": "user@example.com", "name": "John Doe" }
  • updateUserData : Actualizar la información del usuario
    { "id": "clxyz...", "email": "new@example.com", "name": "New Name" }

Esquema de base de datos

El servidor utiliza el siguiente esquema Prisma:

model User { id String @id @default(cuid()) email String @unique name String? age Int? createdAt DateTime @default(now()) posts Post[] }

Desarrollo

  • Modo reloj:
npm run watch

Dependencias

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que permite realizar operaciones de base de datos PostgreSQL (crear, leer, actualizar, eliminar) en entidades de usuario y publicación a través de herramientas MCP.

  1. Características
    1. Instalación
      1. Uso
        1. Herramientas MCP disponibles
      2. Esquema de base de datos
        1. Desarrollo
          1. Dependencias
            1. Licencia

              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 -
                86
                7
                JavaScript
              • A
                security
                A
                license
                A
                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 -
                18
                457
                98
                TypeScript
                AGPL 3.0
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables interaction with PostgreSQL databases to list tables, retrieve schemas, and execute read-only SQL queries.
                Last updated -
                28
                JavaScript
                MIT License
                • Linux
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables interaction with PostgreSQL databases for analyzing setups, debugging issues, managing schemas, migrating data, and monitoring performance.
                Last updated -
                1
                0
                TypeScript
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/a21071/mcp-postgres'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server