Best for
- Existing Todoist users on Claude Desktop, Cursor, Codex, or Gemini CLI who want AI-driven task management
- Users needing batch task operations and filter-language queries
A community-maintained MCP server based on the README, offering full Todoist REST API v2 coverage plus Sync API support across tasks, projects, sections, comments, and labels, with batch operations and natural-language interaction. Documentation is clear and multiple mainstream MCP clients are supported. Best for heavy Todoist users, with attention to its unofficial status and token security.
A community-maintained Model Context Protocol (MCP) server that integrates Claude and other AI assistants with Todoist. It provides a full implementation of the Todoist REST API v2 and supports the Todoist Sync API, enabling natural-language creation, update, closure, reopening, moving, and deletion of tasks, plus management of projects, sections, comments, and personal/shared labels. On startup it supplies your projects and labels to the AI via server instructions, and it supports batch processing and search by name instead of ID.
Obtain your API token from Todoist under Settings → Integrations → Developer, then add to your client's mcpServers config: command npx, args ["-y","todoist-mcp"], and env API_KEY set to your Todoist API token.
{"mcpServers":{"todoist":{"command":"npx","args":["-y","todoist-mcp"],"env":{"API_KEY":"your_todoist_api_token"}}}}