Connector guide2-minute read9 MCP tools7 languages

clockodo to MCP — Drive clockodo from any AI Agent

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.

HCBy HelpCode teamUpdated 2 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

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.

tools

9

Region

DE

Category

Time Tracking

Authentication

API Key

Required env vars

CLOCKODO_API_KEYCLOCKODO_API_USER
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the clockodo in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

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.

Try asking

Example prompts for clockodo

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

clockodo · live via MCP
Share
Opus 4.7

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

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → clockodo, paste your credentials, mint an MCP API key — done. No Docker, no git clone, no local server.

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.

Setup

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.

…(continued in the in-app connector instructions)

Prerequisites: CLOCKODO_API_KEY, CLOCKODO_API_USER

Install the connector locally

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Open http://localhost:3000/connectors/store, pick clockodo and paste in the env vars listed under Prerequisites.

Available tools

ToolWhat it does
clockodo_list_usersList the clockodo users in this account with their name, e-mail, role and whether they are active
clockodo_list_customersList customers with their number, billing rate and active flag
clockodo_list_projectsList projects, optionally narrowed to one customer, with their budget, billing rate and completion flag
clockodo_list_servicesList the service types (Leistungsarten) time can be booked against, with their default billability
clockodo_list_entriesRead time entries in a date range — the core query
clockodo_get_clockRead the currently running clock: which entry is ticking right now, for which user, project and service, and since when
clockodo_list_absencesList absences (holiday, sick leave, training) for a year, with their type, date range and approval status
clockodo_get_entryRead one time entry by its id: the exact start and end time, duration, text, project, service and billability
clockodo_create_entryBook a time entry against a customer, project and service

Next steps

Was this guide helpful?

Your clockodo agent is one click away.

Install the connector, paste the key, prompt your AI client. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect clockodo to Meta Muse — via MCP

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.

Connectors

How to Connect clockodo to ChatGPT — via MCP

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.

Connectors

How to Connect clockodo to Claude — via MCP

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.

Connectors

How to Connect clockodo to Cursor — via MCP

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.

Connectors

How to Connect clockodo to Gemini — via MCP

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.

Connectors

Algolia to MCP: Search, Records and Search Analytics in any AI Agent

Let your AI search and inspect your Algolia indices: list indices, search and browse records, read settings, synonyms and Rules, see top searches and searches without results and, with your confirmation, add or update records.