MCP PostgreSQL Server
MCP PostgreSQL 서버
MCP 도구를 통해 PostgreSQL 데이터베이스 작업을 제공하는 MCP(Model Context Protocol) 서버입니다.
특징
사용자 및 게시자 엔터티에 대한 CRUD 작업
Prisma를 사용한 유형 안전 데이터베이스 작업
MCP 호환 도구 인터페이스
유형 안전을 위해 TypeScript로 구축됨
Related MCP server: pg-mcp
설치
저장소를 복제합니다
종속성 설치:
지엑스피1
PostgreSQL 데이터베이스 설정:
docker-compose up -d데이터베이스 마이그레이션 실행:
npx prisma migrate dev프로젝트를 빌드하세요:
npm run build용법
서버를 실행합니다:
npm start사용 가능한 MCP 도구
getData : PostgreSQL에서 사용자 데이터를 검색합니다.
{ "tableName": "user" }addUserData : 데이터베이스에 새 사용자를 추가합니다.
{ "email": "user@example.com", "name": "John Doe", "age": 30 }deleteUserData : ID, 이메일 또는 이름으로 사용자를 삭제합니다.
{ "id": "clxyz...", "email": "user@example.com", "name": "John Doe" }updateUserData : 사용자 정보 업데이트
{ "id": "clxyz...", "email": "new@example.com", "name": "New Name" }
데이터베이스 스키마
서버는 다음의 Prisma 스키마를 사용합니다.
model User {
id String @id @default(cuid())
email String @unique
name String?
age Int?
createdAt DateTime @default(now())
posts Post[]
}
개발
시청 모드:
npm run watch종속성
@modelcontextprotocol/sdk - MCP 서버 SDK
Prisma - 유형 안전 데이터베이스 클라이언트
TypeScript - 유형 검사
특허
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for interacting with the Supabase platform
Hosted PostgreSQL MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
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
- AlicenseNot gradedqualityDmaintenanceA standardized Model Context Protocol server for interacting with PostgreSQL databases, enabling full CRUD operations, schema management, and database introspection.1MIT
- FlicenseNot gradedqualityDmaintenanceMCP server for managing users in PostgreSQL, enabling CRUD operations and search via natural language commands.-