Skip to main content
Glama
Sushmitha26

Employee Leave Management MCP Server

by Sushmitha26

Employee Leave Management MCP Server

A FastMCP server that lets Claude Desktop manage employee leave through natural language. Uses an in-memory data model seeded with sample employees, so it runs with no external database.

Features

Tools: apply_for_leave, approve_leave, reject_leave, cancel_leave, list_pending_requests, check_leave_balance

Resources: employee://{id}/balance, employee://{id}/requests, policy://leave

Prompts: draft_leave_request, draft_decision

Leave is counted in working days (Mon–Fri). Balances deduct on approval and are credited back on cancellation.

Related MCP server: MCP Leave Manager Server

Setup

Requires Python 3.10+ and uv.

uv add "mcp[cli]"

Run

uv run main.py               # run the server
uv run mcp install main.py   # register with Claude Desktop

After installing, fully restart Claude Desktop. The server appears under Settings → Developer → Local MCP servers.

Example prompts

  • "What's the leave balance for employee E001?"

  • "Apply for annual leave for E001 from 2026-08-03 to 2026-08-07, reason vacation."

  • "Show pending leave requests for manager M001."

  • "Approve request 1 as M001."

  • "Apply for 30 days of annual leave for E001"

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Manage projects, tasks, time tracking, and team collaboration through natural language.

  • Agentic workflow budget approvals with usage receipts.

  • An AI-first personal CRM you run in natural language: contacts, reminders, notes, and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sushmitha26/mcp-server-leave-management-demo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server