Doist/todoist-mcp

A set of tools to connect to AI agents, to allow them to use Todoist on a user's behalf. Includes MCP support.

解決的問題

本專案在AI代理與Todoist之間建立橋樑,讓LLM能存取並修改使用者的任務與帳戶資訊。透過讓AI助理直接在任務管理系統中管理生產力工作流程,消除手動資料輸入的需求。

運作方式

實作Model Context Protocol (MCP),提供AI客戶端(如Claude Desktop、Cursor或VS Code)連接外部工具的標準化方式。專案可部署為可串流的HTTP服務,或透過Vercel的AI SDK等SDK,作為庫匯入自訂AI應用程式。內建一組包裝Todoist API的工具,讓AI能執行如依日期搜尋任務或新增任務等操作。

適用對象

  • AI代理開發者:需要任務管理功能的對話式介面開發者。
  • AI進階使用者:使用MCP相容客戶端(Claude、Cursor、VS Code)並希望AI助理管理其Todoist帳戶的使用者。

主要特色

  • 多客戶端支援:相容於Claude Desktop、Cursor、Claude Code(CLI)與Visual Studio Code。
  • 彈性整合:可作為獨立MCP伺服器使用,或透過npm直接作為庫相依性引入。
  • OpenAI相容性:包含針對OpenAI MCP規格優化之工具。
  • 互動式UI:支援「MCP Apps」,即互動式UI小工具,可將工具輸出以視覺化方式(例如任務清單)呈現,而非純文字。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案