Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery
Live 76 Actions

intelliHR MCP Server
for AI Agents

Connect your AI agent to StackOne's intelliHR MCP server and give it 76 MCP tools out of the box. Auth, tool execution, and security all managed.

intelliHR logo
intelliHR MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

76 Agent Actions

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

Authentication

Agent Tool Authentication

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

Agent Auth →

Security

Agent Protection

Every intelliHR 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 intelliHR call.

Tools Discovery →

What is the intelliHR MCP Server?

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

All intelliHR MCP Tools

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

A Business Entity By IDs

  • Update A Business Entity By ID

    Update a Business Entity by ID

  • Delete A Business Entity By ID

    Delete a Business Entity by ID

A Business Unit By IDs

  • Update A Business Unit By ID

    Update a Business Unit by ID

  • Delete A Business Unit By ID

    Delete a Business Unit by ID

Job Requirements

  • Create Job Requirements

    Create Job Requirements

  • Get Job Requirements

    Get Job Requirements

A Location By IDs

  • Update A Location By ID

    Update a Location by ID

  • Delete A Location By ID

    Delete a Location by ID

A Persons

  • Create A Person

    Create a person

  • Update A Person

    Update a person

A Qualification Instance By IDs

  • Update A Qualification Instance By ID

    Update a Qualification Instance by ID

  • Delete A Qualification Instance By ID

    Delete a Qualification Instance by ID

Qualification Library Items

  • List Qualification Library Items

    List all Qualification Library Items

  • Get Qualification Library Item

    Find a Qualification Library Item by ID

Skill Disciplines

  • List Skill Disciplines

    List all Skill Disciplines

  • Get Skill Discipline

    Find a Skill Discipline by ID

Other (60)

  • Create A New Business Entity

    Create a new Business Entity

  • Create A New Business Unit

    Create a new Business Unit

  • Create Extended Leave

    Create Extended Leave

  • Create A New Job

    Create a new Job

  • Create A New Location

    Create a new Location

  • Create A New Pay Grade

    Create a new Pay Grade

  • Create A Presigned Upload URL

    Create a presigned upload URL

  • Create People Images

    Generate a temporary image upload URL for the provided Person.

  • Create A New Position Title

    Create a new Position Title

  • Create A New Qualification Instance

    Create a new Qualification Instance

  • Create A New Skill

    Create a new Skill

  • Create A New Training

    Create a new Training

  • Create A User

    Create a User

  • List All Business Entities

    List all Business Entities

  • List All Business Units

    List all Business Units

  • List All Employment Conditions

    List all employment conditions

  • List All Jobs

    List all Jobs

  • List All Locations

    List all locations

  • List All Pay Grades

    List all pay grades

  • List All People

    List all people

  • List All Documents Of A Person

    List all Documents of a person

  • Get A Temporary Image

    Get a temporary image

  • List All Skills Assigned To A Person

    List all Skills assigned to a Person

  • List Tasks For A Person

    List tasks for a person

  • List All Position Titles

    List all position titles

  • List All Qualification Instances

    List all Qualification Instances

  • List All Skills

    List all Skills

  • List All Trainings

    List all Trainings

  • List All Users

    List all Users

  • Update Or Finalise Extended Leave

    Update or Finalise Extended Leave

  • Update A Job Requirement

    Update a Job Requirement

  • Update A Document

    Update a Document

  • Update An Assigned Skill

    Update an Assigned Skill

  • Update A Skill

    Update a Skill

  • Update A Training

    Update a Training

  • Delete A Job Requirement By ID

    Delete a Job Requirement by ID

  • Delete A Pay Grade By ID

    Delete a Pay Grade by ID

  • Delete An Assigned Skill By ID

    Delete an Assigned Skill by ID

  • Delete A Position Title By ID

    Delete a Position Title by ID

  • Delete A Training By ID

    Delete a Training by ID

  • Find A Business Entity By ID

    Find a Business Entity by ID

  • Find A Business Unit By ID

    Find a Business Unit by ID

  • Find An Employment Condition By ID

    Find an Employment Condition by ID

  • End A Job

    End a job

  • Cancel Job End Date

    Cancel job end date

  • Find A Job By ID

    Find a Job by ID

  • Patch An Existing Job

    Patch an existing Job

  • Find A Location By ID

    Find a Location by ID

  • Find A Pay Grade By ID

    Find a Pay Grade by ID

  • Patch An Existing Pay Grade

    Patch an existing Pay Grade

  • Find A Person By ID

    Find a Person by ID

  • Promote Temporary Image

    Promote temporary image

  • Assign A Skill To A Person

    Assign a Skill to a Person

  • Find A Person'S Skill By ID

    Find a Person's Skill by ID

  • Patch An Existing Position Title

    Patch an existing Position Title

  • Find A Qualification Instance By ID

    Find a Qualification Instance by ID

  • Find A Skill By ID

    Find a Skill by ID

  • Find A Training By ID

    Find a Training by ID

  • Find A User By ID

    Find a User by ID

  • Patch A User By ID

    Patch a User by ID

intelliHR AI Agent Use Cases

Connect your AI agent to intelliHR and help your team scale the HR operations they run by hand today.

Employee Onboarding

Use StackOne to connect your AI agent to your HRIS, identity management, and LMS to automate employee onboarding.

View
WorkdayBambooHRPersonioHiBobGustoRipplingOkta360Learning
HR Policy Q&A Chatbot

Use StackOne to connect your AI agent to your HRIS, knowledge base, and messaging tools to automate HR policy Q&A.

View
WorkdayBambooHRPersonioHiBobGustoRipplingSharePointConfluence
Employee Offboarding

Use StackOne to connect your AI agent to your HRIS, identity management, and ITSM to automate employee offboarding and deprovisioning.

View
WorkdayBambooHRPersonioOktaServiceNowRipplingGustoJira

Set Up Your intelliHR MCP Server in Minutes

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

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>"
      ]
    }
  }
}

Check More hr-workforce MCP Servers

intelliHR MCP Server FAQ

Does StackOne have a intelliHR MCP server?
Yes. StackOne offers a hosted intelliHR MCP server with 76 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
intelliHR MCP server vs direct API integration — what's the difference?
A intelliHR MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software — backend code calling intelliHR. A intelliHR 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 intelliHR at runtime. StackOne provides both.
How does intelliHR authentication work for AI agents?
intelliHR 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 intelliHR account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are intelliHR MCP tools vulnerable to prompt injection?
Yes — intelliHR 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 intelliHR agent and how do I avoid it?
Context bloat happens when intelliHR tool schemas and API responses eat your intelliHR agent's memory, preventing it from reasoning effectively. A single intelliHR 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 intelliHR agent can access?
Yes — you can limit which actions your intelliHR 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 intelliHR MCP server?
Yes — you can create custom agent actions for your intelliHR MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research intelliHR's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a intelliHR MCP server?
Skip a intelliHR MCP server if your integration is purely software-to-software — direct intelliHR 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 intelliHR actions at runtime.
What AI frameworks and AI clients does the StackOne intelliHR MCP server support?
The StackOne intelliHR 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.