Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready HiBob MCP server with 123 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across HiBob — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your HiBob MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every HiBob tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every HiBob call.
Tools Discovery →A HiBob MCP server lets AI agents read and write HiBob data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's HiBob MCP server ships with 123 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.
Every action from HiBob's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new work history entry for an employee
Update an existing work history entry
Delete a work history entry
Create a new employment history entry
Update an existing employment history entry
Delete an employment history entry
Create a new salary entry for an employee
Delete a salary entry from an employee's salary history
Create a new training record for an employee
Delete a training record for an employee
Create a new equity grant for an employee
Update an existing equity grant for an employee
Delete an equity grant for an employee
Create a new variable payment record for an employee
Delete a variable payment record for an employee
Create a new bank account entry for an employee
Update an existing bank account entry
Delete a bank account entry for an employee
Create a new employee record in HiBob
Search for employees by ID/email or retrieve all employees. Fields must use full dot-path format (e.g. root.id, root.firstName, work.department) — short names like id or firstName return empty objects.
Retrieve detailed employee data by employee ID
Update existing employee information
Create multiple goals
Search for goals
Update an existing goal details
Delete an existing goal
Create key results for a specific goal
Search for key results of a specific goal
Delete a specific key result from a goal
Get all active job ads from your career page
Get the details of a single job ad
Create a new custom employee field
Update an existing custom field
Delete a custom field
Update an existing item in a company list
Delete an item from a company list
Submit a new time off request for an employee
Retrieve details of a specific time off request
Add reason codes to a policy type
Get reason codes for a policy type
Create a new position
Search for company positions
Update an existing position
Create a position opening for a specific position
Search for company position openings
Update an existing position opening
Delete a position opening
Create a position budget for a specific position
Search for company position budgets
Update an existing position budget
Upload a file from a URL to an employee's shared folder
Upload a file directly to an employee's shared folder
Upload a file from a URL to an employee's confidential folder
Upload a file directly to an employee's confidential folder
Upload a file from a URL to an employee's custom folder
Upload a file directly to an employee's custom folder
Upload employee's avatar by image URL
Add a new item to a company list
Import attendance punches for employees
Get metadata for all document folders
Get list of documents for an employee
Get work history for an employee
Get employment history for an employee
Get lifecycle status history for an employee
Get salary history for an employee
Get training records for an employee
Get equity grants for an employee
Get variable payment records for an employee
Get bank account information for an employee
Get work history for multiple employees
Get lifecycle history for multiple employees
Get employment history for multiple employees
Get salary history for multiple employees
Search for actual payments based on filters
Read payroll tables history (legacy endpoint)
Read avatar for an employee by email
Read avatar for an employee by ID
Get goal type metadata fields
Get goals metadata fields
Get key results metadata fields
Search for available goal types
Search for company job profiles
Get all job roles
Get all job families
Get all job family groups
Get job profiles metadata
Get job roles metadata
Get job families metadata
Get job family groups metadata
Get all employee field definitions
Get all company-defined lists
Get a specific company list by name
Get a summary of all onboarding wizards
Get list of available reports
Get async download URL for a report
Get all open tasks across all employees
Get tasks for a specific employee
Get all time off requests that changed since a specific date
Get list of employees who are out of office
Get employees who are out of office today or on a specific date
Get time off balance for an employee
Get details about a policy type
Get all policy type names
Get details about a policy by policy name
Get policy names for a policy type
Get all positions fields metadata
Get all position openings fields metadata
Get all position budget fields metadata
Set or update an employee's start date
Update an employee's email address
Update the status of an existing goal
Update the progress of key results for a goal
Update the details of key results
Delete a document from an employee's shared folder
Delete a document from an employee's confidential folder
Delete a document from an employee's custom folder
Terminate an employee and set their end date
Revoke access to Bob for an employee
Send an invitation to an employee with a welcome wizard
Mark a task as complete
Cancel an existing time off request
Create a balance adjustment for an employee
Cancel a position
One endpoint. Any framework. Your agent is talking to HiBob in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"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>"
]
}
}
}140+ actions
128+ actions
127+ actions
120+ actions
117+ actions
100+ actions
100+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.