1. Conduid
  2. Productivity
  3. Focustodo MCP
MCP server · Productivity

Focustodo MCP

MCP server to read and manage Focus To-Do tasks on macOS via its WebKit IndexedDB store.

34Low

Scored 11 days ago · breakdown

About Focustodo MCP

Focustodo MCP is an MCP server in the Productivity category: mCP server to read and manage Focus To-Do tasks on macOS via its WebKit IndexedDB store.

The repository has 1 stars and 0 forks.

Install

From source
git clone https://github.com/gyozalab/focustodo-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (18)

focustodo_complete_task標記任務完成。可一次傳多個 taskIds 批次完成。寫入後向 server 驗證,回 ✅ 才代表真完成。

Parameters not published.

focustodo_create_project建立新清單或新標籤。建立前請確認使用者真的要新增分類 —— 大部分情況應該用既有清單。

Parameters not published.

focustodo_create_subtask為任務新增子任務(會自動把父任務標記為含子任務,否則 App 不顯示)

Parameters not published.

focustodo_create_task新增任務。單筆填 name 等欄位;多筆一次建立請用 tasks 陣列(開工排本週時用這個,一次呼叫建完)。清單名稱找不到會直接報錯,不會變成 App 看不到的孤兒卡。

Parameters not published.

focustodo_delete_pomodoro刪除番茄鐘記錄(補記錯任務、記錯時間時用),會同時把該任務的番茄計數扣回去。

Parameters not published.

focustodo_delete_project刪除清單或標籤。⚠️ 清單裡若還有未完成的任務,必須用 moveTasksTo 指定它們要搬去哪 ——

Parameters not published.

focustodo_delete_task刪除任務(軟刪除)。可一次傳多個 taskIds 批次刪除。寫入後向 server 驗證,回 ✅ 才代表真的刪了。

Parameters not published.

focustodo_get_stats查詢專注統計(可按時間範圍和清單篩選),含每日分佈。

Parameters not published.

focustodo_get_task_detail查看單一任務的完整詳情(含子任務和番茄鐘記錄)

Parameters not published.

focustodo_get_today_focus今日總覽:已專注時間、今天到期的任務、逾期未完成的任務。使用者問「今天做什麼」「今天專注多久」「有什麼逾期」時用這個。

Parameters not published.

Show all 18 tools
focustodo_list_projects列出所有清單與標籤。建任務前若不確定清單名稱,先呼叫這個。

Parameters not published.

focustodo_list_tasks列出任務,可依清單、標籤、優先級、完成狀態、到期日篩選。查詢任務的主要工具 —— 使用者說「列出某某清單的任務」「某某清單有什麼」時用這個並傳 projectName。⚠️ 預設過濾「真孤兒」殭屍卡(projectId 為空、App 看不到),除錯才開 includeOrphans。

Parameters not published.

focustodo_log_pomodoro補記一段已完成的專注時間到任務上,同時累加該任務的番茄計數。FocusTodo 沒有 server 端的「計時中」狀態,所以只能記錄已結束的專注(例如:忘了開計時器、或在別處專注完想補登)。

Parameters not published.

focustodo_refresh強制重新從 server 拉取最新資料。快取預設 60 秒自動更新,只有在剛用 App 改完東西、要立刻看到結果時才需要手動呼叫。

Parameters not published.

focustodo_search_tasks用關鍵字搜尋任務名稱、標籤和備註。要列出整個清單的任務請改用 focustodo_list_tasks。

Parameters not published.

focustodo_update_project清單或標籤改名、換顏色。收件匣與預設清單改不了。

Parameters not published.

focustodo_update_subtask修改子任務:改名、標記完成、刪除。子任務 ID 從 focustodo_get_task_detail 取得。

Parameters not published.

focustodo_update_task修改任務的名稱、優先級、到期日、提醒時間、標籤、所屬清單、備註、番茄長度。寫入後會向 server 驗證,回 ✅ 才代表真的更新了。

Parameters not published.

Ask AI

✦

Ask AI about Focustodo MCP

Powered by Claude · Grounded in docs

I know everything about Focustodo MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Focustodo MCP

How do I install Focustodo MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Focustodo MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Focustodo MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.