Person CRUD MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Person CRUD MCP ServerList all persons in the database"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Pearlshaline/person_mcp_server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server