Todoist MCPサーバー連携

Todoist MCPサーバー連携

MCPサーバーを使ってTodoistとFlowHuntを統合し、自然言語コマンドによるシームレスかつAI駆動のタスク管理を実現します。

「Todoist」MCPサーバーは何をするのか?

Todoist MCPサーバーは、Todoistと統合するModel Context Protocol (MCP)サーバーです。ClaudeのようなAIアシスタントが自然言語を用いてタスクの管理を行えるようになります。AIモデルとTodoist APIの橋渡し役となり、ユーザーは日常的な言葉でタスクの作成・更新・完了・削除・検索を実行できます。このサーバーは、スマートなタスク検索や柔軟なフィルタリング、リッチなタスク詳細などをサポートし、より直感的でアクセスしやすいタスク管理を実現します。Todoist MCPサーバーを活用することで、開発者はAIアシスタントによる高度なタスク管理操作をシームレスに実装でき、個人やチームの生産性を向上させます。

プロンプト一覧

リポジトリにはプロンプトテンプレートの記載はありません。

リソース一覧

リポジトリには明示的なリソースの記載はありません。

ツール一覧

  • todoist_create_task
    タイトル、説明、期日、優先度などの属性を指定して新しいタスクを作成します。自然言語入力によるシームレスなタスク作成に対応。

  • todoist_get_tasks
    期日、優先度、プロジェクトでタスクを取得・フィルタリングできます。自然言語による日付フィルタや結果数制限も可能。

  • todoist_update_task
    部分一致による名前検索と自然言語で既存タスクを更新。内容、説明、期日、優先度などの属性を変更できます。

  • todoist_complete_task
    自然言語検索や部分一致による名前指定でタスクを完了にします。完了ステータスの確認も可能。

  • todoist_delete_task
    名前による自然言語検索でタスクを削除。削除メッセージの確認付き。

このMCPサーバーのユースケース

  • 自然言語タスク管理
    ユーザーが日常的な言葉で意図を伝えるだけで、Todoistのタスクを作成・更新・完了・削除できます。操作の手間を減らし、生産性を向上。

  • スマートタスク検索
    AIアシスタントが期日や優先度、プロジェクトなどの属性でタスクを取得・フィルタリングでき、関連タスクを素早く見つけやすくします。

  • 柔軟な絞り込み・一括操作
    バッチ操作や高度な絞り込み(例:今週締切の高優先タスク)に対応し、大量タスクの管理を効率化。

  • AIアシスタントとのシームレス連携
    AIモデルが直接Todoistとやり取りでき、会話型やワークフロー駆動の生産性ツール構築が可能。

  • 開発者向けワークフロー強化
    開発者は独自アプリケーションや広範なワークフロー自動化システムにTodoistタスク管理を組み込めます。

セットアップ方法

Windsurf

  1. システムにNode.jsがインストールされていることを確認してください。
  2. Windsurfの設定ファイルにアクセスします。
  3. mcpServersセクションにTodoist MCPサーバーを追加します:
    {
      "mcpServers": {
        "todoist": {
          "command": "npx",
          "args": ["-y", "@abhiz123/todoist-mcp-server"],
          "env": {
            "TODOIST_API_TOKEN": "your_api_token_here"
          }
        }
      }
    }
    
  4. 設定を保存し、Windsurfを再起動します。
  5. MCPサーバーが稼働しアクセス可能であることを確認します。

Claude

  1. Node.jsが未インストールの場合はインストールします。
  2. claude_desktop_config.jsonを探します。
  3. Todoist MCPサーバー設定を追加します:
    {
      "mcpServers": {
        "todoist": {
          "command": "npx",
          "args": ["-y", "@abhiz123/todoist-mcp-server"],
          "env": {
            "TODOIST_API_TOKEN": "your_api_token_here"
          }
        }
      }
    }
    
  4. ファイルを保存し、Claude Desktopを再起動します。
  5. Claude上でサーバーが利用可能か確認します。

Cursor

  1. Node.jsをインストールします。
  2. Cursorの設定ファイル(通常はJSON)を開きます。
  3. mcpServersにTodoist MCPサーバーを挿入します:
    {
      "mcpServers": {
        "todoist": {
          "command": "npx",
          "args": ["-y", "@abhiz123/todoist-mcp-server"],
          "env": {
            "TODOIST_API_TOKEN": "your_api_token_here"
          }
        }
      }
    }
    
  4. 保存してCursorを再起動します。
  5. MCPサーバーがアクティブであることを確認します。

Cline

  1. Node.jsをインストールします。
  2. Clineの設定ファイルを編集します。
  3. mcpServersセクションに以下を追加します:
    {
      "mcpServers": {
        "todoist": {
          "command": "npx",
          "args": ["-y", "@abhiz123/todoist-mcp-server"],
          "env": {
            "TODOIST_API_TOKEN": "your_api_token_here"
          }
        }
      }
    }
    
  4. 設定を保存しClineを再起動します。
  5. Todoist MCPサーバーが利用可能か確認します。

APIキーの安全な管理

TODOIST_API_TOKENのような機密トークンは、設定内で環境変数として安全に保管してください。

{
  "mcpServers": {
    "todoist": {
      "command": "npx",
      "args": ["-y", "@abhiz123/todoist-mcp-server"],
      "env": {
        "TODOIST_API_TOKEN": "your_api_token_here"
      }
    }
  }
}

フロー内でこのMCPを使う方法

FlowHuntでMCPを使う

MCPサーバーをFlowHuntワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力します。

{
  "todoist": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPのすべての機能をツールとして利用できるようになります。“todoist"を実際のMCPサーバー名に、URLをご自身のMCPサーバーURLに変更してください。


概要

セクション有無詳細・備考
概要記載あり
プロンプト一覧プロンプトテンプレートなし
リソース一覧リソースの記載なし
ツール一覧5ツール:作成、取得、更新、完了、削除
APIキーの安全な管理サンプル付きで記載
サンプリング対応(評価にはあまり重要でない項目)記載なし

ドキュメント・機能ともにTodoist MCPサーバーは堅牢なタスク管理ツールと明快なセットアップ手順を提供していますが、プロンプトやリソースのドキュメントは不足しています。サンプリングやRootsの記載もありません。全体として自動タスク管理には適したMCPですが、さらにドキュメントの充実が望まれます。

MCPスコア

ライセンス有無✅ (MIT)
ツールが1つ以上ある
フォーク数48
スター数253

よくある質問

Todoist MCPサーバーとは何ですか?

Todoist MCPサーバーは、AIアシスタントとTodoistを橋渡しし、タスクの作成・更新・完了・削除・検索を自然言語で操作できるModel Context Protocol (MCP)サーバーです。

Todoist MCPサーバーはどのようなタスクを実行できますか?

自然言語の説明に基づき、Todoistタスクの作成・取得・更新・完了・削除が可能です。バッチ処理や日付・優先度・プロジェクトによるスマートな絞り込みにも対応しています。

Todoist APIトークンの安全な管理方法は?

`TODOIST_API_TOKEN`はMCPの設定で環境変数として安全に保管してください。コードや公開リポジトリに直接記述するのは避けましょう。

MCPサーバーをFlowHuntと連携するには?

FlowHuntのフローにMCPコンポーネントを追加し、システムMCP設定セクションでTodoist MCPサーバーを正しい詳細で構成してください。これにより、AIエージェントがTodoistの全タスク管理機能を利用できます。

プロンプトテンプレートやリソースは含まれますか?

現在、このMCPサーバーにはプロンプトテンプレートや明示的なリソースのドキュメントはありません。連携は堅牢なタスク管理機能に特化しています。

Todoist MCPであなたの生産性を最大化

AIエージェントが自然言語でTodoistのタスクを作成・管理・完了できます。FlowHuntを通じて完全自動化!

詳細はこちら

Todos MCPサーバー
Todos MCPサーバー

Todos MCPサーバー

Todos MCPサーバーは、モデルコンテキストプロトコル(MCP)に対応したオープンソースのToDoリストアプリケーションです。AIアシスタントやチャットボットが標準化されたAPIを通じてタスクをプログラム的に管理できるようになります。プライバシーに配慮したローカルストレージと、AIを活用したワークフローでシームレス...

1 分で読める
AI MCP +5
Google Tasks MCPサーバー
Google Tasks MCPサーバー

Google Tasks MCPサーバー

Google Tasks MCPサーバーは、AIアシスタントとGoogle Tasksを連携し、標準化されたプロトコルアクションを通じてタスクの管理と自動化をシームレスに実現します。ワークフロー自動化、生産性ツール、パーソナルアシスタントの統合に最適です。...

2 分で読める
AI MCP +5
TickTick MCPサーバー統合
TickTick MCPサーバー統合

TickTick MCPサーバー統合

FlowHuntをTickTick MCPサーバーと統合し、強力なAI駆動のタスク管理自動化を実現します。AIエージェントをシームレスに接続し、TickTick内でのタスク作成・更新・完了を自動化して、生産性とワークフローの効率化を促進しましょう。...

1 分で読める
AI Task Management +4