mcpField
M
mcp-server

mcp-server

Local
github.com/kurmithabhanuprakashreddyBusiness & Marketing0Updated 79w ago

About mcp-server

A starter MCP server for HR leave management, backed by a mock leave database. It is intended for developers building a first server and demonstrates responding to MCP client queries.

Key features

  1. 01Leave-management queries
  2. 02Mock leave database
  3. 03MCP client responses
  4. 04Claude Desktop setup guidance

Use cases

  1. 01Trying HR leave workflows
  2. 02Building a first MCP server

MCP support

The server responds to MCP client queries about leave management. The README describes installing it in Claude Desktop.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.