atliq-hrms-assist
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CB_EMAIL | Yes | Your Gmail address used for sending emails. | |
| CB_EMAIL_PWD | Yes | Your Gmail app password, not your regular Gmail password. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_employeeC | Add a new employee to the HRMS system. |
| get_employee_detailsB | Get employee details by name. |
| get_leave_balanceA | Get the current leave balance for an employee. |
| apply_leaveA | |
| get_leave_historyA | Retrieve past leave history for an employee. |
| schedule_meetingA | |
| get_meetingsC | Get all scheduled meetings for an employee. |
| cancel_meetingB | Cancel a scheduled meeting for an employee. |
| create_ticketA | |
| update_ticket_statusA | Update the status of a ticket (Open, In Progress, Closed, Rejected). |
| send_emailB | Send an email to one or more recipients. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| onboard_new_employee | |
| apply_leave_request | |
| schedule_meeting_request |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Each tool targets a distinct resource (employee, leave, meeting, ticket, email) with a clear action. There is no overlap in functionality, even though employee identifiers vary between tools.
All tool names follow a consistent verb_noun snake_case pattern (add_, get_, apply_, schedule_, cancel_, create_, update_, send_). This uniformity makes the API predictable.
At 11 tools, the server covers multiple HR subdomains without unnecessary bloat. The count is well within the ideal range for a focused assistant.
The server covers core workflows for employees, leave, meetings, tickets, and email. However, employee update/delete and leave cancellation are missing, creating notable lifecycle gaps. Ticket viewing is also absent, though the creation and status update flow works.