Todoist MCP. Manage your entire to-do list through conversation.
Todoist manages your tasks and projects by connecting directly to your favorite task manager. Your AI agent can list active tasks, audit project status, or create new items without you ever opening the Todoist app. It gives your workflow a real-time co-pilot for managing everything from personal errands to complex team deadlines.
Give Claude and any AI agent real-world access
You can list all active tasks and retrieve detailed information like due dates, priorities, and labels.
It retrieves a full hierarchy of your responsibilities by listing all projects and the sections within them.
You can create new tasks, update details on existing items, mark things as complete, or delete stale entries using natural language commands.
The MCP gives you a quick count of all your current tasks across the entire account.
Ask an AI about this
Waiting for input…
What AI agents can do with Todoist Alternative MCP: 10 Tools
Use these tools to create, read, modify, and delete every element in your Todoist account, giving your agent full control over your task list.
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 MCPClose Task
Marks an existing task as finished.
Create Task
Adds a brand new task to your list.
Delete Task
Permanently removes a specified task.
Get Project
Retrieves all detailed information for one specific project.
Get Task
Gets the full details and metadata for a single, specified task.
List Labels
Displays all custom labels you've set up in your account.
List Projects
Shows a list of every project you currently have active.
List Sections
Lists all the sections contained within a chosen project.
List Tasks
Finds and lists tasks, allowing filtering by projects, labels, or specific text...
Update Task
Changes the details of an existing task, such as its due date or priority.
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 CLOUD
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 constant context switching kills productivity.
Right now, keeping track of your to-do list means hopping between tabs: the calendar app for due dates, the project dashboard to see sections, and then finally logging into Todoist just to manually update a task's description or mark it done. This constant back-and-forth wastes time and makes it easy to miss something critical.
With this MCP, you talk to your agent once. You ask for an overview of the 'Q3 Marketing Campaign' project, and the agent instantly provides a full summary of all active tasks in that area. Everything you need is delivered conversationally.
Getting Control With Todoist MCP
You never have to manually list projects, check sections, or retrieve the metadata for a specific task again. The agent handles all that data retrieval process in the background.
It's not just about seeing tasks; it’s about immediate action. You can tell your agent to finish an item using `close_task` and move on—all without opening the app itself.
What Todoist MCP does for your AI
Connect Todoist to your agent and stop juggling multiple dashboards just to check off simple tasks. This MCP lets your AI client treat your entire to-do list like a natural conversation. You don't need to navigate menus; you just ask for what you need, and the information pops up. Need to know everything due next week? Ask.
Want to update a task description because the meeting moved? Tell it. The agent acts like a dedicated project coordinator, keeping your goals organized automatically. When you connect Todoist via Vinkius, your entire productivity ecosystem becomes accessible through your AI client. You can list all projects and sections, get details on specific tasks, or even delete items that are no longer relevant.
It keeps your task data current whether you're juggling personal life or managing a big team rollout.
019d848f-488b-7303-b0c3-e772b25f1134 How to set up Todoist MCP
The bottom line is that once it's connected, your agent can manage all of your tasks using plain conversation.
Subscribe to this MCP and provide your Todoist API token.
Connect the service to your preferred AI client (like Cursor or Claude).
Ask your agent a question, such as 'What projects need attention?' The MCP handles the request and delivers structured task data back to you.
Who uses Todoist MCP
This MCP is for the project manager who gets tired of logging into Todoist just to check on a deadline. It’s for anyone whose work involves tracking complex, multi-stage projects and coordinating tasks across different people or departments.
They use this MCP to verify if team members are creating tasks in the right project sections and to audit overall progress without manual dashboard checks.
They automate task querying across functional teams, allowing them to orchestrate cross-functional workflows by simply asking their agent questions.
They monitor daily tasks and update priorities directly from their chat window or IDE instead of switching context to a separate app.
Benefits of connecting Todoist MCP
You keep up with task flow without manual logging. Instead of clicking into a project just to see what's next, you simply ask your agent for an overview or use the list_tasks tool to get filtered results immediately.
Project oversight is instant. By using list_projects and then list_sections, your agent gives you a clean map of your entire workflow structure, letting you see exactly where everything lives without getting lost in menus.
Updating tasks takes seconds. If the meeting moves, don't open the app; just tell your agent to use the update_task tool and adjust the due date or description. It handles the change for you.
Full lifecycle control is here. Need to clear out old items? The combination of create_task, delete_task, and close_task lets you manage the task life cycle right where you're working.
Your workload count is always visible. Use account auditing tools to quickly retrieve overall task counts, giving you an immediate sense of how much you’ve got on your plate.
Todoist MCP use cases
Quickly compiling a weekly status report.
A project manager needs to compile a status update for stakeholders. Instead of running separate reports from multiple dashboards, they ask their agent to list all projects and then use the list_tasks tool, filtering by 'due this week'. The agent compiles the necessary task details into one clean summary.
Handling unexpected schedule changes.
A busy professional gets a last-minute client call reschedule. Instead of logging in and manually finding the old task, they ask their agent to update the task using update_task, specifying the new time and date, keeping their list current instantly.
Onboarding a new team member.
An operations lead needs to show a new hire the structure of the department's work. They ask the agent to run list_projects followed by list_sections, giving the new employee an instant, comprehensive view of the entire project taxonomy.
Cleaning up old or irrelevant tasks.
At the end of a quarter, a user needs to declutter their list. They ask the agent to review all projects and identify completed items using list_tasks, then use delete_task on bulk-archived items.
Todoist MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a generic task tracker.
Assuming the agent can handle complex, multi-step data entry or automatically assign tasks to people outside of Todoist. The MCP is limited to managing existing Todoist records only.
Stick to the defined tools: Use create_task for new items and update_task if you need to modify an item's due date or description.
Asking for external system data.
Expecting the agent to check calendar availability, read emails, or retrieve files from a cloud drive. The MCP only interacts with your Todoist task data.
Only ask questions related to the core functionality: Use list_tasks or get_task for information stored within Todoist.
Forgetting project boundaries.
Asking for a general list of 'my important things' without specifying which area. This will yield too much data and be unusable.
Always narrow the scope first. Use list_projects to identify the correct container, then use list_tasks with the appropriate project ID.
When to use Todoist MCP
Use this MCP if your primary need is coordinating tasks and maintaining visibility across a structured list of projects. If you're constantly copying deadlines from an email into a to-do app, or switching between spreadsheets and Todoist just to get a status update, this connector saves that friction. You must be comfortable with task management principles, understanding the difference between listing available projects (list_projects) versus listing actual tasks (list_tasks). Don't use this if your workflow relies on complex data transformations (like calculating resource allocation based on time estimates) or integrating proprietary business logic; for those needs, you’ll need a specialized backend API connector. This MCP is pure task orchestration.
Frequently asked questions about Todoist MCP
Can I use Todoist with my AI client for team coordination? +
Yes. You can list all projects and sections to give your agent a full view of the organizational structure, making it easy to coordinate tasks across teams.
How do I update a task using Todoist MCP? +
You use the update_task tool by telling your agent exactly what needs changing—like moving the due date or adding a new description—and it applies the change to the record.
Does listing tasks require me to know all the project IDs? +
No. You can ask your agent to use list_projects first, and then reference those names when asking it to run list_tasks, making the process straightforward.
What if I want to audit my account's total workload? +
The MCP allows you to quickly retrieve your account-wide task counts, giving you an immediate understanding of your current overall workload.
Can I delete tasks using the Todoist MCP? +
Yes. If a task is obsolete or was misfiled, you can use the delete_task tool to remove it from your list permanently via natural language instructions.