Todoist MCP Server
by MCP-Mirror
An MCP server that integrates Claude with Todoist, enabling natural language task management. This server allows Claude to interact with your Todoist tasks using everyday language.
Last updated: N/A
What is Todoist MCP Server?
The Todoist MCP Server is an implementation of the Model Context Protocol (MCP) that allows Claude to interact with Todoist using natural language. It provides a set of tools that enable Claude to create, update, complete, and delete tasks within Todoist.
How to use Todoist MCP Server?
To use the server, you need a Todoist API token and configure Claude Desktop to use the server. First, install the server using npm. Then, add the server configuration to your claude_desktop_config.json
file, providing your Todoist API token. Once configured, you can use natural language commands within Claude to manage your Todoist tasks.
Key features of Todoist MCP Server
Natural Language Task Management
Smart Task Search
Flexible Filtering
Rich Task Details
Intuitive Error Handling
Use cases of Todoist MCP Server
Creating tasks using natural language commands
Retrieving and filtering tasks based on due date, priority, or project
Updating task attributes like content, description, due date, and priority
Completing tasks using natural language search
Deleting tasks using natural language search
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 install the Todoist MCP Server?
How do I install the Todoist MCP Server?
Use the command npm install -g @abhiz123/todoist-mcp-server
.
How do I configure Claude Desktop to use the server?
How do I configure Claude Desktop to use the server?
Add the server configuration to your claude_desktop_config.json
file, including the command, arguments, and environment variables (specifically, your Todoist API token).
What kind of natural language commands can I use?
What kind of natural language commands can I use?
You can use commands like 'Create task...', 'Show tasks due...', 'Update task...', 'Mark task as complete...', and 'Delete task...' followed by relevant details in natural language.
Where can I report issues or get support?
Where can I report issues or get support?
Please file an issue on the GitHub repository: https://github.com/abhiz123/todoist-mcp-server/issues