Todoist Mcp
@stevengonsalvez
About Todoist Mcp
This MCP server enables advanced task and project management via Claude Desktop and other MCP-compatible clients.
Basic information
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.
More Productivity MCP servers
Google Calendar MCP Server
takumi0706Google Calendar MCP server for Claude Desktop integration
Computer Control MCP
AB498MCP server that provides computer control capabilities, like mouse, keyboard, OCR, etc. using PyAutoGUI, RapidOCR, ONNXRuntime. Similar to 'computer-use' by Anthropic. With Zero External Dependencies.
Desktop Commander MCP
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
🚀 TaskMaster: Todoist MCP for Cursor AI
mingolladanieleA lightweight Model Context Protocol (MCP) server that enables natural language interaction with your Todoist tasks directly from your IDE. Built with simplicity and maintainability in mind.
🚀 Time MCP Server: Giving LLMs Time Awareness Capabilities
yokingma⏰ Time MCP Server: Giving LLMs Time Awareness Capabilities
Comments