mcp-server
About
mcp-server is an MCP (Model Context Protocol) server that helps HR professionals with leave management tasks. It interacts with a mock leave database and responds to queries from an MCP client.
Details
- Author
- kurmithabhanuprakashreddy
- Downloads
- 144
- Categories
- Other
Jump to
- Handles HR leave management tasks
- Interacts with a mock leave database
- Responds to MCP
After installing uv and setting up the project with uv init my-first-mcp-server, add the MCP CLI by running uv add "mcp[cli]". Write the server code in main.py, install the server into Claude Desktop by running uv run mcp install main.py, then kill any running Claude instance and restart Claude Desktop to see the tools.
mcp-server
Creating my new mcp server Build Your First MCP Server: Leave Management This AI tool helps an HR with leave management related tasks. The codebase here is for MCP server that interacts with mock leave database and responds to MCP client queriesSetup steps
Install Claude Desktop
Install uv by running pip install uv
Run uv init my-first-mcp-server to create a project directory
Run uv add "mcp[cli]" to add mcp cli in your project
Few folks may get type errors for which you can run pip install --upgrade typer to upgrade typer library to its latest version
Write code in main.py for leave management server
Install this server inside Claude desktop by running uv run mcp install main.py in the project directory
Kill any running instance of Claude from Task Manager. Restart Claude Desktop
In Claude desktop, now you will see tools from this server
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



