greirson avatar

Todoist

greirson/mcp-todoist

Connects Claude directly to the Todoist REST API through 19 MCP tools covering the full surface area of task management. You can create, update, and bulk-operate on tasks with natural language parsing, manage projects and sections, handle subtask hierarchies, and work with Pro features like filters and reminders. Ships with dry-run mode for testing automations before execution and supports both one-click installation via .mcpb files and manual JSON configuration. Reach for this when you want Claude to actually manage your Todoist workspace instead of just talking about productivity, especially useful for processing multiple tasks or complex project reorganizations through conversation.

GitHub stars
240
tools
19
last updated
Mar 10, 2026

Tools

19 tools

Public tool metadata for what this MCP can expose to an agent.

todoist_taskComplete task management: create, get, update, delete, complete, reopen, quick_add

Complete task management: create, get, update, delete, complete, reopen, quick_add

No parameter schema in public metadata yet.

todoist_task_bulkEfficient multi-task operations: bulk_create, bulk_update, bulk_delete, bulk_complete

Efficient multi-task operations: bulk_create, bulk_update, bulk_delete, bulk_complete

No parameter schema in public metadata yet.

todoist_subtaskHierarchical task management: create, bulk_create, convert, promote, hierarchy

Hierarchical task management: create, bulk_create, convert, promote, hierarchy

No parameter schema in public metadata yet.

todoist_projectProject CRUD and sharing: create, get, update, delete, archive, collaborators

Project CRUD and sharing: create, get, update, delete, archive, collaborators

No parameter schema in public metadata yet.

todoist_project_opsAdvanced project operations: reorder, move_to_parent, get_archived

Advanced project operations: reorder, move_to_parent, get_archived

No parameter schema in public metadata yet.

todoist_sectionSection management: create, get, update, delete, move, reorder, archive

Section management: create, get, update, delete, move, reorder, archive

No parameter schema in public metadata yet.

todoist_labelLabel management with analytics: create, get, update, delete, stats

Label management with analytics: create, get, update, delete, stats

No parameter schema in public metadata yet.

todoist_commentTask/project comments: create, get, update, delete

Task/project comments: create, get, update, delete

No parameter schema in public metadata yet.

todoist_reminderReminder management (Pro): create, get, update, delete

Reminder management (Pro): create, get, update, delete

No parameter schema in public metadata yet.

todoist_filterCustom filters (Pro): create, get, update, delete

Custom filters (Pro): create, get, update, delete

No parameter schema in public metadata yet.

todoist_collaborationTeam collaboration features: invitations, notifications, workspace operations

Team collaboration features: invitations, notifications, workspace operations

No parameter schema in public metadata yet.

todoist_userUser profile and stats: info, productivity_stats, karma_history

User profile and stats: info, productivity_stats, karma_history

No parameter schema in public metadata yet.

todoist_utilityTesting and utilities: test_connection, test_features, test_performance, find/merge duplicates

Testing and utilities: test_connection, test_features, test_performance, find/merge duplicates

No parameter schema in public metadata yet.

todoist_activityActivity audit trail: get_log, get_events, get_summary

Activity audit trail: get_log, get_events, get_summary

No parameter schema in public metadata yet.

todoist_task_opsAdvanced task operations: move, reorder, close

Advanced task operations: move, reorder, close

No parameter schema in public metadata yet.

todoist_completedCompleted task retrieval: get, get_all, get_stats

Completed task retrieval: get, get_all, get_stats

No parameter schema in public metadata yet.

todoist_backupAutomatic backup access: list, download

Automatic backup access: list, download

No parameter schema in public metadata yet.

todoist_notesProject notes (collaborators): create, get, update, delete

Project notes (collaborators): create, get, update, delete

No parameter schema in public metadata yet.

todoist_shared_labelsWorkspace labels (Business): create, get, rename, remove

Workspace labels (Business): create, get, rename, remove

No parameter schema in public metadata yet.

Sponsors

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
Manual JSON configuration

Add to your MCP client config (claude_desktop_config.json, ~/.claude.json, etc.):

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

Config locations:


View the full README on GitHub

Details

Repository
github.com/greirson/mcp-todoist
Category
Productivity & Office

Related Productivity & Office MCP servers

View all
1ankimcp avatarAnkiMCP Serverankimcp/anki-mcp-server-addonAnki addon that exposes your flashcard collection to AI assistants via a local MCP server.100stars
2henilcalagiya avatarMcp Apple Noteshenilcalagiya/mcp-apple-notesMCP server for Apple Notes integration using AppleScript with full CRUD operations51stars
3rog0x avatarTaskrog0x/mcp-task-toolsTodo, priority, estimation, burndown for AI agents0stars
4mag-cie avatarMcp Microsoft Todomag-cie/mcp-microsoft-todoMCP server for Microsoft To Do via Microsoft Graph. MSAL device code flow, no client secret needed.3stars
5doist avatarTodoistdoist/todoist-mcpOfficial Todoist MCP server. Manage tasks and projects. Hosted, no API key needed.563stars
6ankimcp avatarAnki MCP Serverankimcp/anki-mcp-serverMCP server for Anki flashcards: adaptive review, notes, media, and deck management via AnkiConnect.546stars