Connect your account, then chat with AI to run tools.
Clockodo is a time tracking software designed for businesses to monitor employee work hours, project durations, and generate related reports. Utilize it to track time efficiently and bill clients accurately.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Clockodo — workflow patterns, data models, and gotchas for your AI agent.
Clockodo is a time-tracking platform for businesses. This bundle provides full CRUD access to time entries, projects, customers, and absences, plus read-only access to leave balances, team structures, services, and workforce reports.
Full CRUD (create, read, update, delete):
Read-only:
Log and audit time: Create entries with customer, service, and time range. Omit time_until to start a running timer. Paginate through large entry sets for auditing. Cross-reference with projects and customers for billing context.
Manage clients and projects: Create customers, then create projects under them. Update billable defaults or deactivate stale records.
Handle leave requests: Create absences with type (1=vacation, 2=special leave, 3=overtime reduction, 4=sick day). Check holiday quotas and carryover balances to validate remaining leave. Delete cancelled requests.
Understand org structure: List users and teams. To see which customers and projects a specific user can access, you need the user's ID first — fetch the users list, then query their customer/project access permissions.
Generate reports: User reports summarize activity across a period. Work times provide the raw hour-by-hour data.
Customers, projects, services, and entries support pagination via page (cursor token) and items_per_page (default 1000). Other endpoints return all records in a single response.
year parameter.customers_id, services_id, and time_since. Fetch customers and services first to get valid IDs.Permanently delete an absence record. This cannot be undone.
Permanently delete a customer and all associated projects. This cannot be undone.
Permanently delete a time entry. This cannot be undone.
Permanently delete a project. This cannot be undone. All time entries remain but lose their project association.
Get absences (vacation, sick, etc.). Pass absence_id for a single record with full details, or omit to list all. When listing, provide year to filter ...
Get customers. Pass customer_id for a single customer with full details, or omit to list all. Customers own projects — use this to understand the bill...
Get which customers and projects a specific user can access. Requires user_id — fetch the users list first to get IDs.
Get time entries. Pass entry_id for a single entry with full details, or omit to list all. Entries are logged against projects and services. Paginate ...
Get lumpsum (fixed-price) service definitions. Pass lumpsum_service_id for a single service, or omit to list all. These are billable work categories t...
Get projects. Pass project_id for a single project with full details, or omit to list all. Projects belong to customers and are the primary grouping f...
Get hourly service definitions. Pass service_id for a single service, or omit to list all. Time entries reference services to categorize what work was...
Get surcharge modifiers. Pass surcharge_id for a single surcharge, or omit to list all. Surcharges (e.g. overtime rates, weekend premiums) attach to t...
Get teams. Pass team_id for a single team with full details, or omit to list all. Users belong to teams — use this to understand organizational struct...
Get users. Pass user_id for a single user with full details, or omit to list all. Fetch users first when you need a user_id for other endpoints (e.g. ...
Get holiday carryover balances — unused leave days carried into the next period per employee.
Get annual leave entitlements (holiday quotas) allocated per employee. Compare with absences and carryover to assess remaining leave.
List public holidays and company-wide days off. Clockodo defaults to German conventions for non-business day calendars.
Get overtime balances carried into the current period per employee. Use with target hours to assess capacity.
Get expected weekly/monthly working hours per user. Compare with actual entries and overtime carry to assess capacity and compliance.
Get summary activity reports per user for a period — hours worked, project breakdown, and task completion.
Get raw hour-by-hour work time records. Returns user ID, date, and hours worked per day. Paginate with page token for large result sets.
Create or update an absence (leave request). To create: provide date_since, date_until, and type (required). To update: provide absence_id plus fields...
Create or update a customer. To create: provide name (required). To update: provide customer_id plus fields to change.
Create or update a time entry. To create: provide customers_id, services_id, and time_since. Omit time_until to start a running timer. To update: prov...
Create or update a project. To create: provide name and customers_id (required). To update: provide project_id plus fields to change.
Clockodo is a time tracking software designed for businesses to monitor employee work hours, project durations, and generate related reports. Utilize it to track time efficiently and bill clients accurately. It provides 25 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/clockodo. Authentication is handled automatically.
Clockodo provides 25 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Clockodo uses API Key. Clockodo requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Clockodo to any MCP client in minutes
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.
More time management integrations you might like
7shifts is a workforce management platform designed for restaurants, enabling users to schedule staf...
Acuity Scheduling is an online appointment scheduling software that allows businesses to automate bo...
Cal.com is an open-source scheduling platform for managing appointments, availability, and calendar ...
Calendly is a scheduling platform that automates appointment bookings and calendar management. Use i...
Clockify is a time tracking software that enables businesses to monitor employee work hours, billabl...
This server provides calendar management capabilities, allowing users to organize and optimize their...