How to Use the BambooHR MCP in Claude Code
Pipe BambooHR data into your terminal workflows with Claude Code to automate PTO tracking and directory syncs.
Works with every AI agent you already use
…and any MCP-compatible client
Connect BambooHR MCP to Claude Code
Create your Vinkius account to connect BambooHR to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Terminal access to BambooHR directories
The `list_employees_directory` tool outputs active staff records straight to your command line. You can run this in a cron job to sync your HR system with your active directory. The agent fetches the JSON and pipes it to your local scripts. If a sync fails, you can isolate the issue fast. Claude Code uses `get_employee_details` to check individual records from the terminal. You fix the mapping logic without ever opening a web browser.
Block deployments when reviewers are out
The `list_whos_out` tool checks today's absences. You can add this MCP Server to a GitHub Action to verify team availability before kicking off a major production deployment. If the lead engineer is off, the script halts. You can also query future dates with `whos_out`. Your SRE agent grabs the vacation schedule for the upcoming week and alerts the on-call channel if coverage drops below the required threshold.
Manage PTO from the CLI via MCP
The `add_time_off_request` tool lets you book vacation without leaving your SSH session. You type a single command, and the agent figures out the dates, checks your balance, and submits the payload. It verifies the submission by calling `list_time_off_requests`. You get instant terminal feedback that your days are booked. DevOps engineers don't want to navigate clunky HR portals, and now they don't have to.
Set up BambooHR MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seebamboohr-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest BambooHR transactions." It will automatically discover and invoke the available BambooHR tools.
claude mcp add --transport http bamboohr-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about BambooHR MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the BambooHR MCP today
We host it, we monitor it, we maintain it. You just paste one token.