We raised a $50M Series B led by BenchmarkLearn more
Todoist logo — MCP server on Gumloop

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.

Book a demo

Try Todoist now

Type what you want done. Sign in and run it live with an AI agent.

|

Todoist logoTodoist
Gradient

Installation

Set up the Todoist MCP server in Gumloop

Do this once to provision your hosted server URL.

1

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.

2

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 in Gumloop
1

Use 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

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. 1

    Create a Gumloop account

    Sign up at gumloop.com. Every new account starts with a 14-day free trial.

  2. 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. 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.
Book a demo
Gradient