MCP PostgreSQL Server
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
Clonar el repositorio
Instalar dependencias:
git clone https://github.com/a21071/mcp-postgres.git
cd mcp-postgres
npm installConfigurar la base de datos PostgreSQL:
docker-compose up -dEjecutar migraciones de bases de datos:
npx prisma migrate devConstruir el proyecto:
npm run buildUso
Ejecutar el servidor:
npm startHerramientas 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 watchDependencias
@modelcontextprotocol/sdk - SDK del servidor MCP
Prisma - Cliente de base de datos con seguridad de tipos
TypeScript - Comprobación de tipos
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be deployed
Maintenance
Related MCP Connectors
- SupabaseOAuthcom.supabase
MCP server for interacting with the Supabase platform
Model Context Protocol server for Studex tools, notifications, and profile integrations
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA 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.-
- AlicenseNot gradedqualityDmaintenanceA 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
- FlicenseNot gradedqualityDmaintenanceA standardized Model Context Protocol server for interacting with PostgreSQL databases, enabling full CRUD operations, schema management, and database introspection.1-
- FlicenseNot gradedqualityDmaintenanceMCP server for managing users in PostgreSQL, enabling CRUD operations and search via natural language commands.-