GM

greirson/mcp-todoist

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

246 stars 32 forks 品質 73 トレンド 18MIT

greirson/mcp-todoistは、https://github.com/greirson/mcp-todoist.からインポートされたMCPサーバー候補です。

概要

greirson/mcp-todoistは、https://github.com/greirson/mcp-todoist.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

ClaudeとTodoistを接続し、自然言語を通じて完全なタスクおよびプロジェクト管理を行うMCP(Model Context Protocol)サーバーです。

設置

Claude デスクトップ(ワンクリックインストール)

  1. 最新リリースからtodoist-mcp.mcpbをダウンロードしてください
  2. ファイルをダブルクリックする(またはClaude Desktopにドラッグする)
  3. 指示時にTodoistのAPIトークンを入力する
  4. チャットを始める:「私のTodoistプロジェクトを見せて」

Claudeコード/その他のMCPクライアント

手動JSON設定

MCPクライアント設定(claude_desktop_config.json、~/.claude.jsonなど)を追加してください:

設定場所:

  • Claude Desktop(macOS):~/Library/Application Support/Claude/claude_desktop_config.json
  • Claude Desktop(Windows):%APPDATA%\Claude\claude_desktop_config.json
  • クロード符号:~/.claude.json

特徴

  • 19 完全なTodoist管理のためのMCPツール
  • タスク管理:優先順位、期限、ラベルを付けたタスクの作成、更新、削除、完了、再開
  • バルクオペレーション:複数のタスクを効率的に処理
  • サブタスク:完了追跡を伴う階層的タスク管理
  • プロジェクトおよびセクション:組織の全面的な支援

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Todoist MCP Server

An MCP (Model Context Protocol) server that connects Claude with Todoist for complete task and project management through natural language.

Installation

Claude Desktop (One-Click Install)

  1. Download todoist-mcp.mcpb from the latest release
  2. Double-click the file (or drag onto Claude Desktop)
  3. Enter your Todoist API token when prompted
  4. Start chatting: “Show me my Todoist projects”

Claude Code / Other MCP Clients

claude mcp add todoist -e TODOIST_API_TOKEN=your_token -- npx @greirson/mcp-todoist

Features

  • 19 MCP Tools for complete Todoist management
  • Task Management: Create, update, delete, complete, reopen tasks with priorities, due dates, labels
  • Bulk Operations: Process multiple tasks efficiently
  • Subtasks: Hierarchical task management with completion tracking
  • Projects & Sections: Full organization support
  • Labels, Filters, Reminders: Pro/Business features supported
  • Natural Language: Quick add with Todoist’s natural language parsing
  • Dry-Run Mode: Test operations without making changes

Dry-Run Mode

Dry-run mode allows you to test operations and automations without making any real changes to your Todoist workspace. This is perfect for testing, debugging, learning the API, or validating automation scripts before running them for real.

How to Enable Dry-Run Mode

Add DRYRUN=true to your environment configuration:

{
  "mcpServers": {
    "todoist": {
      "command": "npx",
      "args": ["@greirson/mcp-todoist"],
      "env": {
        "TODOIST_API_TOKEN": "your_api_token_here",
        "DRYRUN": "true"
      }
    }
  }
}

What Dry-Run Mode Does

  • Validates Operations: Uses real API data to validate that operations would succeed
  • Simulates Mutations: Create, update, delete, and complete operations are simulated (not executed)
  • Real Data Queries: Read operations (get tasks, projects, labels) use the real API
  • Detailed Logging: Shows exactly what would happen with clear [DRY-RUN] prefixes
  • Error Detection: Catches the same errors that would occur in real execution

Use Cases

  • Testing Automations: Validate complex bulk operations before executing
GitHub で README 全文を見る

インストール

npx @greirson/mcp-todoist
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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