Skip to main content

Announcing StackOne Defender: leading open-source prompt injection guard for your agent Read More

UKG Pro MCP Server
for AI Agents

Production-ready UKG Pro MCP server with 45 extensible actions — plus built-in authentication, security, and optimized execution.

UKG Pro logo
UKG Pro MCP Server
Built by StackOne StackOne

Coverage

45 Agent Actions

Create, read, update, and delete across UKG Pro — and extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your UKG Pro MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every UKG Pro tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every UKG Pro call.

Tools Discovery →

What is the UKG Pro MCP Server?

A UKG Pro MCP server lets AI agents read and write UKG Pro data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's UKG Pro MCP server ships with 45 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All UKG Pro MCP Tools and Actions

Every action from UKG Pro's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.

Person Details

  • List Person Details

    Retrieve a paginated list of person details from UKG Pro REST API

  • Get Person Details

    Retrieve details for a specific person by employee ID from UKG Pro REST API

PTO Plans

  • Create PTO Plan

    Create a new PTO plan record for an employee in UKG Pro

  • List PTO Plans

    Retrieve a paginated list of all PTO plans from UKG Pro

  • Get PTO Plan

    Retrieve a specific PTO plan for an employee from UKG Pro

  • Update PTO Plan

    Update an existing PTO plan for an employee in UKG Pro

Organization Levels

  • Create Organization Level

    Create a new organization level configuration in UKG Pro

  • List Organization Levels

    Retrieve a list of all organization level configurations from UKG Pro

Job Configurations

  • List Job Configurations

    Retrieve a list of all job configurations from UKG Pro

  • Get Job Configuration

    Retrieve a specific job configuration from UKG Pro by job code

Location Configurations

  • List Location Configurations

    Retrieve a list of all location configurations from UKG Pro

  • Get Location Configuration

    Retrieve a specific location configuration from UKG Pro by location code

Other (33)

  • List Employee Supervisor Details

    Retrieve employee-supervisor relationships and reporting hierarchy from UKG Pro REST API

  • List Employee Multiple Phone Numbers

    Retrieve employee phone numbers and contact information from UKG Pro REST API

  • List Employee Changes By Date

    Retrieve employee information changes within a specified date range from UKG Pro

  • List Employee Changes By Employee ID

    Retrieve employee information changes for a specific employee from UKG Pro

  • List Business Structure Changes

    Retrieve a list of employees with business structure changes from UKG Pro

  • List Compensation Details

    Retrieve a paginated list of employee compensation details from UKG Pro REST API

  • Get Compensation Details By Employee

    Retrieve compensation details for a specific employee by their ID

  • List Employee Job History Details

    Retrieve employee job history including position changes, promotions, and salary adjustments

  • List Earnings History

    Retrieve historical earnings data including base elements and pay history from UKG Pro

  • List Direct Deposits

    Retrieve direct deposit details for US and Canadian employees from UKG Pro

  • List Payroll Deductions History

    Retrieve payroll deductions history from UKG Pro

  • List Pay Group Pay Periods

    Retrieve pay group and pay period information from UKG Pro

  • Get Pay Register

    Retrieve pay register data from UKG Pro

  • Get Employee Pay Statements

    Retrieve pay statements for a specific employee within a date range from UKG Pro

  • Get Employee Last Pay Statement

    Retrieve the most recent pay statement for a specific employee from UKG Pro

  • List Employee Deductions

    Retrieve employee benefit deduction information from UKG Pro

  • List Dependent Deductions

    Retrieve dependent benefit deduction information from UKG Pro

  • List Employee COBRA Details

    Retrieve COBRA status and details for employees from UKG Pro

  • List Open Enrollment Employee Deductions

    Retrieve open enrollment employee deduction selections from UKG Pro

  • List Employee PTO Plans

    Retrieve all PTO plans for a specific employee from UKG Pro

  • List Earnings Configurations

    Retrieve a list of all earnings type configurations from UKG Pro

  • List Company Details

    Retrieve a list of all company configurations from UKG Pro

  • List Employee Positions

    Retrieve a list of employee position information with various filtering options

  • List Job Groups

    Retrieve a list of all job group configurations from UKG Pro

  • List Employee Contacts

    Retrieve a list of all employee contacts from UKG Pro

  • Get Employee Contact Details

    Retrieve detailed information for a specific employee contact from UKG Pro

  • List International Employees

    Retrieve international employee details for all employees

  • Get International Employee Details

    Retrieve international details for a specific employee

  • List Global Employee Bank Accounts

    Retrieve direct deposit details for global employees

  • List Global Localization Elements

    Retrieve global employee localization fields added to UKG Pro

  • Get User Details

    Retrieve user details from UKG Pro including login information and user status

  • Get Security Roles

    Retrieve security roles from the roles table in UKG Pro

  • Get Employee Security User Details

    Retrieve employee security user details from UKG Pro

Set Up Your UKG Pro MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to UKG Pro in under 10 lines of code.

MCP Clients

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

More HRIS / HCM MCP Servers

UKG Ready

140+ actions

Factorial

127+ actions

HiBob

123+ actions

Oracle Fusion HCM

120+ actions

Humaans

117+ actions

BambooHR

100+ actions

UKG Pro MCP Server FAQ

UKG Pro MCP server vs direct API integration — what's the difference?
A UKG Pro MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling UKG Pro. A UKG Pro MCP server is for AI agents — MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI — discovering and calling UKG Pro at runtime. StackOne provides both.
How does UKG Pro authentication work for AI agents?
UKG Pro authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK — you get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own UKG Pro account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are UKG Pro MCP tools vulnerable to prompt injection?
Yes — UKG Pro MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content — documents, messages, tickets, records, or free-text fields — is a potential vector. StackOne Defender scans every tool response before it enters the agent's context — regex patterns in ~1ms, then a MiniLM classifier in ~4ms. 88.7% accuracy, CPU-only.
What is the context bloat of a UKG Pro agent and how do I avoid it?
Context bloat happens when UKG Pro tool schemas and API responses eat your UKG Pro agent's memory, preventing it from reasoning effectively. A single UKG Pro query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery and Code Mode reduce context bloat — loading only relevant tools per query and keeping raw responses out of the agent's context.
Can I limit which actions my UKG Pro agent can access?
Yes — you can limit which actions your UKG Pro agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my UKG Pro MCP server?
Yes — you can create custom agent actions for your UKG Pro MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research UKG Pro's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a UKG Pro MCP server?
Skip a UKG Pro MCP server if your integration is purely software-to-software — direct UKG Pro API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call UKG Pro actions at runtime.
What AI frameworks and AI clients does the StackOne UKG Pro MCP server support?
The StackOne UKG Pro MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.