HiBob MCP. Manage leave, payroll, and tasks via natural conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
HiBob MCP Server automates HR workflows. Manage employee data, time off requests, tasks, and payroll history directly from your AI agent.
Use the server to search employee profiles, check leave balances, submit new time off requests, and complete HR tasks without exporting spreadsheets.
It acts as a dedicated People Ops Specialist for your AI client.
What your AI agents can do
Complete task
Marks a specific pending HR task as finished.
Get employee compensation
Retrieves detailed salary and benefit information for a specific employee.
Get leave balance
Checks an employee's current balance for available leave days.
Search for specific employees by filters, then retrieve their full profile, including basic contact info or detailed compensation data.
Check an employee's current leave balance, list all employees currently out of the office, and submit a new time off request.
List all open HR tasks across the company and mark specific tasks as completed directly from the chat interface.
Retrieve detailed salary and benefit information for an employee, or access the platform's full historical payroll records.
Send welcome invitations to new hires and list core company settings or public employee contact information.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d7560complete task
Marks a specific pending HR task as finished.
019d7560get employee compensation
Retrieves detailed salary and benefit information for a specific employee.
019d7560get leave balance
Checks an employee's current balance for available leave days.
019d7560get payroll history
Retrieves the platform's complete historical payroll records.
019d7560get whos out
Lists all employees who are currently on leave for a given date range.
019d7560invite employee
Sends a welcome invitation to a new employee record.
019d7560list company settings lists
Lists custom dropdowns and configuration lists used across the HR platform.
019d7560list open tasks
Lists every pending HR task across the entire company.
019d7560list public profiles
Lists basic contact information for all active employees.
019d7560request time off
Submits a new time off request for an employee, requiring policy type, start date, and end date.
019d7560search employees
Searches for employees using filters and retrieves their profiles.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with HiBob, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You've got a dedicated People Ops Specialist right in your AI agent. This server connects your HiBob HR system, letting your agent handle all the employee data, time off, tasks, and payroll stuff using just conversation. You'll stop exporting spreadsheets and start getting things done.
To find and read employee records, you can search_employees using filters to pull up specific employee profiles, and you can also list_public_profiles to get basic contact info for all active employees. Need the deep dive? You can get_employee_compensation to pull up detailed salary and benefit info for any employee.
Managing time off and tracking people is simple. You can get_leave_balance to check what PTO an employee's got left, get_whos_out to list who's on leave for a specific date range, and you can submit a new request using request_time_off by specifying the policy type, start date, and end date.
Handling HR workflows and tasks is smooth. You can list_open_tasks to see every pending HR task across the company, and you can mark a specific one as done using complete_task.
View payroll and compensation details by calling get_payroll_history to grab the platform's entire historical payroll records.
For onboarding and keeping organizational data current, you can invite_employee to send a welcome invitation to a new hire, and you can list_company_settings_lists to see the custom dropdowns and configuration lists used across the HR platform.
How HiBob MCP Works
- 1 Subscribe to the HiBob server and provide your HiBob Service User API Token.
- 2 Your AI client initiates a request (e.g., 'What is Sarah Chen's leave balance?').
- 3 The server runs the necessary tool (
get_leave_balance) and returns the data, which the AI client formats into a conversational response.
The bottom line is, your AI agent handles the API connection and data formatting for you.
Who Is HiBob MCP For?
HR Managers who need to check leave compliance or pull employee data during planning. Team Leads who must monitor who is out of their team or manage pending approval tasks. Operations Leaders who need to automate oversight of payroll history and employee onboarding steps.
Instantly retrieve employee data and check leave compliance during planning sessions.
Monitor team absences and manage pending approval tasks without opening the web portal.
Automate the oversight of payroll history and guide the employee onboarding process.
What Changes When You Connect
- Get instant leave status using
get_leave_balance. Instead of checking multiple dashboards, ask your agent who is out this week (get_whos_out) and what their current balances are. - Stop exporting spreadsheets for payroll.
get_payroll_historypulls detailed, historical compensation data instantly, giving you a full view of employee pay structures. - Streamline onboarding. Use
invite_employeeto send welcome messages andlist_company_settings_liststo verify required setup configurations—all without logging into the web portal. - Keep track of workflow gaps. Running
list_open_tasksshows every pending HR task, and callingcomplete_taskmarks it done. This keeps the entire company's HR checklist current. - Find people fast.
search_employeeslets you filter down to the right employee profile by department or name, thenlist_public_profilesgives you their basic contact details. - Process time off requests immediately. You can use
request_time_offto submit a new leave request with a single prompt, including all necessary dates and policy types.
Real-World Use Cases
Checking compliance before a major project launch
A manager needs to know if the core team has enough PTO. They ask their agent, who runs get_whos_out for the next month, then runs get_leave_balance for key team members. The agent returns a summary: 'Mark has 15 days left, but Sarah is out until the 20th.' The manager can then proceed with confidence.
Completing the quarterly audit checklist
The HR Ops team must close out pending tasks. They run list_open_tasks, see a list of 30 items, and then use complete_task on the specific audit items. The system confirms the completion, and the team moves on.
Handling a new hire's first week tasks
A team lead needs to get the new employee (Jane Doe) set up. They ask the agent to run invite_employee and then search_employees to confirm Jane's profile exists. The agent confirms the invitation was sent and provides the full profile details.
Investigating a salary discrepancy
An employee asks about a payout discrepancy. The agent uses get_payroll_history to pull the last three months of pay data, and then uses get_employee_compensation to verify the total benefit package. The agent presents both reports instantly.
The Tradeoffs
Manual data exports
The HR team must log into HiBob, navigate to the payroll section, filter by date range, and manually download a CSV file. This takes 15 minutes per department and requires manual reconciliation.
→
Just ask your agent. The get_payroll_history tool runs the query and sends the data back. No exports, no manual work. It's instant.
Relying on siloed dashboards
A manager needs to check who is out and also needs to see their leave balances. They have to open the 'Time Off' tab, find the employee, and then open the 'Balances' sub-tab. This is two different clicks and two different screens.
→
Ask for everything at once. The agent combines get_whos_out and get_leave_balance into one answer, saving you clicks and time.
Forgetting task status
Someone assumes an HR task was handled because they saw it on their list, but it was never formally marked as complete in the system. The task remains open, creating confusion.
→
Use the list_open_tasks tool first. Then, run complete_task with the specific ID to ensure the system records the change. This is the only way to trust the status.
When It Fits, When It Doesn't
Use this if your core need is querying or modifying structured HR data (e.g., 'What is the leave balance for X?', 'Mark task Y as complete'). It’s ideal for compliance checks, reporting, or initiating records changes. Don't use it if you are building a complex, custom UI that needs to run its own backend logic; the server provides the data, but your client still builds the interface. You don't need a tool that manages multiple unrelated systems (e.g., connecting HiBob to Slack). If you just need a simple data lookup, this server is perfect. If you need to perform complex calculations or combine data sources outside of HiBob, you'll need a different integration.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HiBob. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually checking employee leave and status is a nightmare.
Today, figuring out who's out or checking an employee's PTO balance means logging into HiBob, clicking the 'Time Off' tab, searching for the person, and then navigating to the 'Balances' view. You might have to repeat this process for a dozen people just to confirm coverage.
With the HiBob MCP Server, you just talk to your agent. You ask, 'Who is out next month and what are their balances?' The agent runs `get_whos_out` and `get_leave_balance` and gives you a single, actionable list. Done.
HiBob MCP Server: Manage leave, payroll, and tasks via natural conversation.
The biggest time sink is the manual reconciliation of HR data. Pulling payroll history, checking task completion, and compiling compensation packages used to require multiple database queries and spreadsheet merges. It was slow and prone to human error.
Now, your agent handles the whole process. It runs `get_payroll_history` or `get_employee_compensation` and feeds the data directly to your conversation. The data is live, structured, and ready to use. No more manual data wrangling.
Common Questions About HiBob MCP
How do I use the HiBob MCP Server to get leave balance? +
You ask your agent to check the balance, and it runs get_leave_balance. It returns the current available days for a specific employee. You'll need to provide the employee's identifier for the tool to run.
Can I use the HiBob MCP Server to search employees? +
Yes. Use search_employees to filter the directory. You can pass search criteria like department or job title, and the tool returns a list of matching active employees.
How do I request time off using the HiBob MCP Server? +
Use the request_time_off tool. You must pass a JSON payload that includes the policy type, start date, and end date to submit the request.
Does the HiBob MCP Server track payroll history? +
Yes. The get_payroll_history tool retrieves the platform's full, detailed payroll records for the specified period.
What is the best way to manage open tasks with the HiBob MCP Server? +
First, run list_open_tasks to see everything. Then, use complete_task and provide the specific task ID to mark it finished. This ensures the record is updated correctly.
How do I use the `get_employee_compensation` tool in the HiBob MCP Server? +
This tool retrieves detailed salary and benefit information for a specific employee. You just need to provide the employee's ID or name as input to the agent. The agent then returns the full compensation package details.
Can the HiBob MCP Server list all pending tasks using `list_open_tasks`? +
Yes, the list_open_tasks tool pulls every pending task across the entire company. It lets you see who owns the task and what it's about, so you don't have to manually check multiple dashboards.
What is the best way to invite a new employee using the HiBob MCP Server? +
You use the invite_employee tool to send a welcome invitation. Simply tell your AI client that you need to onboard a new hire, and the agent handles sending the necessary notification.
How do I find my HiBob API Token? +
Log in to HiBob as an admin, go to Settings > Integrations, and look for the Service Users section. Create a new service user or select an existing one to generate and copy the API Token.
Why should I use the 'search_employees' tool? +
The search_employees tool uses the modern HiBob Search API, which is more powerful than legacy endpoints and supports retrieving custom fields and filtering active/inactive status efficiently.
Can I check who is currently on vacation? +
Yes! Use the get_whos_out tool by providing a date range. It will return a list of all employees currently on leave or scheduled to be out during those dates.
Is the integration secure for HR data? +
Absolutely. The integration uses official HiBob Service User tokens over HTTPS. Your credentials and employee data are encrypted and stored securely within the Vinkius Cloud infrastructure.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Deterministic Datetime Engine
Equip your AI with exact temporal math. Deterministically calculate date differences, leap years, and add business days (skipping weekends) 100% locally.
Perplexity AI
Query Perplexity AI for real-time web search with citations — ask questions, deep research, reasoning, and structured answers directly from any AI agent.
LinkAce
Manage your bookmarks, tags, and collections via the LinkAce REST API.
You might also like
KuaiDi100
Ubiquitous logistics and package tracking platform in China — track shipments via AI.
Go-UPC
Search products by barcode — audit UPC, EAN, and ISBN via AI.
MLflow (ML Lifecycle Management)
Manage ML lifecycle via MLflow — track training runs, monitor metrics, and audit the model registry.