# Buk MCP for AI Agents AI Agent Connect

> Buk lets you manage your Latin American HR and payroll data through an AI agent. You can query your employee list, check vacation schedules, pull department stats, and handle onboarding or offboarding tasks. It connects your organizational data to tools like Claude or Cursor so you can manage talent operations without switching tabs.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_G2UkcjR7tA1Bie0t8QiUQCuHfx6OrdtLbq6TQyA5/ai-agent-connect
- **Tags:** payroll, vacation-tracking, employee-directory, organizational-charts, latin-america

## Description

Managing HR for a distributed team in Latin America usually means jumping between different tabs to find out who's out of the office or to see which department is over-budget. You end up copy-pasting IDs and dates just to build a simple team capacity plan. This Connector changes that by letting your AI agent do the heavy lifting for you. Instead of hunting through a web portal, you can just ask your agent to pull a snapshot of your payroll or see which employees are currently on leave. You can also use it to build a clear picture of your organizational structure or verify your internal job titles against your actual headcount. It's a way to turn your HR data into a conversational resource, making it much easier to plan team capacity and manage talent lifecycle events. By bringing this into the Vinkius catalog, you get a direct line to your Buk data where it lives, allowing you to focus on people rather than data entry.

## Tools

### get_department
Retrieve specific details for a single department or cost center. Use this to dig into specific team data.

### list_leaves
See all pending and active leaves of absence for your team. This keeps you informed on who is out of the office.

### list_vacations
Check the scheduled vacation dates for all employees. Use this to plan for upcoming team absences.

### create_employee
Add a new staff member to your system during the onboarding process. It simplifies creating new identities.

### delete_employee
Remove an employee's identity from the system when they leave. Use this to keep your records up to date.

### get_attendance
Pull the daily attendance matrix for your workforce. This shows you who is currently active each day.

### get_payroll
View a snapshot of the current payroll for a specific employee. This is useful for quick compensation checks.

### list_benefits
See the various corporate benefits available to your staff. This helps you answer common employee questions.

### get_company_stats
Get a high-level summary of your company's HR metrics. This helps you see the big picture of your workforce.

### get_employee
Pull the full profile and details for a specific staff member. It gives you a complete look at an individual's role.

### list_departments
See a complete list of all departments within your company. This is great for mapping out your org structure.

### approve_leave
Authorize and approve pending time-off requests. This lets you manage leave requests directly through your agent.

### list_employees
Get a full list of every employee registered in your Buk account. Use this to see your total headcount.

### list_jobs
View the standard job roles and titles available in your organization. This helps you verify your internal taxonomy.

## Prompt Examples

**Prompt:** 
```
Who is out on vacation next week?
```

**Response:** 
```
Checking the schedule... **Fernando Silva** (ID: 9812) will be out from March 12th to March 25th (13 days). No other vacations are scheduled for next week.
```

**Prompt:** 
```
Give me a summary of our company stats.
```

**Response:** 
```
Here is the current overview:

* **Active Employees:** 143
* **Departments:** 15

Your corporate footprint indicates solid scaling numbers for this quarter.
```

**Prompt:** 
```
What are the standard job titles we use?
```

**Response:** 
```
The registered job titles in your system are:

* Software Engineer
* Sales Representative
* HR Specialist
* Operations Manager
```

## Capabilities

### Query employee details
Get full profiles and internal IDs for any staff member in your database.

### Check vacation schedules
See who is away and when they return to plan your team's workload.

### Pull department stats
Get a high-level overview of your cost centers and organizational structure.

### Onboard new hires
Add new employees to your system directly through your AI client.

### View payroll snapshots
Retrieve current payroll information for specific team members.

### Check daily attendance
Fetch the daily attendance matrix to see who is currently active.

## Use Cases

### Planning a project launch
An ops lead asks the agent who is on vacation next month to see how many people are available to work using list_vacations.

### New hire onboarding
An HR manager asks the agent to create a new employee profile using a list of details they have on hand with create_employee.

### Audit check
A sysadmin asks for a list of all departments to cross-reference them with the company's engineering budget using list_departments.

### Payroll review
A manager asks for a payroll snapshot of a specific team member to verify their current compensation with get_payroll.

## Benefits

- Quickly check team capacity by using list_vacations to see who is away.
- Speed up onboarding by using create_employee to add new hires instantly.
- Get a clear view of your org structure using list_departments and get_department.
- Monitor daily work habits by pulling the attendance matrix with get_attendance.
- Simplify payroll checks by pulling specific snapshots with get_payroll.
- Audit your job taxonomy by pulling all roles with list_jobs.

## How It Works

The bottom line is you get a conversational interface for your entire HR and payroll database.

1. Subscribe to the Buk MCP on Vinkius.
2. Provide your Buk API Key and Company Domain in your AI client.
3. Ask your agent to pull HR stats, list employees, or check leave balances.

## Frequently Asked Questions

**Can the Buk MCP help me manage my team's time off?**
Yes, you can ask your agent to list vacations or leaves of absence to see who is unavailable. This helps you plan your workload without checking the portal.

**Is the Buk MCP good for onboarding new staff?**
It makes onboarding easier by letting you create new employee profiles directly through your AI client. You can add new hires to the system in seconds.

**How do I use Buk MCP to see my company's department structure?**
You can ask your agent to list all departments or get specific details on a cost center. It provides a clear view of your organizational architecture.

**Can I check payroll info with the Buk MCP?**
Yes, you can pull a snapshot of a specific employee's payroll to verify their current details. It's a fast way to get compensation data.

**Does the Buk MCP work for companies outside of Latin America?**
While Buk is a leader in Latin American HR, the Connector works with any Buk account regardless of location.

**Can I use Buk MCP to see who is currently in the office?**
You can fetch the daily attendance matrix to see who has clocked in. This is great for real-time visibility into your team's presence.

**Can I use the agent to mass download confidential employee payroll details?**
The integration specifically blocks massive blind dumps to protect PII. You can fetch specific employees individually, maintaining the security boundary of analytical lookups versus mass-extraction vectors.

**How do I filter vacations strictly for one employee?**
Just write a natural query. The AI knows to fetch the employee's ID first using `get_employee` or `list_employees`, and then invokes `list_vacations` passing that precise `employeeId` parameter in sequence.

**What format is the Buk Domain parameter expected as?**
If your company logs into `https://techcorp.buk.cl`, your Buk Domain is simply `techcorp`. The engine appends the `.buk.cl` suffix and proper API structures internally.