Clockify MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.24.3更新於 Nov 7, 2026

Track time in Clockify: time entries, projects, clients, tags and reports; start, stop and log time.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流資料與分析商業與電商

概覽

AI 產生的概覽

託管版 Clockify 伺服器,讓助理讀取、記錄、修改並統計時間紀錄、計時器、專案、客戶、任務與標籤。

可以做什麼
  • 讀取帳戶、工作區、成員、客戶、專案、任務與標籤資訊
  • 列出、檢視並依條件篩選時間紀錄,查看目前正在執行的計時器
  • 依日期區間產生彙總總計與逐筆明細報表
  • 記錄工時、啟動與停止計時器,修改或刪除時間紀錄
  • 建立專案、任務、客戶與標籤
  • 查看當月用量、提出功能需求、升級或取消付費方案
適用情境
適合向助理詢問已記錄的工時,例如上週各專案時數或本月哪個客戶耗時最多,也適合不開啟 Clockify 就記錄與調整時間。適用於個人計時與小團隊報表,而非深度財務核算。
執行需求
遠端 MCP 端點,無需本機安裝。只需填入伺服器網址,透過 OAuth 以 Clockify 帳號登入;不要在設定中加入 API 金鑰或 Authorization 標頭。需要 Clockify 帳號與工作區。免費版每月 50 次工具呼叫,付費方案可提高上限。
安裝前請注意
寫入類工具會變更 Clockify 資料:建立紀錄、專案、任務、客戶與標籤,修改紀錄,以及永久刪除無法復原的時間紀錄。更新會先讀取再整筆重寫紀錄,同時編輯可能遺失。Clockify 登入經由託管服務商完成。付費方案需付費(Pro 每月 9 美元或每年 90 美元,Pro+ 每月 39 美元或每年 390 美元),透過 Stripe 結帳連結付款;取消後當期不退款。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Clockify MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fclockify/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "clockify-by-usefulapi": {
      "type": "http",
      "url": "https://clockify.usefulapi.io/mcp"
    }
  }
}

README

Clockify MCP by usefulapi

Use Clockify from Claude, Cursor, or any MCP client — time entries, timers, projects, clients, tasks, tags and summary or detailed reports. Hosted, no local install: connect with your own Clockify credentials.

Live endpoint: https://clockify.usefulapi.io/mcp · Homepage: https://usefulapi.io/clockify

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://clockify.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http clockify https://clockify.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "clockify": {      "url": "https://clockify.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Clockify credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/clockify/

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Clockify credentials.

Tools

ToolTypeWhat it does
clockify_get_current_userreadGet current user
clockify_list_workspacesreadList workspaces
clockify_list_usersreadList workspace users
clockify_list_clientsreadList clients
clockify_list_projectsreadList projects
clockify_get_projectreadGet a project
clockify_list_tasksreadList project tasks
clockify_list_tagsreadList tags
clockify_list_time_entriesreadList time entries
clockify_get_time_entryreadGet a time entry
clockify_get_running_timerreadGet running timer
clockify_summary_reportreadSummary report
clockify_detailed_reportreadDetailed report
clockify_create_time_entrywriteLog time or start a timer
clockify_stop_timerwriteStop running timer
clockify_update_time_entrywriteUpdate a time entry
clockify_delete_time_entrywriteDelete a time entry
clockify_create_projectwriteCreate a project
clockify_create_taskwriteCreate a task
clockify_create_clientwriteCreate a client
clockify_create_tagwriteCreate a tag
clockify_usage_statusmetaUsage status (free-tier meter)
clockify_request_featuremetaRequest a missing feature
clockify_upgrademetaUpgrade to Pro or Pro+
clockify_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with clockify_upgrade (it returns a Stripe Checkout link). Cancel any time with clockify_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running clockify_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Clockify.

來源:servers/clockify/README.md,提交 4046075

工具

21

clockify_get_current_user

Get current user

The Clockify user this API key belongs to: id, name, email, status, active and default workspace ids, and profile settings (time zone, week start, date/time format). GET /v1/user.

無需輸入參數。

clockify_list_workspaces

List workspaces

List the Clockify workspaces you belong to: id, name, plan (featureSubscriptionType), subdomain, currencies and default hourly/cost rate. Use the id as workspace_id in other tools. GET /v1/workspaces.

輸入參數roles

clockify_list_users

List workspace users

List the members of a workspace: id, name, email, status and settings. Filter by name, email, status or project access. GET /v1/workspaces/{workspaceId}/users.

輸入參數namepageemailstatuspage_sizeproject_idworkspace_id

clockify_list_clients

List clients

List the clients of a workspace (id, name, email, address, currency, archived). GET /v1/workspaces/{workspaceId}/clients.

輸入參數namepagearchivedpage_sizeworkspace_id

clockify_list_projects

List projects

List the projects of a workspace: id, name, client, billable, public, color, archived, duration tracked, estimate and rates. Filter by name, client, user, billable or archived. GET /v1/workspaces/{workspaceId}/projects.

輸入參數namepagearchivedbillablehydrateduser_idspage_sizeclient_idsworkspace_id

clockify_get_project

Get a project

One project by id: name, client, billable, color, note, estimate, duration tracked, rates and memberships. GET /v1/workspaces/{workspaceId}/projects/{projectId}.

輸入參數hydratedproject_id必填workspace_id

clockify_list_tasks

List project tasks

List the tasks of a project (id, name, status, assignees, estimate, duration tracked). GET /v1/workspaces/{workspaceId}/projects/{projectId}/tasks.

輸入參數namepageis_activepage_sizeproject_id必填workspace_id

clockify_list_tags

List tags

List the tags of a workspace (id, name, archived). GET /v1/workspaces/{workspaceId}/tags.

輸入參數namepagearchivedpage_sizeworkspace_id

clockify_list_time_entries

List time entries

List the time entries of one user (default: you), newest first: id, description, project, task, tags, billable and timeInterval (start, end, ISO 8601 duration). Filter by time range, project, task, tags or description. For totals across users use clockify_summary_report. GET /v1/workspaces/{workspaceId}/user/{userId}/time-entries.

輸入參數endpagestarttag_idstask_iduser_idhydratedpage_sizeproject_iddescriptionworkspace_id

clockify_get_time_entry

Get a time entry

One time entry by id: description, project, task, tags, billable, rates, custom fields and timeInterval. GET /v1/workspaces/{workspaceId}/time-entries/{id}.

輸入參數hydratedworkspace_idtime_entry_id必填

clockify_get_running_timer

Get running timer

The timer that is running right now for a user (default: you), or running: false. GET /v1/workspaces/{workspaceId}/user/{userId}/time-entries?in-progress=true.

輸入參數user_idworkspace_id

clockify_summary_report

Summary report

Totals of tracked time (seconds) and amounts for a date range across the workspace, grouped by up to 3 levels (default project → time entry), e.g. hours per user per project last month. Respects the filters. POST reports /v1/workspaces/{workspaceId}/reports/summary.

輸入參數to必填from必填tag_idsbillablegroup_byuser_idstime_zoneclient_idsdescriptionproject_idsworkspace_id

clockify_detailed_report

Detailed report

Every time entry in a date range across the workspace (user, project, client, task, tags, description, start/end, duration in seconds, amount), with totals; newest first, paged. POST reports /v1/workspaces/{workspaceId}/reports/detailed.

輸入參數to必填from必填pagetag_idsbillableuser_idspage_sizetime_zoneclient_idsdescriptionproject_idsworkspace_id

clockify_create_time_entry

Log time or start a timer

WRITE: add a time entry for yourself. With end = a finished entry (log time); without end = a running timer that starts at start (default now). A workspace with required custom fields may refuse it. POST /v1/workspaces/{workspaceId}/time-entries.

輸入參數endtypestarttag_idstask_idbillableproject_iddescriptionworkspace_id

clockify_stop_timer

Stop running timer

WRITE: stop the running timer of a user (default: you) at end (default now). Clockify answers 404 if no timer is running. PATCH /v1/workspaces/{workspaceId}/user/{userId}/time-entries.

輸入參數enduser_idworkspace_id

clockify_update_time_entry

Update a time entry

WRITE: change a time entry's start, end, description, project, task, tags or billable. Only the fields you pass change: the entry is read first and every other field (custom fields included) is sent back as it was. The entry is rewritten (PUT) from a fresh read, so an edit made to the same entry in between (e.g. in the Clockify app) can be lost. A new project without task_id clears the task. GET then PUT /v1/workspaces/{workspaceId}/time-entries/{id}.

輸入參數endstarttag_idstask_idbillableproject_iddescriptionworkspace_idtime_entry_id必填

clockify_delete_time_entry

Delete a time entry

WRITE (destructive): permanently delete one time entry. It cannot be undone. DELETE /v1/workspaces/{workspaceId}/time-entries/{id}.

輸入參數workspace_idtime_entry_id必填

clockify_create_project

Create a project

WRITE: create a project in a workspace (needs an admin or project-manager role, depending on workspace settings). POST /v1/workspaces/{workspaceId}/projects.

輸入參數name必填notecolorbillableclient_idis_publicworkspace_id

clockify_create_task

Create a task

WRITE: add a task to a project. POST /v1/workspaces/{workspaceId}/projects/{projectId}/tasks.

輸入參數name必填estimateproject_id必填assignee_idsworkspace_id

clockify_create_client

Create a client

WRITE: add a client to a workspace. POST /v1/workspaces/{workspaceId}/clients.

輸入參數name必填noteemailaddressworkspace_id

clockify_create_tag

Create a tag

WRITE: add a tag to a workspace. POST /v1/workspaces/{workspaceId}/tags.

輸入參數name必填workspace_id

版本歷史

19
  1. v1.24.3最新Nov 7, 2026
  2. v1.23.3Nov 5, 2026
  3. v1.23.2Nov 5, 2026
  4. v1.23.1Nov 4, 2026
  5. v1.23.0Nov 3, 2026
  6. v1.22.1Nov 3, 2026
  7. v1.21.0Nov 1, 2026
  8. v1.19.0Oct 31, 2026
  9. v1.18.0Oct 31, 2026
  10. v1.17.2Oct 30, 2026
  11. v1.17.0Oct 30, 2026
  12. v1.12.0Oct 26, 2026
  13. v1.9.3Oct 25, 2026
  14. v1.9.0Oct 25, 2026
  15. v1.8.0Oct 24, 2026
  16. v1.5.0Oct 23, 2026
  17. v1.4.4Oct 22, 2026
  18. v1.4.3Oct 21, 2026
  19. v1.0.0Oct 9, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合