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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Clockify Timer MCP ServerStart a timer for API refactoring work"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
This server cannot be deployed
Maintenance
Related MCP Connectors
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
- platform7nOAuthtech.p7n
Connect Claude to your Platform7n workspaces — chat, links, and tasks. One-click OAuth.
Track time on usetimebook.com - start/stop timers, log entries, list projects/clients.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceIntegrates 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.6 npm4MIT
- FlicenseNot gradedqualityBmaintenanceIntegrates with Clockify to manage time entries through natural language prompts, allowing users to register and track their work time directly via LLM conversations.26-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Clockify time tracking API to manage time entries, projects, tasks, and workspaces through natural language commands.22 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.215 npmMIT