Todoist MCP Server
Connect to the Todoist MCP server to create and find tasks, organize projects, set reminders, and track goals using AI agents on Gumloop, Claude, or Cursor.
Try Todoist now
Type what you want done. Sign in and run it live with an AI agent.

Installation
Set up the Todoist MCP server in Gumloop
Do this once to provision your hosted server URL.
Create a Gumloop account
To use this MCP, you need a Gumloop account. If you don't have one yet, sign up and start a 14-day free trial.
Add and authorize the Todoist server
In Gumloop, open Connectors and add Todoist. You'll be sent to Todoist's sign-in screen to grant access. The credential is stored securely in Gumloop.
Then use it in your client
Use in GumloopUse Todoist in an agent
Once Todoist is set up, just open any Gumloop agent, add Todoist as a connector, and start chatting with the agent.
Tools (50)
Add-Tasks
Add one or more tasks to a project, section, or parent. Supports assignment to project collaborators.
Complete-Tasks
Complete one or more tasks by their IDs.
Uncomplete-Tasks
Uncomplete (reopen) one or more completed tasks by their IDs.
Update-Tasks
Update existing tasks including content, dates, priorities, and assignments.
Reschedule-Tasks
Reschedule tasks to new dates while preserving recurring schedules. Unlike update-tasks (which replaces the entire due string and can wipe recurrence), this tool changes only the date, keeping recurrence patterns intact. Use this when moving recurring tasks to a different date without altering their repeat pattern.
Find-Tasks
Find tasks by text search, project/section/parent container, responsible user, labels, a raw Todoist filter string, or a saved filter by ID or name (filterIdOrName). At least one filter must be provided.
Find-Tasks-By-Date
Get tasks by date range. startDate='today' includes overdue items. Default responsibleUserFiltering='unassignedOrMe' excludes others' tasks. Person-specific queries (summaries, plans, reports) require responsibleUser.
Find-Completed-Tasks
Get completed tasks. since/until are optional and default to a 7-day window when omitted. Includes all collaborators by default. Person-specific queries (summaries, plans, reports) require responsibleUser.
Add-Projects
Add one or more new projects.
Update-Projects
Update multiple existing projects with new values.
Find-Projects
List all projects or search for projects by name. By default only active projects are returned; use archivedStatus ('archived' or 'all') to include archived projects. When searching or when archivedStatus is 'all', all matching projects are returned (pagination is ignored). Otherwise projects are returned with pagination.
Project-Management
Archive or unarchive a project by its ID.
What is Todoist MCP?
The Todoist MCP server gives AI agents access to your Todoist workspace. That means agents can add, update, reschedule, and complete tasks, search across tasks and projects, organize work into projects and sections, set reminders, manage goals, post comments, assign work to collaborators, and pull productivity and project-health insights. It works across the objects your to-do list is built from, so an agent can plan and track work the same way you do.
If you spend part of your day adding tasks by hand, reshuffling due dates, and checking what’s overdue across a dozen projects, an AI agent can take over a lot of that upkeep. Describe what you need, and your AI agent will handle the task management for you.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. Instead of writing code against the Todoist API and managing tokens yourself, you connect your Todoist account to Gumloop once. After that, you can run your task list just by chatting with your AI agent.
Related MCP servers
Asana MCP Server
Interact with Asana projects, tasks, and workspace management
Trello MCP Server
Interact with Trello to manage boards, lists, cards, checklists, labels, custom fields, and comments
Linear MCP Server
Interact with Linear issue tracking and project management
JIRA MCP Server
Interact with JIRA for project management, issue tracking, and user information access.
Notion MCP Server
Server for interacting with Notion
Slack MCP Server
Interact with Slack channels and messages
What you can do with Todoist MCP on Gumloop
Create and update tasks
Add one or many tasks with due dates, priorities, and assignees, update their content, reschedule them (recurring schedules stay intact), and complete or reopen them. Your agent keeps the list current without you typing each entry.
Find the right tasks fast
Search tasks by text, project, section, label, or assignee, pull tasks by date range (with overdue included), and list completed tasks over a window. An agent can answer “what’s due today” or “what slipped last week” in one step.
Organize projects and sections
Create, update, find, archive, and move projects, add and update sections, and reorder items, so an agent can set up the structure for a new initiative or tidy an existing one.
Track goals
Create, update, find, and complete goals, and link or unlink the tasks that ladder up to them, so progress stays connected to the work.
Set reminders and add comments
Add relative, absolute, or location-based reminders, and post, find, and update comments on tasks and projects to keep context in one place.
Assign work across your team
Look up collaborators by name or email, run bulk assign, unassign, and reassign operations, and read user and workspace details, so an agent can distribute work without manual handoffs.
Pull productivity and project-health insights
Get productivity stats, project-health assessments, activity logs, and a Markdown overview of your projects, so an agent can build a status update or flag a project that’s stalling.
How to connect the Gumloop Todoist MCP Server
- 1
Create a Gumloop account
Sign up at gumloop.com. Every new account starts with a 14-day free trial.
- 2
Add the Todoist MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Todoist in your AI workflows
That's it. That’s it: your hosted Todoist MCP server is live, and the same server URL works in any MCP client you’ve added it to. Your AI agent can now create and find tasks, organize projects, set reminders, and track goals on your behalf. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Todoist MCP use cases
Daily planning for busy individuals
Each morning, an agent can pull everything due today plus anything overdue, reschedule what won’t get done, and post a short plan to Slack. You start the day with a realistic list instead of a backlog.
Turning meeting notes into tasks for project managers
After a meeting, an agent can read the notes from Google Docs, create tasks in the right project and section with owners and due dates, and link them to the relevant goal, so follow-ups are captured before anyone forgets.
Inbox-to-task capture for founders
When a request lands in Gmail, an agent can create a Todoist task with the context and a due date, assign it to the right person, and add a comment linking back to the email, so nothing slips between tools.
Weekly status reporting for team leads
An agent can pull productivity stats and project-health assessments across a team’s projects, summarize what moved and what’s at risk, and drop the rollup into a Google Sheet or a channel, no manual export required.
Backlog grooming for operations teams
An agent can find stale or unassigned tasks, reassign them across collaborators, tidy sections, and archive finished projects, so the workspace stays clean without a manual sweep.
Why use Gumloop for Todoist MCP
Connect once, nothing to manage
Instead of registering an app and handling tokens in code, you authorize your Todoist account once and Gumloop keeps the connection. No env vars, token juggling, or coding against the Todoist API necessary.
Works with multiple MCP clients
Use the Todoist MCP server endpoint in Claude Desktop, Cursor, or directly inside Gumloop agents. Same server URL, works with any MCP client.
Chain Todoist with 100+ other integrations
Combine Todoist with Gmail, Slack, Google Docs, Google Sheets, and other MCP tools in a single agent. An agent can read a request in one tool, create the task in Todoist, and report back in another, all in one run.
Enterprise-grade and scalable
Built for teams, with role-based permissions and dedicated support for Pro users. For details on Gumloop’s security practices, see trust.gumloop.com.
Start with a free trial
You can test the Todoist MCP integration during Gumloop’s 14-day free trial before committing. Paid plans start at $37/month.
Frequently asked questions
Ship Todoist agents in minutes
Connect any AI agent to 100+ MCP servers, zero setup.