- LOGS
- NOTES
- STAFF
- HUMAN
Short answer
How can I log staff hours using my AI?
You can tell your AI to punch in or out for any employee in your system. It handles the timestamping and lets you include specific notes for each entry. Here is how the process works.
The outcomes
What you get from this task.
Using this MCP turns your chat interface into a timekeeping terminal.
LOGS
Instant time entries
The AI sends punch data straight to Buddy Punch. Your staff records appear immediately in your system.
NOTES
Contextual comments
You can add custom notes to any punch. This keeps track of why someone arrived late or left early.
STAFF
Employee lookups
Your agent identifies the right person from your roster. You don't need to memorize employee IDs.
HUMAN
Manual oversight
The AI handles the data entry, but you remain responsible for verifying the accuracy of the logs.
The workflow
What your AI does when the request arrives.
Your agent acts as the bridge between your chat and the Buddy Punch database.
Identify the employee
The AI checks your current staff list to find the person you want to clock in or out. This ensures the punch hits the right profile.
list_employeesExecute the punch
Once the person is identified, the AI sends the specific clock-in or clock-out command to the system.
punch_in_outAttach custom notes
If you mention a reason for the punch, the AI includes that text as a note in the record.
punch_in_outConfirm the action
The AI reports back to you that the punch was successful so you know the record is live.
punch_in_out
Try it
Copy these to start.
Use these prompts to trigger the Buddy Punch tools.
Starting points
Swap out the names and reasons in these examples to match your actual staff.
Buddy Punch Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_mKCL5yGGaFte0UOqP7hHJ80EvbHNsqE5Hyk0Kr00/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Buddy Punch capabilities are ready to use.
{
"mcpServers": {
"buddy-punch-mcp": {
"url": "https://edge.vinkius.com/vk_preview_mKCL5yGGaFte0UOqP7hHJ80EvbHNsqE5Hyk0Kr00/mcp"
}
}
}Punch in Sarah Miller for her shift starting now.
Clock out James Chen and add a note that he left early for a doctor appointment.
Can you find the employee ID for Marcus Thorne and punch him in?
Record a clock-out for Elena Rodriguez with a note about overtime.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Buddy Punch once, then ask.
One click connects this MCP to your AI client. Your login credentials stay encrypted and secure on our end.
Connect Buddy Punch to your AIFAQ
How this task behaves.
- 01
Can the AI delete a punch if I make a mistake?
No. The AI only has tools to list employees and record punches. You must use the Buddy Punch dashboard to delete or edit existing records.
- 02
Do I need to provide employee IDs every time?
No. The AI uses the employee list to match names to the correct profiles automatically.
- 03
Can the AI change an employee's hourly rate?
No. This MCP is strictly for recording time punches and notes. It cannot modify payroll or employee settings.
- 04
Will the AI punch in everyone at once?
No. The AI performs actions on the specific individuals you name in your prompt.
- 05
Can I use this to view a full timesheet report?
No. The available tools are limited to listing employees and performing punches. It cannot generate or export reports.
More questions about Buddy Punch? The Connector page answers them. See everything the Buddy Punch Connector can do
Connect Buddy Punch to Claude, Cursor, ChatGPT & more
