clockify-mcp exposes the Clockify time-tracking API as Model Context Protocol tools so any MCP client (Claude Desktop, Cursor, etc.) can query and manage time-tracking data in natural language. Covers 18 domains: workspaces, users, groups, clients, projects, tasks, tags, time entries, reports (detailed/summary/weekly/attendance/expense + PDF/CSV/XLSX export), shared reports, time off, holidays, expenses, approvals, custom fields, scheduling, invoices, and webhooks. 48 read tools are always available; 64 write tools are opt-in via CLOCKIFY_ACCESS_MODE (read | time-tracking | full). Auth is a single Clockify API key (X-Api-Key). Optional OpenTelemetry OTLP export for traces/metrics/logs.
Server Config
{
"mcpServers": {
"clockify": {
"command": "uvx",
"args": [
"clockify-mcp"
],
"env": {
"CLOCKIFY_API_KEY": "your-clockify-api-key"
}
}
}
}