Todoist MCP is a Model Context Protocol (MCP) server for advanced task and project management, integrating with Claude Desktop and other MCP-compatible clients.
To get started, install it via npm or clone its repository. You must set your Todoist API token and then run the server. Interaction happens through commands in your client, such as Claude Desktop.
Key features include listing, creating, updating, completing, reopening, and deleting tasks. It also manages projects, sections, labels, and comments, and can fetch project collaborators and shared labels.
Its use cases cover efficient management of personal and team tasks, organizing projects and sections to improve workflow, and collaborating with others on shared projects.
Requirements to use Todoist MCP are Node.js, npm or yarn, a Todoist account, and a Todoist API token. The tool is free for everyone and works with Claude Desktop as well as other MCP-compatible clients.
{
"mcpServers": {
"mcp-todoist": {
"command": "npx",
"args": [
"todoist-mcp-server"
],
"env": {
"TODOIST_API_TOKEN": "your-todoist-token"
}
}
}
}