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

Related MCP server: PostgreSQL MCP Server

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

Latest Blog Posts

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