libregistry
Registry
Models
Docker
IAM
MCP
Docs
Sign in with Google
MCP Servers
/
productivity
/ Todoist MCP
Todoist MCP
JSON →
http
none
★ 4
productivity
Interact with your Todoist tasks and projects.
github ↗
Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path:
todoist-mcp-2
Tools
What this server exposes
create_task
Create tasks with content, descriptions, due dates, priorities, labels, and more
create_task_natural_language
Create tasks with natural language (e.g., 'Submit report by Friday 5pm #Work')
get_tasks
Retrieve tasks (individual, filtered, or all tasks)
get_completed_tasks
Retrieve completed tasks (by completion date or due date)
get_productivity_statistics
Get productivity statistics
update_task
Update tasks
move_tasks
Move tasks (individually or in batches)
close_task
Close tasks
reopen_task
Reopen tasks
delete_task
Delete tasks
create_project
Create projects
get_projects
Retrieve projects
update_project
Update projects
delete_project
Delete projects
create_section
Create sections within projects
get_sections
Retrieve sections within projects
update_section
Update sections within projects
delete_section
Delete sections within projects
add_comment
Add comments for tasks or projects
get_comments
Retrieve comments for tasks or projects
update_comment
Update comments for tasks or projects
delete_comment
Delete comments for tasks or projects
create_label
Create labels
get_labels
Retrieve labels
update_label
Update labels
delete_label
Delete labels
manage_shared_labels
Manage shared labels
get_collaborators
Get collaborators for projects
Configuration
Environment & auth
auth
none
env
TODOIST_API_TOKEN
Resources
github
https://github.com/miottid/todoist-mcp ↗
Todoist MCP — MCP Server · libregistry