UKG Ready MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| UKG_API_KEY | Yes | UKG API key | |
| UKG_COMPANY | Yes | UKG company identifier | |
| UKG_BASE_URL | No | UKG tenant base URL. Defaults to https://secure.entertimeonline.com | https://secure.entertimeonline.com |
| UKG_PASSWORD | Yes | UKG password | |
| UKG_USERNAME | Yes | UKG username | |
| UKG_DEFAULT_REPORT_ID | No | Optional saved report ID |
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_ukg_saved_report_csvA | Download a UKG Ready saved report as CSV. The report must be shared with the configured API user. |
| call_ukg_endpointB | Call a UKG Ready REST endpoint with the configured credentials. Use this to explore tenant-enabled endpoints. |
| list_ukg_employeesA | List employees visible to the configured UKG Ready API user. |
| get_ukg_employeeA | Get one UKG Ready employee by ID. |
| get_ukg_timecardsB | Retrieve timecards for an employee, optionally constrained by a date range. |
| list_ukg_exceptionsA | List timekeeping exceptions visible to the configured UKG Ready API user. |
| get_ukg_compensationA | Retrieve compensation data for an employee or the tenant's compensation collection. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |