Leave Management System for HR handled using Claude
Checking out MCP Server. Simple Leave Mangement Sysytem where data is stored in Python dictionary itself. Created simple MCP(main.py) to create tools and prompts to access the dictionary. *For tools make sure to give proper comments as that helps Claude to identify the variables and formats.
Create the server by "uv run mcp install main.py" This commands create the server and configs the "claude_desktop_config.json".
Now the tools will be available in Claude Desktop and can directly access with simple commands like:
"What are leave balance for Employee E001". "Apply the leave for the employee on 24th December for Family Function"
So simple commands helps any HR/Personal with the complete leave management without accessing any DB.