150,000+ agents registered. Trust scores show their math.Explore →
Explorer/MCP/smithery/todoist
REMOTE

Todoist

smithery/todoist

Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing

30 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (9mo)
30toolsRemote/ HTTP9moindexed
100% uptime · 274ms avgChecked Aug 17, 2026
Quality Score
68/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure15.3/20
270 days indexed
Capability19.6/25
Tools: 7.6/13 (30 tools)
Description: 5/5
Endpoint: 7/7
Adoption7.6/25
Use count: 7.6/20 (79 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (61/61 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
30 tools. Nothing caught our attention.
First indexed Nov 19, 2025
Server Profile
Tools catalogued
30
30 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 274ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://todoist.run.tools
Tools (30)
TODOIST_ADD_WORKSPACE
Tool to create a new workspace in Todoist. Use when you need a separate workspace to organize projects. Generates UUID and temp_id automatically.
TODOIST_CLOSE_TASK
This tool marks an existing task as completed in Todoist. It requires the `task_id` of the task to be closed.
TODOIST_CREATE_COMMENT
Tool to create a new comment in Todoist. Use when you need to add a note to a specific task or project after confirming its ID.
TODOIST_CREATE_LABEL
Creates a new label.
TODOIST_CREATE_PROJECT
Creates a new project in Todoist.
TODOIST_CREATE_SECTION
Tool to create a new section within a specific project. Use when you need to group tasks under a new heading in a project.
Show all 30 tools ↓
TODOIST_CREATE_TASK
Create a new task in Todoist. This action allows users to create tasks with various parameters including content, due dates, priority, and more. The task can be created in a specific project, section, or as a subtask of another task.
TODOIST_DELETE_LABEL
Tool to delete a specific label. Use when you need to permanently remove an unused label by its ID after confirming it's not in use. Example: "Delete label with ID 2298391482".
TODOIST_DELETE_PROJECT
Tool to delete a specific Todoist project. Use when you need to permanently remove a project by its ID.
TODOIST_DELETE_SECTION
Tool to delete a specific section. Use when you need to permanently remove unused section by its ID after confirming it's not in use. Example: "Delete section with ID 82181370".
TODOIST_DELETE_TASK
Delete a task from Todoist. This action permanently removes the task and all its subtasks.
TODOIST_GET_ALL_COMMENTS
This tool retrieves all comments associated with a specific task or project in Todoist. It requires either a task_id or a project_id to fetch the comments, and it returns a JSON array of comment objects with details such as id, posted_at, content, and attachment information.
TODOIST_GET_ALL_PROJECTS
Get all projects from a user's Todoist account. This tool retrieves all projects from the authenticated user's Todoist account. The response includes details like project ID, name, color, parent project, sharing status, and other metadata for each project.
TODOIST_GET_ALL_SECTIONS
Tool to retrieve all the sections for a specific project in Todoist. Use when you need to list section structure within a project after selecting the project.
TODOIST_GET_ALL_TASKS
Fetches all INCOMPLETE tasks from Todoist and returns their details. IMPORTANT LIMITATIONS: - This endpoint only returns active (incomplete) tasks - Cannot retrieve completed tasks - use a different endpoint for that - Filter queries using 'completed', '!completed', or 'completed after' will fail - Project references must use existing project names or IDs Common use cases: - Get all tasks: no filter - Get today's tasks: filter="today" - Get overdue tasks: filter="overdue" - Get tasks from specific project: filter="#ProjectName" - Get high priority tasks: filter="p1"
TODOIST_GET_BACKUPS
Tool to list all available backup archives for the user. Use when you need to retrieve and review all existing backups.
TODOIST_GET_COMMENT
Tool to retrieve details of a specific comment by its comment_id. Use when you need full information (content, timestamp, or attachment) about a known comment.
TODOIST_GET_LABEL
Tool to retrieve a specific label by its ID. Use when you need detailed info about a label after you have its ID.
TODOIST_GET_PROJECT
Tool to retrieve a specific project by its ID. Use when you have a project ID and need its metadata before display or update.
TODOIST_GET_SECTION
Tool to retrieve a specific section by its ID. Use when you have a section ID and need its metadata before display or update.
TODOIST_GET_SPECIAL_BACKUPS
Tool to list special backup archives for the user. Use when you need to retrieve all project backups for the authenticated user after creating or managing projects.
TODOIST_GET_TASK
Tool to retrieve a specific task by its ID. Use when you need to fetch all details of an existing task before processing or display.
TODOIST_LIST_ARCHIVED_WORKSPACE_PROJECTS
Tool to list all archived projects in a workspace. Use when you need to retrieve archived workspace projects with optional filters or pagination.
TODOIST_LIST_FILTERS
Tool to list all filters for the authenticated user. Use when you need to retrieve the current set of custom filters.
TODOIST_LIST_PENDING_WORKSPACE_INVITATIONS
Tool to list pending invitation emails in a workspace. Use when you need to check which email invites are still pending acceptance in a workspace.
TODOIST_REOPEN_TASK
This tool reopens previously completed task.
TODOIST_UPDATE_COMMENT
Tool to update a specific comment's content. Use when you need to correct or clarify an existing comment after confirming its ID and the new text.
TODOIST_UPDATE_PROJECT
Tool to update a specific project's attributes such as name, color, indent, and order. Use when you need to rename or reorder a project after reviewing its current settings. Example: "Update project 2203306141 name to 'Q1 Goals'."
TODOIST_UPDATE_SECTION
Tool to update a specific section's attributes such as name and order. Use when you need to rename or reorder a section after confirming its ID.
TODOIST_UPDATE_TASK
Tool to update an existing task's properties. Use when you need to modify a task's details after confirming its ID and new values.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from smithery
wcgw
Shell and coding agent on Claude and ChatGPT.
Minecraft
A Model Context Protocol (MCP) integration for Minecraft enabling AI assistants to interact with a Minecraft server.
Summarization Functions
Provides summarised output from various actions that could otherwise eat up tokens and cause crashes.
NMAP Server
Perform network scanning operations using NMAP.
X(Twitter) MCP Server
A server to create drafts of X(Twitter) posts, threads using LLMs and post directly from the chat.
Snowflake Server
A Model Context Protocol server implementation that provides database interaction with Snowflake, allowing SQL queries and data insights.
Similar servers
Todo List MCP Server
A TypeScript-based MCP server that enables users to manage tasks through natural conversation with Claude. Features complete CRUD operations, priority management, tagging, search functionality, and intelligent productivity insights with robust Zod validation.
ai.ponlo/server
Family calendar, tasks, meals, lists & rewards hub for AI assistants.
org.onekash/icloud-calendar-mcp
MCP server for iCloud (Apple) Calendar access via CalDAV
Togello MCP Server
Enables interaction with Togello's task management and activity tracking system, allowing users to manage TODO tasks, view Google Calendar events, and track activity logs through natural language.
io.opentweet/mcp
Manage your Twitter/X presence from any AI assistant — schedule, threads, and more
Vikunja MCP Server
Enables AI assistants to interact with Vikunja task management instances, providing full task, project, label, team, user, and webhook management operations through subcommand-based tools.
Indexed from Smithery · Updates nightlyView on Smithery →