
Integration · Productivity
Connect Claude & ChatGPT to Clockify
Ask your AI to log your hours, start a timer, or tell you how much time went into a project in Clockify. It adds, corrects and lists time entries, starts and stops timers and shows who has a timer running. It can also create and update projects, tasks and clients, so time tracking happens in the chat.
Free plan, no credit card. Takes about a minute.
Try asking
“Log 9 to 11:30 today on the Acme website project, task Design review.”
The AI finds the project and task and adds a time entry for you with start, end and description.
“Start a timer on Acme website: client call.”
It adds a time entry without an end time, which starts a running timer.
“Stop my timer now.”
It finds your user ID and stops your running timer at the current time.
What your AI can do
Time entries and timers
Add, correct and list time entries, start and stop timers, and see every running timer in the workspace.
Projects and tasks
Create, update and archive projects, and create tasks with assignees and estimates or mark them done.
Clients, tags and people
List and create clients, list tags for time entries, and look up people and workspace settings.
“What did I track last week?”
It lists your time entries for last week and sums them by project.
“Who has a timer running right now?”
It lists the timers currently running in the workspace with person, project and description.
“Create a project called Nordic Foods rebrand for client Nordic Foods, billable.”
It finds the client and creates the project as billable.
20 tools for Clockify
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_time_entryChanges dataAdd a time entry for yourself with `start` and `end` (ISO date-time, UTC), `description`, `project_id`, optional `task_id`, `tag_ids` and `billable`. Leave out `end` to start a running timer.create_clientChanges dataCreate a client with `name` and optional `email`, `address` and `note`.create_projectChanges dataCreate a project with `name` and optional `client_id`, `color`, `billable`, `is_public` and `note`.create_taskChanges dataCreate a task in a project with `project_id` and `name`, plus optional `assignee_ids` and `estimate` (e.g. 'PT2H').delete_time_entryDeletesPermanently delete a time entry by its ID (passed as `page_id`).get_current_userGet the signed-in user's name, email, user ID and settings; the user ID is needed to list or stop your own time entries.get_projectGet one project by `project_id`, with client, color, billable setting and estimate.get_time_entryGet one time entry by its ID (passed as `page_id`); set `hydrated` for project and task names.get_workspaceGet the workspace's name, currency and time-tracking settings.list_clientsList clients, optionally filtered by `name` or `archived`.list_projectsList projects, filtered by `name`, `clients`, `archived` or `billable`.list_running_timersList all timers currently running in the workspace.list_tagsList the tags that can be put on time entries, optionally filtered by `name`.list_tasksList the tasks in a project by `project_id`, optionally filtered by `name` or `is_active`.list_time_entriesList a person's time entries by `user_id`, newest first, filtered by `start`/`end` (ISO date-time), `project`, `task`, `description` or `in_progress`.list_usersList the people in the workspace with their user IDs, filtered by `name`, `email` or `status`; set `include_roles` true or false.stop_timerVisible to othersStop the running timer of a person (`user_id`) at the given `end` time (ISO date-time, UTC).update_projectChanges dataUpdate a project by `project_id`: name, client, color, billable, public, note, or archive it with `archived`.update_taskChanges dataUpdate a task by `project_id` and `task_id`: `name` (required), `status` ACTIVE or DONE, assignees or estimate.update_time_entryChanges dataChange a time entry by its ID (passed as `page_id`): `start` is required; also set end, description, project, task, tags or billable. Fields you leave out are cleared.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Clockify from the app list.
- 2
Paste your key
Paste your Clockify API key and your workspace ID. For the key, click your avatar > Preferences > Advanced and click Generate under API key. The workspace ID is in the page address when you open workspace settings (.../workspaces/<id>/settings).
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Clockify?
The AI can read time entries, running timers, projects, tasks, clients, tags, users and workspace settings. It can add and edit time entries, start and stop timers, create and update projects and tasks, and create clients. It can also delete a time entry if you switch that tool on.
Does the AI see my Clockify API key?
No. Your Clockify credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting a time entry is permanent and stopping a timer changes tracked time, so both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Clockify account.
Why do I enter a workspace ID?
Almost everything in Clockify belongs to a workspace. PipMCP stores your workspace ID with the connection, so the AI never has to ask for it and always logs time in the right place. You find the ID in the address bar when you open workspace settings.
Let your AI work in Clockify today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Clockify freePipMCP is not affiliated with Clockify. Product names are trademarks of their owners.




