A Model Context Protocol server that enables advanced task and project management in Todoist via Claude Desktop and other MCP-compatible clients.
A Model Context Protocol (MCP) server for Todoist, enabling advanced task and project management via Claude Desktop and other MCP-compatible clients.
If published as an npm package, you can use it directly with npx in your Claude Desktop configuration:
{ "mcpServers": { "todoist": { "command": "npx", "args": [ "todoist-mcp" ], "env": { "TODOIST_API_TOKEN": "your_todoist_token" } } } }
TODOIST_API_TOKEN
as shown.git clone https://github.com/yourusername/todoist-mcp.git cd todoist-mcp
npm install # or yarn install
npm run build # or yarn build
node dist/server.js
{ "mcpServers": { "todoist": { "command": "node", "args": [ "/path/to/todoist-mcp/dist/server.js" ], "env": { "TODOIST_API_TOKEN": "your_todoist_token" } } } }
"Show me my top priority tasks."
"Create labels for my tasks and classify them by project or urgency."
"Move all tasks with the label 'urgent' to the 'Today' section."
"Create a new project called 'Personal Growth' and add a section 'Reading List'."
"List all collaborators for the project 'Team Launch'."
"Add a comment to the task 'Prepare slides' with the content 'Remember to include Q2 results.'"
This project is licensed under the MIT License. See LICENSE for details.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!