Kimai

Kimai

Kimai — the self-hosted open-source time tracker. Read and create timesheets, browse customers, projects, activities and users, and check the running clock. REST API v1 on your own Kimai instance, bearer API token.

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

Ask Kimai anything

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

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

Guides for Kimai

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

Setting up Kimai

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 a token (Kimai 2.x)

  1. Sign in to your Kimai instance, open your user profile and go to the API tab.
  2. Create an API token and copy it into KIMAI_API_TOKEN. Kimai 2.x uses a bearer token here; the older X-AUTH-USER/X-AUTH-TOKEN header pair from Kimai 1.x is deprecated and is not what this adapter sends.
  3. Set KIMAI_URL to the base URL of your instance without a trailing slash and without /api, e.g. https://time.example.com. The adapter appends /api.

Permissions follow the user. A token for a normal user only sees that user's timesheets. To report across the team, issue the token for a user with the view_other_timesheet permission — otherwise the answers will look quietly, wrongly small.

Kimai is self-hosted, which is the thing to plan for.

  • On AnythingMCP Cloud the instance must be reachable from the public internet on a real hostname with a valid TLS certificate. A self-signed certificate will fail: the connector does not offer a trust-anything switch.
  • On an internal host (kimai.intern, 10.0.0.x), self-host AnythingMCP on the same network and add that host to SSRF_ALLOWED_HOSTS, or the outbound guard will refuse the call before it is made.

Dates are ISO 8601, e.g. 2026-09-01T00:00:00. begin and end on the timesheet list filter the entry's start time.

Writes: kimai_create_timesheet books real time. kimai_stop_timesheet closes a running entry, which is not undoable from the API.

Your AI is two clicks away from Kimai.

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