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 henry@mcphub.com.
The Todoist MCP Connector integrates Todoist with Claude, allowing task management through natural language using the Model Context Protocol.
get_tasks
Retrieve tasks with filtering options
create_task
Create new tasks with due dates, priorities, labels
update_task
Modify existing tasks
complete_task
Mark tasks as done
uncomplete_task
Reopen completed tasks
list_projects
Get all your projects
create_project
Create new projects
update_project
Modify project settings
delete_project
Remove projects
get_sections
List sections within projects
create_section
Create new sections
get_comments
Retrieve comments on tasks/projects
create_comment
Add comments
get_labels
List all labels
create_label
Create new labels
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