MCP Server
MCP
Clockify Time Tracking
Clockify time-tracking MCP: 112 tools across 18 domains, read-only by default with opt-in writes.
Install
uvx clockify-mcp
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "clockify-mcp",
"version": "0.3.2",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Clockify API key (Profile Settings -> API).",
"isRequired": true,
"isSecret": true,
"name": "CLOCKIFY_API_KEY"
},
{
"description": "Write access mode: read (default, read-only) | time-tracking (time-entry writes only) | full (all writes)",
"default": "read",
"name": "CLOCKIFY_ACCESS_MODE"
},
{
"description": "Default workspace id used when a tool call omits workspace_id.",
"name": "CLOCKIFY_DEFAULT_WORKSPACE_ID"
}
]
},
{
"registryType": "oci",
"identifier": "ghcr.io/tracegazer/clockify-mcp:0.3.2",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Clockify API key (Profile Settings -> API).",
"isRequired": true,
"isSecret": true,
"name": "CLOCKIFY_API_KEY"
},
{
"description": "Write access mode: read (default, read-only) | time-tracking (time-entry writes only) | full (all writes)",
"default": "read",
"name": "CLOCKIFY_ACCESS_MODE"
},
{
"description": "Default workspace id used when a tool call omits workspace_id.",
"name": "CLOCKIFY_DEFAULT_WORKSPACE_ID"
}
]
}
]
}
mcp
model-context-protocol
pypi
oci
By
Comments
Sign in to leave a comment