Todoist MCP サーバー
Todoist 用の Model Context Protocol (MCP) サーバー。Claude Desktop やその他の MCP 互換クライアントを介して高度なタスクおよびプロジェクト管理を可能にします。
要件
- Node.js(v18以上を推奨)
- npmまたはyarn
- Todoistアカウント
- Todoist API トークン ( https://todoist.com/prefs/integrationsを参照)
特徴
- タスクの一覧表示、作成、更新、完了、再開、削除
- プロジェクトの一覧表示、作成、更新、アーカイブ、アーカイブ解除、削除
- セクションの一覧表示、作成、更新、削除
- ラベルの一覧表示、作成、更新、削除
- コメントの一覧表示、作成、更新、削除
- 共有ラベルを管理する
- プロジェクトの共同作業者を取得
すべての機能
- タスク: リスト、取得、作成、更新、完了、再開、削除
- プロジェクト: リスト、取得、作成、更新、アーカイブ、アーカイブ解除、削除
- セクション: リスト(プロジェクト別)、取得、作成、更新、削除
- ラベル: 共有ラベルの一覧表示、取得、作成、更新、削除、管理
- コメント: リスト(タスク/プロジェクト別)、取得、作成、更新、削除
- 共同作業者: プロジェクトの共同作業者を一覧表示します
インストール
Claude Desktop (JSON) の場合
npm パッケージとして公開されている場合は、Claude Desktop 構成で npx を直接使用できます。
- 示されているように
TODOIST_API_TOKEN
を設定します。
手動インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
- プロジェクトをビルドします。
- Todoist API トークンを環境変数として設定します (上記参照)。
- 構築したサーバーを実行します。
- 設定ファイルに以下を追加して、Claude Desktop がローカル ビルドを使用するように設定します。
使用例
- 最優先タスクを取得します。
「最優先のタスクを表示してください。」
- ラベルを作成して分類する:
「タスクにラベルを作成し、プロジェクトまたは緊急度によって分類します。」
- タスクをセクションごとに整理します。
「「緊急」というラベルが付いたすべてのタスクを「今日」セクションに移動します。」
- プロジェクト管理:
「「個人の成長」という新しいプロジェクトを作成し、「読書リスト」セクションを追加します。」
- 共同作業者の概要:
「プロジェクト「Team Launch」のすべての共同作業者を一覧表示します。」
- コメント管理:
「「スライドを準備する」タスクに、「第 2 四半期の結果を忘れずに含めてください」という内容のコメントを追加します。」
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細はライセンスをご覧ください。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Claude Desktop やその他の MCP 互換クライアントを介して Todoist で高度なタスクおよびプロジェクト管理を可能にするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that integrates Claude with Todoist, enabling natural language task management including creating, updating, completing, and deleting tasks.Last updated -51,112292JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Profile server that enables Claude to interact with Todoist, allowing users to create, retrieve, update, and manage tasks through natural language commands.Last updated -62PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to interact with your Todoist account, allowing you to manage tasks, projects, and labels through natural language.Last updated -1Python
- AsecurityAlicenseAqualityAn MCP server that connects Claude with Todoist for complete task and project management through natural language.Last updated -2859027TypeScriptMIT License