Person CRUD MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Person CRUD MCP Server
An MCP (Model Context Protocol) server that exposes Person CRUD operations as tools for Claude Desktop.
Setup
1. Clone and install
git clone https://github.com/Pearlshaline/person_mcp_server.git
cd person_mcp_server
npm install2. Configure environment variables
cp .env.example .env
# Edit .env with your Neon database connection strings3. Generate Prisma Client
npx prisma generate4. Build
npm run build5. Configure Claude Desktop
Edit your Claude Desktop config file:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonMac:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"person-crud": {
"command": "node",
"args": ["C:/path/to/person-mcp-server/dist/index.js"],
"env": {
"DATABASE_URL": "your-pooled-neon-connection-string",
"DIRECT_URL": "your-direct-neon-connection-string"
}
}
}
}6. Restart Claude Desktop
Fully quit and reopen Claude Desktop. You should see the 🔨 tools icon.
Related MCP server: PostgreSQL MCP Server for Claude Desktop
Available MCP Tools
Tool | Description |
| Get all persons from the database |
| Get a single person by ID |
| Create a new person record |
| Update an existing person |
| Delete a person by ID |
| Search persons by name or email |
Example Prompts in Claude Desktop
"List all persons in the database"

"Create a person named John Doe with email john@email.com, age 25, phone + 63 946 882 2314"

"Get person with ID 2"

"Update person 2's age to 36"

"Search for persons named Ana Reyes"

"Delete person with ID 1"

Tech Stack
Node.js + TypeScript
MCP SDK (
@modelcontextprotocol/sdk)Prisma ORM
PostgreSQL (Neon)
This server cannot be deployed
Maintenance
Related MCP Connectors
Personal CRM for Claude. Contacts live as plain-text files in your own Google Drive.
Hosted PostgreSQL MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Streamline your Attio workflows using natural language to search, create, update, and organize com…
Your Supabase account in natural language: run SQL, apply migrations, manage tables, storage, edge f
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides authenticated access to PostgreSQL databases for Claude AI, enabling users to browse database tables, discover schemas, and execute custom SQL queries through natural language interaction.MIT
- FlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to interact with PostgreSQL databases through natural language for schema exploration, data analysis, and query execution. Users can search schemas, describe tables, and perform read or write operations without needing to write manual SQL.-
- AlicenseAqualityDmaintenanceEnables Claude to interact with a local PostgreSQL database through SQL queries, schema inspection, and CRUD operations.8147 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to manage personal expenses through natural language, providing tools to add, retrieve, delete, and summarize expenses stored in a PostgreSQL database.1-