- Home
- MCP servers
- Todoist MCP Server Enhanced
Todoist MCP Server Enhanced
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcp-mirror-chrusic_todoist-mcp-server-extended": {
"command": "npx",
"args": [
"todoist-mcp-enhanced-server"
],
"env": {
"TODOIST_API_TOKEN": "YOUR_API_TOKEN_HERE"
}
}
}
}You can manage Todoist from Claude using an MCP server that understands natural language. This server translates your everyday language into Todoist actions—creating projects, organizing sections, handling tasks, and applying labels—so you can work faster and more intuitively.
How to use
You interact with the Todoist MCP Server through an MCP client. Speak or type natural language requests, and the server translates those into Todoist actions. You can ask it to create or update projects, add sections within projects, manage tasks (create, update, complete, or delete), and apply labels to tasks. You can also search for tasks or labels with partial names and filter results by project, section, due date, priority, or label. Use it to assign rich task details like descriptions and due dates to keep your Todoist workspace organized.
Basic usage patterns
Create a new task in a project and section using simple language. For example, you can say: Create task 'Review PR' in project 'Work' section 'To Do'.
Add a label to an existing task by describing the task and the label you want to apply. For example: Add label 'Important' to task 'Review PR'.
Show tasks that have a specific label within a project. For example: Show all tasks with label 'Important' in project 'Work'.
Move a task to a different section. For example: Move task 'Documentation' to section 'In Progress'.
Mark a task as complete by referring to the task name. For example: Mark the documentation task as complete.
What you can customize
You can work with sections, projects, priorities, due dates, and labels to tailor your Todoist setup. The server supports rich task details and flexible filtering, so you can quickly locate and manage items across your Todoist workspace.
Troubleshooting tips
If requests aren’t processed as expected, verify that your Todoist API token is valid and that the MCP server is reachable by your client. Ensure you are using the correct project and section names exactly as they appear in Todoist, since the server relies on those identifiers to perform actions.