mcp-server

by kurmithabhanuprakashreddy

144 downloads
Not rated
GitHub

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

- 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 queries

Setup 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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.