hr-assist
Allows sending emails over SMTP using a Gmail App Password, enabling HR workflows such as onboarding notifications and employee communication.
Click on "Deploy 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., "@hr-assistOnboard Jane Doe as a Software Engineer starting 2025-01-06."
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.
HR-ASSIST: Agentic AI System
HR-ASSIST automates routine HR workflows, mainly employee onboarding: adding the employee, sending emails, raising equipment tickets and scheduling the first meeting.
This repo is the MCP server. Claude Desktop is the MCP client that calls its tools.
Features
Employee management (add, search, manager lookup)
Leave management (balance, apply, history)
Meeting scheduling with conflict detection
Equipment ticketing
Email sending over SMTP
Ready-made
onboard_new_employeeprompt
Related MCP server: hr-assist
Setup
Install dependencies:
uv syncCopy
sample.envto.envand fill in your details:CB_EMAIL=YOUR_EMAIL CB_EMAIL_PWD=YOUR_APP_PASSWORDUse a Gmail App Password, not your normal password. Never commit
.env.Add this to
claude_desktop_config.json(Claude Desktop → Settings → Developer → Edit Config):{ "mcpServers": { "hr-assist": { "command": "C:\\Users\\<your-username>\\.local\\bin\\uv.exe", "args": [ "--directory", "C:\\path\\to\\HR-ASSIST_Agentic_AI_System", "run", "server.py" ], "env": { "CB_EMAIL": "YOUR_EMAIL", "CB_EMAIL_PWD": "YOUR_APP_PASSWORD" } } } }Restart Claude Desktop.
Usage
Click the
+icon and select Add from hr-assist.Choose
onboard_new_employee, fill in the details and send.

You can also write your own prompt, for example "Apply leave for E004 on 2025-12-25", and the agent will pick the right tools.
Notes
Data is stored in memory and re-seeded with dummy data on every start (see utils.py).
This server cannot be deployed
Maintenance
Related MCP Connectors
Let AI agents query data and act across all your business apps via MCP.
Any REST/SOAP/GraphQL/OData/SQL API as MCP tools for Claude & ChatGPT. 474 connectors: SAP, ERP.
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
- ZapierOAuthcom.zapier.mcp
Zapier MCP connects AI tools like Claude, ChatGPT, and Cursor to over 8,000 apps and 30,000+ actions, enabling AI to perform real-world tasks such as sending messages, searching data, scheduling events, and updating records. It acts as a translator between AI tools and apps, handling authentication, rate limits, and retries automatically, transforming AI from a conversational tool into a functional extension of your business stack.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP-powered HR management system that automates employee onboarding, leave tracking, meeting scheduling, and IT ticketing. It allows users to manage organizational workflows and administrative tasks through natural language interactions with Claude.2-
- FlicenseNot gradedqualityDmaintenanceEnables HR teams to automate employee onboarding workflows through an Agentic AI system integrated with Claude Desktop.1-
- AlicenseCqualityCmaintenanceEnables Claude Desktop to autonomously perform HR operations such as employee onboarding, leave management, meeting scheduling, ticket creation, and email notifications through MCP tool calling.12MIT
- FlicenseCqualityBmaintenanceEnables HR teams to automate routine workflows, such as employee onboarding, through natural language prompts in Claude Desktop.12-