UBOS Asset Marketplace: Enhanced Todoist MCP Server for Streamlined AI-Powered Task Management
In today’s fast-paced digital landscape, efficiently managing tasks and projects is paramount for both individuals and businesses. Integrating Artificial Intelligence (AI) into task management systems offers unprecedented opportunities to automate workflows, improve productivity, and achieve optimal organization. At UBOS, we are committed to bringing AI agent capabilities to every business department, and our Asset Marketplace exemplifies this commitment by offering advanced solutions that seamlessly integrate AI with existing productivity tools.
Introducing the Enhanced Todoist MCP Server: A Game-Changer for Task Management
The Enhanced Todoist MCP Server is an innovative asset available on the UBOS Marketplace, designed to revolutionize how you interact with Todoist, one of the leading task management applications. This extended version of the MCP (Model Context Protocol) server acts as a bridge, allowing AI models, specifically Claude, to access and interact with your Todoist account through natural language. Developed and enhanced by kydycode from the original @abhiz123/todoist-mcp-server, this server brings a new level of automation and intelligence to your task management processes.
What is MCP and Why is it Important?
MCP, or Model Context Protocol, is an open standard that defines how applications provide context to Large Language Models (LLMs). By standardizing this interaction, MCP enables AI models to access external data sources and tools in a consistent and reliable manner. The MCP server acts as an intermediary, translating natural language commands from the AI model into actions within the connected application, and vice versa.
Key Features and Benefits
The Enhanced Todoist MCP Server offers a plethora of features designed to streamline your task management and boost productivity. Here’s a detailed look at what makes this asset a must-have:
1. Seamless Integration with Claude:
Imagine being able to manage your tasks in Todoist simply by talking to an AI. This server makes it possible. By connecting Claude to your Todoist account via this MCP server, you can create tasks, update deadlines, move projects, and much more, all through natural language commands. This integration simplifies task management, making it more intuitive and accessible.
2. Comprehensive Todoist API Support:
This extended version leverages the complete Todoist API, ensuring that you have access to all the features and functionalities that Todoist offers. From creating subtasks and setting priorities to managing projects and labels, every aspect of Todoist is accessible through the MCP server.
3. Technical Improvements:
- Updated Todoist SDK: The server uses the latest
@doist/todoist-api-typescript@4.0.4, ensuring compatibility and access to the newest features. - Enhanced Error Handling: Robust error handling with detailed messages helps you troubleshoot any issues quickly.
- Improved TypeScript Support: Better type safety and compatibility enhance the reliability of the server.
- Optimized API Usage: Efficient use of the Todoist API, including
getTasksByFilterandmoveTasks, ensures smooth and responsive performance. - Better Response Formatting: Enhanced task, project, and label formatting improves readability and makes it easier to understand search results.
4. Enhanced Task Management (10 Tools):
- Direct ID-based Operations: Efficient task operations using task IDs allow for precise control.
- Comprehensive Task Creation: Support for subtasks, labels, projects, sections, and priorities gives you complete flexibility.
- Quick Add Integration: Natural language task creation using Todoist’s Quick Add simplifies adding new tasks.
- Advanced Task Search: Robust keyword search using Todoist’s filter engine (
search: your query) helps you find tasks quickly. - Task Movement Capabilities: Move tasks between projects, sections, or make them subtasks with ease.
- Task State Management: Complete, reopen, and manage the task lifecycle efficiently.
- Detailed Task Output: Search and get-task operations return more task details, providing comprehensive information.
5. Complete Project Management (5 Tools):
- Full Project CRUD: Create, read, update, and delete projects with all properties.
- Sub-project Support: Create hierarchical project structures for better organization.
- Project Customization: Set colors, favorites, and view styles (list/board) to match your preferences.
- Enhanced Project Listing: Improved project retrieval with pagination and detailed formatting.
6. Section Management (4 Tools):
- Complete Section Operations: Create, read, update, and delete sections within projects.
- Project-specific Sections: Filter and manage sections within specific projects for better focus.
- Section Organization: Proper ordering and structure management keeps your projects tidy.
7. Label Management (5 Tools):
- Full Label CRUD: Create, read, update, and delete labels to categorize your tasks.
- Label Customization: Set names, colors, favorites, and order to personalize your labels.
- Paginated Label Listing: Efficiently retrieve all labels, even in large accounts.
8. Comment Management (5 Tools):
- Complete Comment CRUD: Create, read, update, and delete comments on tasks and projects.
- Attachment Support: Add file attachments to comments with metadata for comprehensive communication.
- Flexible Targeting: Comments can be attached to either tasks or projects, providing context where it’s needed.
- Paginated Comment Retrieval: Efficiently browse through comment threads to stay informed.
Use Cases: Transforming How You Manage Tasks
1. Automated Task Creation and Scheduling:
Instead of manually entering tasks, simply tell Claude to “Create a task to review the marketing report due next Friday at 3 PM.” The AI will handle the rest, automatically adding the task to your Todoist with the specified details.
2. Context-Aware Task Management:
When working on a project, ask Claude to “Move all tasks related to the Q3 project to the ‘In Progress’ section.” The AI will identify and move the relevant tasks, saving you time and effort.
3. Efficient Task Searching and Filtering:
Need to find all urgent tasks related to a specific client? Just ask Claude to “Search for all tasks labeled ‘Urgent’ and tagged with ‘ClientXYZ.’” The AI will quickly retrieve the relevant tasks, allowing you to focus on what matters most.
4. Collaborative Project Management:
Add comments and attachments to tasks and projects directly through natural language commands. For example, say, “Add a comment to task ‘Finalize presentation’ with the attachment ‘presentation_draft.pdf.’” This enhances collaboration and ensures everyone stays informed.
5. Personalized Task Prioritization:
Use natural language to prioritize tasks based on urgency and importance. Tell Claude to “Prioritize all tasks with the label ‘Critical’ as priority 1.” The AI will adjust the task priorities accordingly, helping you focus on the most important items.
Why Choose the Enhanced Todoist MCP Server on UBOS?
1. Seamless Integration with UBOS Platform:
The Enhanced Todoist MCP Server is designed to integrate seamlessly with the UBOS platform. This means you can leverage our full-stack AI agent development platform to orchestrate AI agents, connect them with your enterprise data, and build custom AI agents tailored to your specific needs.
2. Enhanced Productivity and Efficiency:
By automating task management processes and providing a more intuitive way to interact with Todoist, this MCP server helps you save time, reduce errors, and focus on higher-value activities. The natural language interface makes task management more accessible and user-friendly.
3. Customization and Flexibility:
The Enhanced Todoist MCP Server is highly customizable, allowing you to tailor it to your specific workflows and preferences. Whether you need to manage personal tasks or coordinate complex projects with a team, this server can adapt to your needs.
4. Robust Support and Documentation:
At UBOS, we are committed to providing excellent support and documentation for all our assets. You can find detailed guides, tutorials, and troubleshooting tips to help you get the most out of the Enhanced Todoist MCP Server. Our team is also available to answer any questions and provide assistance as needed.
5. Continuous Improvement and Updates:
We are constantly working to improve and update our assets based on user feedback and the latest technological advancements. By choosing the Enhanced Todoist MCP Server, you can be confident that you are investing in a solution that will continue to evolve and meet your needs over time.
Getting Started with the Enhanced Todoist MCP Server
1. Installation and Setup:
To get started, simply clone the extended repository from GitHub:
bash git clone https://github.com/kydycode/todoist-mcp-server-ext.git cd todoist-mcp-server-ext
Then, install the dependencies and build the project:
bash npm install npm run build
2. Configuration:
You will need to obtain a Todoist API token from your Todoist account settings. Once you have the token, you can configure the MCP server to connect to your Todoist account. Add the server to your claude_desktop_config.json using one of the provided options:
Option 1: Run locally built version
{ “mcpServers”: { “todoist-mcp-server”: { “command”: “node”, “args”: [“/path/to/your/todoist-mcp-server-ext/dist/index.js”], “env”: { “TODOIST_API_TOKEN”: “your_api_token_here” } } } }
Option 2: Run via npm/npx (recommended for published version)
{ “mcpServers”: { “todoist-mcp-server”: { “command”: “npx”, “args”: [“-y”, “@kydycode/todoist-mcp-server-ext@latest”], “env”: { “TODOIST_API_TOKEN”: “your_api_token_here” } } } }
Option 3: Install globally first
bash npm install -g @kydycode/todoist-mcp-server-ext@latest
{ “mcpServers”: { “todoist-mcp-server”: { “command”: “todoist-mcp-server-ext”, “env”: { “TODOIST_API_TOKEN”: “your_api_token_here” } } } }
3. Usage Examples:
Once the server is configured, you can start using natural language commands to manage your tasks in Todoist. Here are some examples:
Advanced Task Creation & Management:
“Create task ‘Team Meeting @Tomorrow #Work p1’” “Add task ‘Fix critical bug +KydyCode @DevProject L:Urgent L:Backend’” “Quick add: ‘Buy milk tomorrow at 2pm #shopping !p1’” “Move task with ID {task_id} to project {project_id}” “Search tasks: search: API deployment”
Project, Section, Label, and Comment Management:
“List all my projects” “Create project ‘Q2 Planning’ color:blue favorite:true view:board” “Get sections for project {project_id}” “Create label ‘HighPriority’ color:red isFavorite:true” “List all labels” “Add comment ‘Great progress on this task!’ to task {task_id}” “Get all comments for project {project_id}” “Update comment {comment_id} with new content”
Conclusion: Elevate Your Task Management with UBOS and AI
The Enhanced Todoist MCP Server on the UBOS Asset Marketplace represents a significant step forward in AI-powered task management. By seamlessly integrating with Claude and offering comprehensive support for the Todoist API, this asset empowers you to automate workflows, improve productivity, and achieve optimal organization. Join us at UBOS in bringing the power of AI to every aspect of your business, and transform the way you manage tasks forever.
Explore the possibilities with UBOS, and discover how our platform can help you orchestrate AI agents, connect them with your enterprise data, and build custom AI solutions tailored to your unique needs. The future of task management is here, and it’s powered by AI.
Todoist Extended MCP Server
Project Details
- kydycode/todoist-mcp-server-ext
- MIT License
- Last Updated: 6/11/2025
Recomended MCP Servers
A Binary Ninja plugin containing an MCP server that enables seamless integration with your favorite LLM/MCP client.
MCP (Model Context Protocol) Server Repository
Plugged.in MCP Server manages all your other MCPs in one MCP.
MCP server for usegrant
A Model Control Protocol (MCP) server that allows cross-checking responses from multiple LLM providers simultaneously
A Node.js Express server that provides a simplified and configurable interface to the CoinGecko cryptocurrency data API
VoIPBin MCP Server
MCP Server for Telegram
A Model Context Protocol server for Google Workspace integration (Gmail and Calendar)





