MCP PostgreSQL 服务器
-
通过 MCP 工具提供 PostgreSQL 数据库操作的模型上下文协议 (MCP) 服务器。
特征
User 和 Post 实体的 CRUD 操作
使用 Prisma 进行类型安全的数据库操作
MCP兼容工具接口
使用 TypeScript 构建以确保类型安全
安装
克隆存储库
安装依赖项:
设置 PostgreSQL 数据库:
运行数据库迁移:
构建项目:
用法
运行服务器:
可用的 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 模式:
发展
观看模式:
依赖项
@modelcontextprotocol/sdk - MCP 服务器 SDK
Prisma - 类型安全的数据库客户端
TypeScript - 类型检查
执照
麻省理工学院
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
模型上下文协议服务器,可通过 MCP 工具对用户和帖子实体执行 PostgreSQL 数据库操作(创建、读取、更新、删除)。
Related MCP Servers
- -securityFlicense-qualityA 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 -6088
- AsecurityAlicenseAqualityA 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 -181,751126AGPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with PostgreSQL databases to list tables, retrieve schemas, and execute read-only SQL queries.Last updated -22MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables interaction with PostgreSQL databases for analyzing setups, debugging issues, managing schemas, migrating data, and monitoring performance.Last updated -111MIT License