ritwikrikc/leave-management-mcp-server
If you are the rightful owner of leave-management-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
An MCP server designed to manage employee leave efficiently within Claude Desktop.
<<<<<<< HEAD
leave-management-mcp-server
An MCP server for managing employee leave in Claude Desktop
🧭 Leave Management MCP Server
This project is your first Model Context Protocol (MCP) server, built to help HR teams manage employee leave information.
It connects directly to Claude Desktop, allowing Claude to perform leave management tasks using real MCP tools.
🚀 Features
| Tool | Description |
|---|---|
get_leave_balance | Check how many leave days are left for an employee |
apply_leave | Apply for leave for specific dates |
get_leave_history | Get previous leave records for an employee |
greeting://{name} | Returns a friendly personalized greeting |
🧱 Project Setup
This setup assumes your environment is located at: D:\DataScience\stockmarket-agent\my-first-mcp-server
✅ Prerequisites
- Claude Desktop (download from Anthropic)
- Python 3.9+
- uv (Universal Virtualenv Manager)
pip install uv
Setup Steps
uv init my-first-mcp-server cd my-first-mcp-server uv add "mcp[cli]" pip install --upgrade typer
Install the Server in Claude Desktop
uv run mcp install main.py
853648f (Initial commit - Leave Management MCP Server)