MCP Todoist
by dkeesey
MCP Todoist is a Model Context Protocol (MCP) server that enables Claude to interact with your Todoist account. It allows you to manage your tasks and projects directly through Claude.
Last updated: N/A
What is MCP Todoist?
MCP Todoist is an MCP server that acts as a bridge between Claude and your Todoist account, allowing you to manage tasks, projects, and labels using natural language commands through Claude.
How to use MCP Todoist?
To use MCP Todoist, you need to install it using Astral UV, configure your Todoist API token, and configure Claude Desktop to use the server. Once configured, you can interact with Todoist through Claude using natural language commands.
Key features of MCP Todoist
Manage tasks (create, update, complete, delete)
Organize tasks in projects and with labels
Search and filter tasks
Seamless integration with Claude Desktop
Use cases of MCP Todoist
Creating tasks via voice command
Updating task due dates through natural language
Listing tasks due today
Organizing tasks into projects using Claude
FAQ from MCP Todoist
How do I get my Todoist API token?
How do I get my Todoist API token?
You can find your Todoist API token in the Todoist Integrations settings under the developer section.
What is Astral UV?
What is Astral UV?
Astral UV is a fast, modern Python package installer and resolver.
How do I configure Claude Desktop to use MCP Todoist?
How do I configure Claude Desktop to use MCP Todoist?
You need to add the MCP Todoist server configuration to your Claude Desktop configuration file (claude_desktop_config.json) specifying the command and arguments to start the server.
What if I get an 'MCP Server not available' error?
What if I get an 'MCP Server not available' error?
Ensure the server is running in a separate terminal or via a startup script. Also, verify that the command and arguments in your Claude Desktop configuration are correct.
How can I debug issues with the MCP server?
How can I debug issues with the MCP server?
You can check the logs, enable debug mode by setting the MCP_DEBUG environment variable to true, verify your API token, and use the MCP Inspector.