Clockify

Clockify

Manage Clockify (time tracking, projects, tasks, clients, tags, workspace users, reports) from any AI agent. 18 tools, X-Api-Key auth.

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

Ask Clockify anything

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

Install Clockify on Cloud
Clockify · 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 Clockify 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 Clockify now

Guides for Clockify

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

Setting up Clockify

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.

This connector wraps the Clockify REST API v1 (api.clockify.me/api/v1).

Setup:

  1. Sign in to https://clockify.me → bottom-left avatar → Preferences → Advanced → API → Generate API key.
  2. Set CLOCKIFY_API_KEY.

Authentication: X-Api-Key: ${CLOCKIFY_API_KEY} on every request.

Workspace IDs: Clockify is workspace-scoped. Use clockify_get_user first — its response contains defaultWorkspace and activeWorkspace. List workspaces with clockify_list_workspaces.

Time entry shape: start + end are ISO 8601 UTC with the literal Z suffix (e.g. 2026-05-20T14:30:00Z). For a running entry, OMIT end — the entry will be live until you call clockify_stop_current_entry.

Project / Task / Tag IDs: every entity ID is a 24-char hex Mongo-style ID (e.g. 5b1e7b7b7e8d8e3a4c5d6f78). Always look them up first via the list endpoints; user-facing names are not accepted.

Deleting clients/tasks/projects: Clockify forbids deleting an active client or project — archive it first (PUT with archived:true), then DELETE. Tasks must be set to status:DONE before deletion.

Reports: the report tools (clockify_detailed_report, clockify_summary_report) hit a SEPARATE host — reports.api.clockify.me/v1 — handled transparently here via absolute URLs. POST body needs dateRangeStart/dateRangeEnd (ISO 8601 with millis, e.g. 2026-05-01T00:00:00.000). Detailed reports paginate via detailedFilter.page/pageSize; summary groups via summaryFilter.groups (e.g. ["PROJECT","USER"]).

Regional workspaces: workspaces hosted in EU/US regions use prefixed hosts (e.g. euc1.clockify.me, reports.euc1.clockify.me). This adapter targets the global host; regional accounts need a forked baseUrl.

Pagination: page (1-based) + page-size (max 5000 but default 50). Some endpoints also support cursor pagination via cursor.

Rate limits: ~10 req/s per API key. 429 with no Retry-After — back off 1s.

Out of scope here: approval workflows, expenses, invoicing, webhooks, Pumble integration.

Your AI is two clicks away from Clockify.

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