Skip to main content
Glama

Todoist MCP Server

by abhiz123

Todoist MCP サーバー

ClaudeとTodoistを統合し、自然言語によるタスク管理を可能にするMCP(モデル・コンテキスト・プロトコル)サーバー実装。このサーバーにより、Claudeは日常的な言語でTodoistタスクを操作できるようになります。

特徴

  • 自然言語タスク管理: 日常言語を使用してタスクを作成、更新、完了、削除します
  • スマートタスク検索: 部分的な名前一致を使用してタスクを検索
  • 柔軟なフィルタリング: 期日、優先度、その他の属性でタスクをフィルタリングします
  • 豊富なタスク詳細:説明、期限、優先度レベルのサポート
  • 直感的なエラー処理: 明確なフィードバックでユーザーエクスペリエンスを向上

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Todoist MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @abhiz123/todoist-mcp-server --client claude

手動インストール

npm install -g @abhiz123/todoist-mcp-server

ツール

todoist_タスク作成

さまざまな属性を持つ新しいタスクを作成します。

  • 必須: コンテンツ(タスクタイトル)
  • オプション: 説明、期日、優先度 (1-4)
  • 例: 「明日までに「週次同期」という説明で「チームミーティング」というタスクを作成する」

todoist_get_tasks

タスクを取得してフィルタリングする:

  • 期日、優先度、プロジェクトでフィルタリング
  • 自然言語による日付フィルタリング
  • オプションの結果制限
  • 例:「今週期限の高優先度タスクを表示する」

todoist_更新_タスク

自然言語検索を使用して既存のタスクを更新します。

  • 名前の部分一致でタスクを検索する
  • タスクの属性(内容、説明、期日、優先度)を更新する
  • 例: 「来週の月曜日までに会議タスクを更新する」

todoist_完了_タスク

自然言語検索を使用してタスクを完了としてマークします。

  • 名前の部分一致でタスクを検索する
  • 完了ステータスを確認する
  • 例:「ドキュメントタスクを完了としてマークする」

todoist_タスクの削除

自然言語検索を使用してタスクを削除します。

  • 名前でタスクを検索して削除する
  • 確認メッセージ
  • 例:「PRレビュータスクを削除する」

設定

Todoist APIトークンを取得する

  1. Todoistアカウントにログイン
  2. 設定→統合へ移動
  3. 「開発者」の下でAPIトークンを見つけます

Claude Desktopでの使用

claude_desktop_config.jsonに追加します:

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

使用例

タスクの作成

"Create task 'Team Meeting'" "Add task 'Review PR' due tomorrow at 2pm" "Create high priority task 'Fix bug' with description 'Critical performance issue'"

タスクの取得

"Show all my tasks" "List tasks due today" "Get high priority tasks" "Show tasks due this week"

タスクの更新

"Update documentation task to be due next week" "Change priority of bug fix task to urgent" "Add description to team meeting task"

タスクの完了

"Mark the PR review task as complete" "Complete the documentation task"

タスクの削除

"Delete the PR review task" "Remove meeting prep task"

発達

ソースからのビルド

# Clone the repository git clone https://github.com/abhiz123/todoist-mcp-server.git # Navigate to directory cd todoist-mcp-server # Install dependencies npm install # Build the project npm run build

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

問題とサポート

問題が発生した場合やサポートが必要な場合は、 GitHub リポジトリに問題を報告してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude と Todoist を統合し、タスクの作成、更新、完了、削除などの自然言語によるタスク管理を可能にする MCP サーバー。

  1. 特徴
    1. インストール
      1. Smithery経由でインストール
      2. 手動インストール
    2. ツール
      1. todoist\_タスク作成
      2. todoist\_get\_tasks
      3. todoist\更新\タスク
      4. todoist\完了\タスク
      5. todoist\_タスクの削除
    3. 設定
      1. Todoist APIトークンを取得する
      2. Claude Desktopでの使用
    4. 使用例
      1. タスクの作成
      2. タスクの取得
      3. タスクの更新
      4. タスクの完了
      5. タスクの削除
    5. 発達
      1. ソースからのビルド
    6. 貢献
      1. ライセンス
        1. 問題とサポート

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            Integrates Claude with Todoist for natural language task management, supporting project and section organization, task creation, updating, completion, and deletion using everyday language.
            Last updated -
            19
            35
            12
            JavaScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
            Last updated -
            7
            87
            15
            TypeScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            An MCP server implementation that integrates Claude with Salesforce, enabling natural language interactions with Salesforce data and metadata for querying, modifying, and managing objects and records.
            Last updated -
            7
            18
            4
            TypeScript
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A 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 -
            1
            Python
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhiz123/todoist-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server