rosenpin/todoist-mcp-server
If you are the rightful owner of todoist-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Todoist MCP Connector integrates Todoist with Claude, allowing task management through natural language using the Model Context Protocol.
Todoist MCP Connector
![]()
Live Service
What is this?
This MCP connector allows Claude to connect to your Todoist account, giving you the ability to:
- Create, read, update, and complete tasks
- Manage projects and sections
- Add comments and labels
- Query your task data using natural language
Instead of switching between Claude and Todoist, you can manage your tasks directly in your Claude conversations.
Quick Start
- Visit todoistmcp.rosenpin.io
- Connect your Todoist account via OAuth authentication
- Copy your personal connector URL
- Connect to Claude:
- Go to Claude Settings → Integrations
- Add Custom Integration
- Name: "Todoist"
- URL: Your personal connector URL
Tools Available to Claude
This connector gives Claude access to the following Todoist tools:
Task Management
get_tasks- Retrieve tasks with filtering optionscreate_task- Create new tasks with due dates, priorities, labelsupdate_task- Modify existing taskscomplete_task- Mark tasks as doneuncomplete_task- Reopen completed tasks
Project Organization
list_projects- Get all your projectscreate_project- Create new projectsupdate_project- Modify project settingsdelete_project- Remove projectsget_sections- List sections within projectscreate_section- Create new sections
Comments & Labels
get_comments- Retrieve comments on tasks/projectscreate_comment- Add commentsget_labels- List all labelscreate_label- Create new labels
Technical Details
This connector implements the Model Context Protocol specification. Each tool returns structured data that Claude can understand and act upon.
Support
For issues or questions:
- Check existing GitHub issues
- Create a new issue with detailed information
- Include relevant error messages and steps to reproduce