Todoistの MCP(Model Context Protocol)サーバーを Claude Code に連携すると、ターミナルから直接タスクを管理できます。連携すると、コーディング環境を離れることなく Todoist のタスクやプロジェクトを作成、閲覧、更新できます。これは、仕事を管理しながら集中力を維持するのに最適です。
チャット中心のワークフローを使いたい場合は、Claude の Todoist コネクターを使って Todoist を Claude に連携することもできます。連携すると、Claude から Todoist のタスクやプロジェクトの作成、閲覧、更新ができるようになります。設定方法については、Claude と Todoist を連携するをご覧ください。
要件を確認する
- 有料の Claude プラン(Pro、Max、Team、Enterprise、または Console)が必要です。無料版の Claude.ai プランには、Claude Code へのアクセスは含まれていません。
- Claude Code がお使いの端末にインストールされ、認証されていることをご確認ください。
- OAuth を使ってサインインします。これにより、Claude Code が公式の Todoist MCP サーバーを通じて Todoist にアクセスできるようになります。
Claude Code で Todoist MCP を設定する
1. Todoist MCP サーバーを追加する
ターミナルを開き、次のコマンドを実行します。
claude mcp add --transport http todoist https://ai.todoist.net/mcp
2. サーバーが追加されたことを確認する
コマンドが完了すると、ターミナルに以下の応答が表示されます。
1 MCP server needs auth · /mcp(1 件の MCP サーバーで認証が必要)これで、Todoist MCP サーバーが追加され、認証待ちの状態になっていることが確認できます。
3. MCP サーバーのリストを開く
同じターミナルで /mcp と入力して Enter キーを押下します。すると、新しく追加した Todoist を含む、インストール済みのすべての MCP サーバーの一覧が表示されます。
4. Todoist サーバーを選ぶ
↑ と ↓ の矢印キーを使って一覧から Todoist を選択し、Enter キーを押下します。
5. 認証フローを完了する
画面の指示に従って Todoist アカウントにログインし、Claude Code に必要な許可を付与します。
認証が完了すると、Claude Code で Todoist が使えるようになります。
Claude Code がアクセスできるもの
連携後に、Claude Code は Todoist MCPサーバーを利用して以下を実行できます。
- Todoist のタスクとプロジェクトを読み込む
- タスクとプロジェクトを作成する
- タスクとプロジェクトを更新する(例:名前を変更、リスケジュール、別のプロジェクトへ移動)
警告
できることの例
連携後は、たとえば次のようなプロンプトを使用できます。
| カテゴリ | プロンプトの例 |
|---|---|
| コードからタスクを入力する | Todoist に「login.js の認証バグを修正」というタスクを追加して、エンジニアリング プロジェクトに入れて。 「決済モジュールのユニットテストを作成」というタスクを作成して、期限を今週金曜日に設定して。 |
| 仕事の計画を立てる | 期限切れになっている Todoist のタスクをすべて一覧表示して、今日取り組むべきものを決めるのを手伝って。 今週期限のタスクをすべて表示して、現実的に完了できそうなものを提案して。 |
| インボックスで優先順位を付ける | Todoist のインボックスを確認して、各項目を具体的で実行しやすい次のアクションに整理して。 「保留中」のタグが付いたタスクを「保留中」セクションに移動して、来週月曜日にフォローアップ タスクを追加して。 |
| 集中力を維持する | 決済機能を開発中です。Todoist を確認して、関連する未完了タスクがあるか教えて。 このファイル内のすべての TODO コメントについてタスクを追加し、すべてを現在のスプリント プロジェクトに入れて。 |
プライバシーとデータの取り扱い
MCP を通じて Todoist を連携すると、タスク データは Todoist のサーバーと Claude の両方に共有されます。Todoist 側でのデータの取り扱いは Todoist のプライバシー ポリシーに基づき、Claude のコンテキストに取り込まれるデータ(タスクやプロジェクトなど)は Anthropic のプライバシー ポリシーの対象にもなります。
Todoist の設定 > 連携機能にアクセスすると、付与した許可をいつでも確認できるため、安心してご利用いただけます。
Todoist MCP の連携を解除する
二か所で連携を解除できます:
- Claude Code で:ターミナルで
claude mcp remove Todoistを実行して、サーバーを削除します。 - Todoist で:「設定」>「連携機能」から Calude Code のアクセスを無効化します。
トラブルシューティング
claude mcp add コマンドが認識されない
Claude Code がインストールされ、最新の状態であることをご確認ください。インストールの手順については、Claude Code ドキュメントをご参照ください。
OAuth ブラウザ ウインドウが開かない
Claude Code コマンドをもう一度実行してみてください。それでもウインドウが表示されない場合は、ブラウザでポップアップがブロックされていないことをご確認の上、再度お試しください。
サーバーは Claude の MCP 一覧に表示されているものの、Todoist のツールが利用できない
サーバーを追加した後に、新しい Claude Code セッションを開始してください。MCP サーバーはセッション開始時にのみ読み込みを行うため、既存のセッションでは新しい連携は認識されません。
バグを報告または機能をリクエストする
Todoist MCP サーバーはオープン ソースです。バグを報告する、機能をリクエストする、または既知の問題を閲覧するには、公式の GitHub の Todoist AI リポジトリをご利用ください。
お問い合わせ
Todoist MCP とClaude Code の連携についてご質問がある場合や、さらに詳しく知りたい場合は、当社にお問い合わせください。