clockodo

clockodo

clockodo time tracking for German SMBs: time entries, customers, projects, services, users, absences and the running clock. REST API v2, authenticated with a per-user API key plus the user's e-mail address.

7-day free trial · No credit card · EU-hosted

Ask clockodo anything

Try a real prompt against clockodo via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.

Install clockodo on Cloud
clockodo · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Setup in 2 minutes

  1. 1Start a free trial on cloud.anythingmcp.com.
  2. 2Click clockodo in the connector store. Paste credentials when prompted.
  3. 3Mint an MCP API key and point your AI client at the generated MCP URL.
Install clockodo now

Guides for clockodo

Step-by-step setup for the most popular AI clients.

Setting up clockodo

From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.

Getting credentials — clockodo needs two values.

  1. Sign in and open Mein Bereich → Mein Benutzerkonto; the API-Schlüssel is at the bottom of the page. Put it in CLOCKODO_API_KEY.
  2. Put the e-mail address of that same account in CLOCKODO_API_USER. clockodo sends it in the X-ClockodoApiUser header and rejects a key without it.
  3. clockodo also asks every API client to identify itself in a X-Clockodo-External-Application header; this adapter sends AnythingMCP;[email protected] automatically.

Permissions follow the user. The key inherits the clockodo role of the account it belongs to. A regular employee only sees their own entries; to read the whole company's time the key must belong to a user with the Verwaltung or Inhaber role.

API versions: clockodo versions each resource on its own, and on 1 May 2026 it retired the old unversioned routes (/api/users, /api/customers, /api/services, /api/absences, /api/v2/projects …). This adapter uses the current ones: time entries and the clock at /v2/entries and /v2/clock (envelope {entries, paging}), users and customers at /v3/users and /v3/customers, projects, services and absences at /v4/projects, /v4/services and /v4/absences (envelope {data, paging}).

Time ranges are mandatory and ISO 8601 in UTC, e.g. 2026-09-01T00:00:00Z. clockodo rejects a bare date. Ranges are limited server-side; a full year of a large team may need paging via page.

Billability: billable is 0 (not billable), 1 (billable) or 2 (already billed). 'Unbilled work' means billable=1, not 'billable is true'.

Cloud reachability: my.clockodo.com is public with a valid certificate.

Your AI is two clicks away from clockodo.

Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.