Vinkius

BambooHR MCP for AI Agents. Manage people data via conversation, not clicks.

BambooHR MCP connects your AI client to BambooHR data, letting you manage HR tasks via natural conversation. Instead of clicking through complex menus, your agent can search employee directories, audit time off requests, and pull company reports instantly. It's direct access to people data for managers and admins.

BambooHR MCP is compatible with Claude Claude
BambooHR MCP is compatible with ChatGPT ChatGPT
BambooHR MCP is compatible with Cursor Cursor
BambooHR MCP is compatible with Gemini Gemini
BambooHR MCP is compatible with Windsurf Windsurf
BambooHR MCP is compatible with VS Code VS Code
BambooHR MCP is compatible with JetBrains JetBrains
BambooHR MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Search employee records

Find basic contact details or profile information for any active employee.

Manage time off requests

Submit new leave applications, list existing requests, and see what policies you can use.

Determine team availability

Check who is out of the office for today or a specific date range to plan projects.

Update employee information

Programmatically correct or update basic details in the HR record.

Generate company reports

Retrieve custom, specific company data reports by ID.

Waiting for input…

AI Agent
BambooHR

What AI agents can do with BambooHR with 12 Tools

These tools let you perform every major HR function—from finding people to submitting leave requests—all through natural language commands.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using BambooHR MCP

Add Time Off Request

Submits a new leave request for an employee in the system.

Get Account Check

Verifies that your connection to BambooHR is active and working correctly.

Get Company Report

Retrieves a specific, pre-defined company report using its unique ID.

Get Employee Details

Gets basic contact and profile information for one specific employee.

List Employees Directory

Lists all currently active employees in the company directory.

List Time Off Policies

Shows every time off policy defined within your organization.

List Time Off Requests

Retrieves a list of all current or past time off requests.

List Time Off Types

Lists every type of leave available, like vacation or sick pay.

List Whos Out

Provides a quick summary of who is currently out of the office.

Search Employee

Searches for an employee by name within the company directory.

Update Employee

Changes or corrects basic information stored in an employee's record.

Whos Out

Lists employees who are out of the office for a specified start and end date range.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

BambooHR MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The BambooHR integration is available immediately — no restart needed.

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 each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with BambooHR, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
BambooHR MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BambooHR. 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 each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Constant Dashboard Rabbit Hole Solved with Vinkius AI Gateway

Today, finding out who's available involves a tedious click-through process. You open the directory to check names, then switch tabs to find time off requests, and finally jump into reports to verify policies. It takes logging in, clicking 4-5 times, navigating three different sections, and copy-pasting data just to answer: 'Is Sarah free on Tuesday?'

With this MCP, you skip the whole dashboard routine. You simply ask your agent, 'Is Sarah available next week?' The tool handles the multi-step process behind the scenes—checking availability, cross-referencing policies—and gives you a single, direct answer in chat.

Getting HR Data with BambooHR MCP

Manual processes require opening separate tools for every task. You need to check the Directory for names, then open Time Off Management to see statuses, and finally run a Report generator just to get numbers. It’s fragmented, slow, and prone to human error.

Now, you tell your agent what you want using natural language. Whether you are submitting a request with `add_time_off_request` or pulling historical data via `list_time_off_requests`, the process is unified. You get the answer in one conversation.

What your AI can actually do with this

BambooHR lets your AI agent handle the bulk of routine human resources work. You stop navigating dense HR dashboards and start having a conversation with your people data. Your agent can immediately find employee contact details, check who is out today, or audit time off requests—all without you knowing which menu tab to click first.

If you're an admin updating records or a manager checking team availability, this MCP acts as a direct bridge into your organization’s core data. By connecting BambooHR through Vinkius, your AI client gains the ability to execute complex HR operations that used to take minutes of clicking and switching tabs.

You get immediate answers and actions from natural language prompts.

Built · Hosted · Managed by Vinkius BambooHR MCP - Manage Time Off & Directory Data
Server ID 019d7558-2818-7121-a247-2c75e505e341
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I use BambooHR MCP to find an employee's contact info? +

You can use the search_employee tool by asking your agent for the person's name. It quickly returns their basic details and profile information from the directory.

Can I check team availability with BambooHR MCP? +

Yes, you can check who is out of office using the whos_out tool. You just need to tell your agent the specific date range you want to verify coverage for.

What if I need to submit a new time off request? +

Use the add_time_off_request tool. Simply ask your agent to process the request, and it submits the application directly into BambooHR on your behalf.

Does this MCP help me with company reporting? +

Yes, you can get a specific report using get_company_report. You only need to provide the report's ID and let the agent retrieve the data for you.