MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

Leave Management System for HR handled using Claude

Created 10/13/2025
Updated 2 months ago
Repository documentation and setup instructions

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.

Quick Setup
Installation guide for this server

Install Package (if required)

uvx my-first-mcp-server

Cursor configuration (mcp.json)

{ "mcpServers": { "pratikagarwal03-my-first-mcp-server": { "command": "uvx", "args": [ "my-first-mcp-server" ] } } }