Skip to main content
Glama
a21071

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: pg-mcp

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)

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server implementation that provides a simple interface to interact with PostgreSQL databases, enabling SQL queries, database operations, and schema management through MCP.
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server for PostgreSQL that enables database operations like querying, schema inspection, performance analysis, and administration through a JSON-RPC 2.0 interface.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A standardized Model Context Protocol server for interacting with PostgreSQL databases, enabling full CRUD operations, schema management, and database introspection.
    1
  • F
    license
    Not graded
    quality
    B
    maintenance
    MCP server for managing users in PostgreSQL, enabling CRUD operations and search via natural language commands.

View all related MCP servers

Related MCP Connectors

  • MCP server for managing Prisma Postgres.

  • MCP server for interacting with the Supabase platform

  • A basic MCP server to operate on the Postman API.

View all MCP Connectors

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