Todoist MCP Server
by stanislavlysenko0912
A Model Context Protocol (MCP) server implementation that integrates Claude and other AI assistants with Todoist, enabling natural language task management.
Last updated: N/A
What is Todoist MCP Server?
This is a Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with Todoist using natural language. It provides a bridge between AI models and the Todoist API, enabling users to manage their tasks, projects, and labels through conversational commands.
How to use Todoist MCP Server?
To use this server, you need a Todoist API token. Configure your AI assistant (e.g., Claude Desktop) to use this MCP server by providing the server command, arguments, and API key in the assistant's configuration file. Then, you can interact with Todoist through your AI assistant using natural language commands.
Key features of Todoist MCP Server
Complete Todoist API Integration
Batch Processing of Tasks
Search by name for tasks, projects, and labels
Natural language task management (create, update, close, reopen, move, delete)
Project and section management
Comment management
Label management
Prompt Support
Use cases of Todoist MCP Server
Creating tasks using voice commands
Updating task due dates via chat
Organizing projects and labels with natural language
Adding comments to tasks through an AI assistant
Automating task management workflows
Quickly searching and filtering tasks using AI
FAQ from Todoist MCP Server
How do I get a Todoist API token?
How do I get a Todoist API token?
Log in to your Todoist account, navigate to Settings → Integrations, and find your API token under "Developer".
How do I configure Claude Desktop to use this server?
How do I configure Claude Desktop to use this server?
Add the server configuration to your claude_desktop_config.json
file, including the command, arguments, and API key.
What kind of tasks can I manage with this server?
What kind of tasks can I manage with this server?
You can create, update, close, reopen, move, and delete tasks using conversational language.
Can I manage projects and labels with this server?
Can I manage projects and labels with this server?
Yes, you can create, update, and delete projects and labels, as well as manage sections and comments.
What if I encounter issues or need support?
What if I encounter issues or need support?
Please file an issue on the GitHub repository.