Clockify Timer MCP Server
Provides tools for managing Clockify timers, including starting and stopping timers, checking the currently running timer, listing recent time entries, and retrieving workspaces and projects.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Clockify Timer MCP Server
Minimal MCP server for managing Clockify timers. Start/stop timers, check what's running, and view recent entries — all through Claude.
Tools
Tool | Description |
| List your Clockify workspaces |
| List projects in a workspace |
| Start a timer (auto-stops any running timer first) |
| Stop the current timer |
| Check what's currently running |
| List recent time entries |
Related MCP server: Clockify MCP Server
Setup
1. Get your Clockify API token
Go to Clockify Profile Settings → scroll to "API" → generate or copy your API key.
2. Configure Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"clockify": {
"command": "npx",
"args": ["tsx", "/ABSOLUTE/PATH/TO/clockify-mcp/src/index.ts"],
"env": {
"CLOCKIFY_API_TOKEN": "your-api-token-here"
}
}
}
}3. Use it
"Start a timer for API refactoring work"
"What timer is running right now?"
"Stop the timer"
"Show my last 5 time entries"
"Start tracking meeting prep, billable, on the Acme project"
Security notes
No shared mutable state — client config is immutable, no global singletons
All Clockify IDs validated against 24-char hex pattern before URL interpolation (prevents path traversal)
No axios — uses native
fetch, zero HTTP dependency vulnerabilitiesError sanitization — API errors are truncated and never leak auth headers
Fail-fast — exits immediately if API token is missing
0 npm audit vulnerabilities at time of creation
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read your tracked time and projects, pause tracking or add a note, from Claude or ChatGPT.
Track time in Clockify: time entries, projects, clients, tags and reports; start, stop and log time.
Connects AI assistants to TrackingTime for querying time entries, projects, tasks, customers, and team data using natural language.
Billable-hours time tracking with rates and CSV export, running inside Claude or Cursor.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceIntegrates Clockify time tracking directly into Claude Desktop, enabling users to start/stop timers, manage projects and clients, create tasks, generate reports, and track productivity through natural language commands.63 npm3MIT
- AlicenseNot gradedqualityCmaintenanceIntegrates with Clockify to manage time entries through natural language prompts, allowing users to register and track their work time directly via LLM conversations.27MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Clockify time tracking API to manage time entries, projects, tasks, and workspaces through natural language commands.33 npm5ISC
- AlicenseBqualityDmaintenanceEnables time tracking and project management through the Clockify API. Supports starting/stopping timers, logging time entries, managing projects and tasks, and generating reports with natural language commands.2116 npmMIT