Todoist Mcp
@stevengonsalvez
About Todoist Mcp
This MCP server enables advanced task and project management via Claude Desktop and other MCP-compatible clients.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-todoist": {
"command": "npx",
"args": [
"todoist-mcp-server"
],
"env": {
"TODOIST_API_TOKEN": "your-todoist-token"
}
}
}
}Tools
33Overview
What is Todoist Mcp?
A Model Context Protocol (MCP) server for Todoist, enabling advanced task and project management via Claude Desktop and other MCP-compatible clients.
How to use Todoist Mcp?
Install via npx (with your Todoist API token) or manually by cloning, building, and configuring the environment variable TODOIST_API_TOKEN. Once running, you can use natural language prompts to interact with your Todoist data.
Key features of Todoist Mcp
- Manage tasks (list, create, update, complete, reopen, delete)
- Manage projects (list, create, update, archive, unarchive, delete)
- Manage sections (list, get, create, update, delete)
- Manage labels (list, create, update, delete, share)
- Manage comments (list, get, create, update, delete)
- Fetch project collaborators
Use cases of Todoist Mcp
- Retrieve top priority tasks using natural language.
- Create and classify labels by project or urgency.
- Organize tasks by moving them to sections based on labels.
- Create new projects and add sections with a single command.
- List all collaborators for a given project.
FAQ from Todoist Mcp
What are the system requirements for Todoist Mcp?
Node.js v18 or higher, npm or yarn, a Todoist account, and a Todoist API token.
How do I obtain a Todoist API token?
Obtain your token from the Todoist integrations page at https://todoist.com/prefs/integrations.
How do I configure Todoist Mcp for Claude Desktop?
Add a configuration entry to your Claude Desktop settings with the command (npx todoist-mcp or local path) and the TODOIST_API_TOKEN environment variable.
What task management operations are supported?
List, get, create, update, complete, reopen, and delete tasks.
Can I manage comments and collaborator data?
Yes, comments (by task or project) and project collaborators are fully supported.
Frequently asked questions
What are the system requirements for Todoist Mcp?
Node.js v18 or higher, npm or yarn, a Todoist account, and a Todoist API token.
How do I obtain a Todoist API token?
Obtain your token from the Todoist integrations page at https://todoist.com/prefs/integrations.
How do I configure Todoist Mcp for Claude Desktop?
Add a configuration entry to your Claude Desktop settings with the command (`npx todoist-mcp` or local path) and the `TODOIST_API_TOKEN` environment variable.
What task management operations are supported?
List, get, create, update, complete, reopen, and delete tasks.
Can I manage comments and collaborator data?
Yes, comments (by task or project) and project collaborators are fully supported.
Basic information
More Productivity MCP servers

AdWhispr - Research, Clone, & Launch Ads from Claude/ChatGPT
AdWhisprRemote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok
Comuna
ComunaComuna is a free-forever team workspace (Kanban, table, calendar, Gantt, chat, notes, wiki) where your AI is a real board member. Connect Claude or ChatGPT via MCP in 60 seconds: 80+ tools to work cards under its own ide
ATLAS: Task Management System
cyanheadsA Model Context Protocol (MCP) server for ATLAS, a Neo4j-powered task management system for LLM Agents - implementing a three-tier architecture (Projects, Tasks, Knowledge) to manage complex workflows. Now with Deep Research.
MCP Windows Desktop Automation
mario-andreschakA Model Context Protocol (MCP) server for Windows desktop automation using AutoIt.
Google Calendar MCP Server
takumi0706Google Calendar MCP server for Claude Desktop integration
Comments