# Keka HR Integration Server

Integrate and automate Keka HR platform features such as employee management, attendance, leave, payslip, and holiday data through a secure MCP server. Utilize OAuth2 authentication for safe access a…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add KaranThink41/keka_official_mcp

# Browse available tools
npx -y @smithery/cli@latest tool list KaranThink41/keka_official_mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get KaranThink41/keka_official_mcp keka_get_employee_profile

# Call a tool
npx -y @smithery/cli@latest tool call KaranThink41/keka_official_mcp keka_get_employee_profile '{}'
```

## Tools (8)

- `keka_get_employee_profile` — Get detailed profile information for a specific employee
- `keka_get_attendance` — Get attendance records for an employee within a date range
- `keka_get_leave_types` — Get the list of available leave types
- `keka_apply_leave` — Apply for leave for an employee
- `keka_get_leave_balances` — Get a consolidated view of all leave balances for an employee
- `keka_view_leave_history` — View the leave history for an employee
- `keka_get_payslip` — Get payslip for an employee for a specific month and year
- `keka_get_upcoming_holidays` — Get the list of upcoming company holidays

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get KaranThink41/keka_official_mcp <tool-name>
```

---

Source: https://github.com/KaranThink41/Keka_Official_MCP
