Clockify MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CLOCKIFY_API_KEY | Yes | Your Clockify API key. Get it from https://app.clockify.me/user/preferences#advanced by clicking 'Generate' in the API section. |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_workspacesB | List all workspaces. Call first if you need workspace IDs. |
| get_current_userB | Get current user info including active workspace ID |
| get_workspace_usersA | List users in workspace. Auto-detects workspace if not specified. |
| get_projectsA | List projects. Call first to get project IDs. Auto-detects workspace. |
| create_projectC | Create a new project. Auto-detects workspace. |
| get_project_tasksB | List tasks for a project. Use get_projects first to get project ID. |
| create_taskB | Create a task in a project. Use get_projects first to get project ID. |
| get_time_entriesB | Get time entries. Supports period filter (today, this_week, last_month). Auto-detects workspace/user. |
| create_time_entryA | Create time entry (low-level). Prefer start_timer or log_time instead. |
| stop_timerA | Stop timer (low-level). Prefer stop_current_timer instead. |
| delete_time_entryC | Delete a time entry by ID. Auto-detects workspace. |
| update_time_entryC | Update a time entry by ID. Auto-detects workspace. |
| get_summary_reportB | Summary report grouped by project/user. Auto-detects workspace. |
| get_detailed_reportC | Detailed report with individual entries. Auto-detects workspace. |
| get_tagsB | List all tags. Auto-detects workspace. |
| create_tagC | Create a new tag. Auto-detects workspace. |
| get_clientsC | List all clients. Auto-detects workspace. |
| get_running_timerB | Check if timer is running. Auto-detects workspace/user. |
| start_timerB | Start a timer. Auto-detects workspace. Use get_projects for project IDs. |
| stop_current_timerA | Stop running timer. Auto-detects workspace/user. |
| log_timeC | Log completed time with duration like "1h30m". Auto-detects workspace. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Yikizi/clockify-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server