Vinkius
Todoist

Todoist MCP. Manage tasks, projects, and comments right from your chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Todoist MCP on Cursor AI Code Editor MCP Client Todoist MCP on Claude Desktop App MCP Integration Todoist MCP on OpenAI Agents SDK MCP Compatible Todoist MCP on Visual Studio Code MCP Extension Client Todoist MCP on GitHub Copilot AI Agent MCP Integration Todoist MCP on Google Gemini AI MCP Integration Todoist MCP on Lovable AI Development MCP Client Todoist MCP on Mistral AI Agents MCP Compatible Todoist MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Todoist MCP Server connects your Todoist account directly to any AI client. You can view active tasks, manage projects, create new items, and check discussion history—all without ever having to open the native app.

It lets you keep complex project data inside your chat window.

What your AI agents can do

Complete task

Marks an existing task as finished in Todoist.

Create task

Adds a brand new item to your task list, specifying content and optionally a project ID.

List comments

Retrieves all comments associated with a specific task.

+ 4 more capabilities included
List Projects

Retrieves a list of every active project folder in your Todoist workspace.

View Project Sections

Lists all sections contained within a specific, designated project.

List Tasks

Retrieves a list of active tasks, with the option to filter by a specific project ID.

Create Task

Adds a new task item to a chosen project or your general inbox using plain conversational input.

Mark Task Complete

Changes the status of an existing, pending task to completed immediately.

List Comments

Retrieves all discussion history and comments associated with a specific task.

Check Labels/Tags

Provides a full list of user-defined labels available for categorizing your work.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Todoist MCP Server: 7 Tools for Task & Project Ops

These seven tools let your AI agent perform every core action in Todoist—from listing projects to completing tasks—all without you leaving the chat.

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 on Vinkius
complete019d7613

complete task

Marks an existing task as finished in Todoist.

create019d7613

create task

Adds a brand new item to your task list, specifying content and optionally a project ID.

list019d7613

list comments

Retrieves all comments associated with a specific task.

list019d7613

list labels

Shows every user-defined label or tag you have set up in your account.

list019d7613

list projects

Retrieves a list of all currently active project folders.

list019d7613

list sections

Lists the specific organizational sections inside one given project.

list019d7613

list tasks

Shows your pending tasks, with an option to filter them by a project ID.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Todoist, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Todoist MCP server cover

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 every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Context switching shouldn't mean opening five different tabs.

Today, getting an overview means logging into Todoist, finding the main project dashboard. Then you click on 'Sections,' which takes you to another page, and if you want to see pending tasks, you have to scroll through a list that might be buried under old comments or completed items. It's clicking, opening, navigating—a painful sequence just to get status.

With this MCP server, the process changes entirely. You simply tell your agent: 'Give me all active projects and their pending tasks.' The agent runs `list_projects` and then feeds those IDs into `list_tasks`. You get a structured summary right in your chat—no tabs to click, no pages to scroll through.

Todoist MCP Server: Get project data instantly.

The manual steps that disappear are the initial login, navigating between Project and Section views, and then manually copying task IDs to check their status. These little friction points add up fast when you're trying to keep track of a complex client scope.

Now, checking project status is one command. The agent runs `list_tasks` with filtering logic built in, returning the exact data set you need—and nothing else. It’s just faster and less error-prone.

What you can do with this MCP connector

You connect Todoist straight to your agent, and you keep all your damn project work right inside this chat window. You don't gotta open the whole Todoist app; we handle it here. It lets you manage projects, check off tasks, and track down discussion history using plain commands.

Project Organization

You can start by seeing every single active folder in your entire workspace with list_projects. That gives you a rundown of all the major project areas you're working on. Once you pick a specific project, you can drill down and view exactly what sections are inside it using list_sections. This shows you how everything is organized within that one project.

Managing Your Tasks

The core function here is task control. You can pull up all your pending items by running list_tasks, and you'll even get the option to filter those tasks down to a single, specific project ID if you know what you're looking for. If you spot something that needs to be finished, just run complete_task on it; the agent marks that task as done immediately in Todoist.

Need to add something? You can create brand new items using create_task. You tell the agent what the task is, and you decide if it belongs in a specific project or if it's just floating in your general inbox. It handles the placement for ya.

Context and Details

If you need context on an old assignment, you can retrieve all discussion history associated with any given item using list_comments. This pulls up every comment made on that task so you don't lose track of what was decided. You can also get a full inventory of your work categories by running list_labels, which shows you every user-defined tag or label you've set up in Todoist.

Built · Hosted · Managed by Vinkius Todoist MCP Server - Manage Tasks and Projects in Chat Server ID 019d7613-7199-70b5-9c11-a037681ba3cc
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Todoist MCP

How do I list all active projects using Todoist MCP Server? +

You run list_projects. This tool fetches every project folder that is currently set up in your account, giving you a clean list of available scopes.

Can I check task comments with Todoist MCP Server? +

Yes. Use the list_comments tool and provide the specific task ID. It retrieves the entire discussion history for that single item, so you don't have to dig through emails.

How do I add a new task in Todoist MCP Server? +

Use create_task. You just need to provide the content of the task and an optional project ID. The agent handles writing it into your todo list for you.

What is the difference between listing tasks and listing projects with Todoist MCP Server? +

list_projects gives you the top-level containers (the folders). list_tasks only shows the actual items inside those containers, usually requiring a project ID to filter correctly.

What steps are needed to authenticate with Todoist MCP Server? +

You must generate a personal API Token from your Todoist account's integration page. This token authorizes your AI client to execute commands like list_tasks and complete_task within your workspace.

Can the Todoist MCP Server filter my active tasks using specific IDs or projects? +

Yes, you can use the list_tasks tool by providing a specific project ID. This filters out irrelevant data instantly, giving you a focused list of only the items relevant to that single project.

Does the Todoist MCP Server have rate limits or handle API errors? +

The server follows standard Todoist API rate limits. If your agent exceeds them, it receives an explicit error message telling you exactly when and why the command failed, preventing data loss.

How does using `list_labels` help me manage task organization? +

Running list_labels shows all your existing user-defined tags. You can then use these labels to categorize and group tasks across different projects, providing a high-level view of your work structure.

Where do I get my Todoist API Token? +

You can locate your personal API Token securely via the web application by clicking your profile avatar, going to Settings, and selecting the Integrations tab. Your token will be visible at the bottom or in a dedicated Developer section. Alternatively, navigate directly to https://todoist.com/prefs/integrations.

Can the agent delete projects or workspaces? +

No. The integration exclusively lists resources (projects, items, labels) and supports only basic item modifications: creating tasks and marking tasks as completed. Destructive actions on structural settings are not supported.

Can the agent organize my tasks using sub-projects or sections? +

Yes. The Todoist integration allows the agent to retrieve project IDs and navigate into their specific sections. When creating a new task, you can explicitly ask the agent to place it within a specific section to keep your work neatly organized.

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for Todoist. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.