Todoist Task Manager
STDIOMCP server for Todoist, enabling advanced task and project management via Claude Desktop.
MCP server for Todoist, enabling advanced task and project management via Claude Desktop.
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.