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

Folks HR MCP Server
for AI Agents

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

Folks HR logo
Folks HR MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

64 Agent Actions

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

Authentication

Agent Tool Authentication

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

Agent Auth →

Security

Agent Protection

Every Folks HR 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 Folks HR call.

Tools Discovery →

What is the Folks HR MCP Server?

A Folks HR MCP server lets AI agents read and write Folks HR data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Folks HR MCP server ships with 64 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 Folks HR MCP Tools

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

Absences

  • Create Absence

    Add a new absence entry

  • List Absences

    Get all absences

  • Get Absence

    Show a specific absence

  • Update Absence

    Update an Absence

  • Delete Absence

    Delete a specific absence

Custom Fields

  • Create Custom Field

    Create a custom field

  • List Custom Fields

    Get all custom fields

  • Update Custom Field

    Update a custom field

Departments

  • Create Department

    Add a new department

  • List Departments

    Get all departments

  • Get Department

    Get a departments with an Id

  • Update Department

    Update an Department

  • Delete Department

    Delete a department

Documents

  • Create Document

    Store a new EDM Document.

  • List Documents

    Get a paginated list of EDM documents of a given content object

  • Update Document

    Update an EDM Document.

  • Delete Document

    Delete an EDM Document.

Folders

  • Create Folder

    Store a new EDM Folder.

  • List Folders

    Get a list of EDM folders of a given entity

  • Update Folder

    Update an EDM Folder.

  • Delete Folder

    Delete an EDM Folder.

Employee Custom Field Values

  • Set Employee Custom Field Value

    Create or update the value of the specified custom field for an employee.

  • Update Employee Custom Field Value

    Update the value of the specified custom field for an employee.

  • Delete Employee Custom Field Value

    Delete the value of the specified custom field for an employee.

Employee Profile Notes

  • Create Employee Profile Note

    Create a new employee profile note. Requires the <employees:write> scope.

  • List Employee Profile Notes

    List employee profile notes

  • Update Employee Profile Note

    Update an existing employee profile note. Requires the <employees:write> scope.

  • Delete Employee Profile Note

    Delete an employee profile note. Requires the <employees:destroy> scope.

Employees

  • Create Employee

    Add a new employee

  • List Employees

    List the employees of the company.

  • Get Employee

    Show a specific employee

  • Update Employee

    Update an Employee

  • Delete Employee

    Delete an employee

Employee Images

  • Upload Employee Image

    Add a new employee image and delete the old one if it exists.

  • Delete Employee Image

    Delete an employee image

Overtimes

  • Create Overtime

    Add a new overtime entry

  • List Overtimes

    Get all overtimes

  • Get Overtime

    Show a specific overtime

  • Update Overtime

    Update an Overtime

  • Delete Overtime

    Delete a specific overtime

Positions

  • Create Position

    Add a new position

  • List Positions

    Get all positions

  • Get Position

    Get a position with an Id

  • Update Position

    Update a existing position

  • Delete Position

    Delete a specific position

Vacations

  • Create Vacation

    Add a new vacation entry

  • List Vacations

    Get all vacations

  • Get Vacation

    Get a specific vacation

  • Update Vacation

    Update a specific vacation

  • Delete Vacation

    Delete a specific vacation

Working Sites

  • Create Working Site

    Add a new working site

  • List Working Sites

    Get all working-sites

  • Get Working Site

    Get a working-site with an Id

  • Update Working Site

    Update a Working Site

  • Delete Working Site

    Delete a working site

Other (9)

  • List Absence Reasons

    Get a list of absences reasons.

  • Get Balance

    Get the balance for a given employee and module

  • List All Entity Documents

    Get a zip of all EDM document

  • Get Document Content

    Download document

  • List Overtime Multipliers

    Gets the possible multipliers

  • List Overtime Types

    Get a list of overtime types

  • List Vacation Types

    Get a list of vacation types

  • Check Duplicate Document

    Duplicate check

  • Preview Document

    Preview document

Folks HR AI Agent Use Cases

Connect your AI agent to Folks HR 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 Folks HR MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Folks HR 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

Folks HR MCP Server FAQ

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