Todoist MCP for AI Agents. Manage every task without leaving the chat.
Todoist connects your task lists and projects directly into your chat environment. Stop switching apps to manage your day; view pending tasks, add new action items, or mark things as done using simple conversations with your AI client. You'll keep track of everything—from project sections to labels—all without opening the actual Todoist app.
Give Claude and any AI agent real-world access
You can list all active projects, see their specific sections, and view every label you use.
Check your full pending task list or mark any existing item as complete instantly.
Add brand-new tasks directly to a specific project folder or your general inbox through conversation.
Read all the comments attached to any task so you don't miss important context.
Ask an AI about this
Waiting for input…
What AI agents can do with Todoist: 7 Tools for Task Operations
These tools let you list every project, view task history, add new items, or mark tasks as complete directly from your chat interface.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Todoist MCPComplete Task
Marks a task as finished and removes it from your active list.
Create Task
Adds a brand new to-do item, letting you specify which project folder it goes into.
List Comments
Retrieves and displays the full discussion history attached to any specific task.
List Labels
Shows you all the customizable tags or labels you have set up across your accounts.
List Projects
Lists every active project folder that currently exists in your Todoist account.
List Sections
Displays all the organized sections found within a specific project you choose.
List Tasks
Retrieves a list of your pending tasks, and you can narrow that list down by specifying a project ID.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Todoist, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Todoist. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Daily Habit of Context Switching Solved with Vinkius AI Gateway
Right now, keeping track of your daily action items is a multi-app ordeal. You start in the chat with your agent, realize you need to check Project Alpha's status, so you copy the project name and paste it into a new browser tab. Then you hunt through sections until you find the right task. If you want to add a quick follow-up note, you have to switch back again.
With this MCP, your agent manages that whole cycle for you. You talk about Project Alpha's status, and it handles listing all necessary projects, finding the correct section, and even letting you read through the history using list_comments—all without ever opening a web browser.
Todoist MCP: Task Management on Demand
The process of getting updates is messy. You have to remember which project folder holds the item, and then you spend time checking labels just to confirm its category. It’s a manual detective job every single day.
Now, when you need to know what's going on, you simply ask your agent. It retrieves all relevant data points—like listing_tasks or list_labels—and presents it conversationally. Your productivity gains aren't about doing more; they're about eliminating the friction.
What your AI can actually do with this
You can bring your entire personal and team task list into your chat window. This MCP lets you view what needs doing, manage projects, and update tasks using nothing but plain conversation with your AI client. You never have to jump between apps just to check a deadline or add a quick reminder.
Need to quickly record an idea? Just ask your agent to create a task for your inbox. Want to know which project you were working on last week, or what labels are available for categorization? Your agent handles it all. Because Vinkius hosts this MCP, you get access to the full power of Todoist’s organization system right where you already work.
It's about staying in your workflow and letting your AI client handle the tedious administrative stuff—marking things complete, listing project folders, or reading through past comments for context. You just talk to it, and your tasks get managed.
019d7613-7199-70b5-9c11-a037681ba3cc Here's how it actually works
The bottom line is you talk to your AI agent, and it talks directly to Todoist to handle the task management.
Subscribe to this MCP on Vinkius and generate your personal Todoist API Token.
Plug that token into your setup, giving your AI client permission to manage your tasks.
Ask your agent a question like, 'What are my pending tasks in the Work project?' and get an immediate list.
Who is this actually for?
This MCP is for anyone whose job requires tracking multiple projects or keeping up with a high volume of actionable items. It helps those who are tired of context switching between their chat window and separate productivity apps.
You use this to keep a single source of truth for all team tasks, checking the status of different projects without opening the web app.
You rely on it to review task lists and project sections across multiple sprints, ensuring every detail is accounted for in one chat thread.
You use this to capture quick ideas or follow up on old conversations, letting your agent create tasks or pull comments from past projects instantly.
What Changes When You Connect
Get instant context. Instead of clicking into a task just to read history, you can use list_comments to pull all discussions right into your conversation flow.
Stay organized by location. List_sections lets you see exactly what folders are inside a project before you even start working on it. No guessing needed.
Never forget an idea again. Just ask the agent to create_task, and you can drop notes directly into a specific project or your general inbox in plain text.
Keep up with massive projects. List_projects lets you see every active folder at a glance, helping you know exactly where all your work is split across different contexts.
Clean up fast. When a task is done, just tell your agent to complete_task and it handles the update for you, keeping your list accurate without manual clicks.
See it in action
The End-of-Day Triage
You finish a deep work session and need to capture all pending items. You ask your agent to use list_tasks, review the results, and then create_task for anything that needs follow-up tomorrow morning.
Catching Up on Team Decisions
You are back in the office after vacation and need to know what happened with Project X. You ask your agent to list_comments for the main task, getting a full summary of decisions without opening the web app.
Project Audit Prep
You are setting up a new board and realize you need to know every label available. You run list_labels to get a quick rundown of all existing tags, ensuring consistency across your whole workflow.
Checking Scope Creep
A teammate mentions an old task ID number, but you can't recall the project. You use list_projects and then follow up with list_sections to pinpoint exactly where that item belongs.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Copying lists of tasks
Manually going into Todoist, copying a list of 20 pending items, and pasting them into an email draft for review.
Use list_tasks to pull the full, structured data directly into your chat. Your agent handles the formatting and delivery, so you don't have to copy anything.
Forgetting project context
Opening ten different tabs—one for every minor project—just to see if a task lives in 'Marketing' or 'Q3 Goals'.
Ask your agent to list_projects first. This gives you an immediate, clean overview of everything and helps you pinpoint the correct location before creating_task.
Overlooking minor details
Assuming a task is done just because it's old, without checking if there were follow-up decisions or changes.
Before marking something complete, run list_comments on the task. This ensures you review all decision history and confirm everything was resolved.
When It Fits, When It Doesn't
Use this MCP if your primary pain point is context switching; specifically, if you need to manage tasks or projects without leaving your AI chat window. It's perfect for people who live in their terminal, IDE, or messaging client and only want a conversational way to interact with their todo list.
Don't use this if you need advanced scheduling logic (like setting recurring reminders on specific days of the week) or complex rule automation that happens outside of manual action. For those needs, look for dedicated calendar integrations or workflow automation tools. This MCP is pure task management and retrieval; it focuses on what is done and what needs to be done right now.
Questions you might have
How do I check my tasks using Todoist MCP? +
You can use list_tasks to get a full view of your pending items. You can even filter that list by providing a specific project ID, narrowing down the focus immediately.
Can I add tasks through Todoist MCP? +
Yes, you can easily create_task directly from conversation. Just tell your agent what you need to do and which project folder it should belong in.
Does this MCP help me see all my projects? +
Absolutely. Use list_projects to get a complete roster of every active folder you have set up, so you know exactly where your work is organized.
What if I need to mark something as done using Todoist MCP? +
You simply tell your agent to complete_task for the item ID. It marks it finished in Todoist and keeps your task list current, which saves you clicks.
How do I view comments on a specific task with Todoist MCP? +
You use list_comments to pull up all previous discussion history for that single task. This is great for catching up quickly without opening the full app.