All integrations
Catalogue metadata onlymodel context protocolv20260910_00

TODOIST_MCP

Todoist MCP

Todoist MCP lets agents read, create, update, organize, and complete tasks and projects through Todoist's hosted Streamable HTTP server.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

47

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH

DCR_OAUTH

todoist_mcp_DCR_OAuth

Provider setup

Developer setup

  • Client idclient_id · stringOptional
  • Client secretclient_secret · stringOptional
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–47 of 47 actions

List-workspaces

TODOIST_MCP_LIST_WORKSPACES

Get all workspaces for the authenticated user. Returns workspace details including ID, name, plan type (STARTER/BUSINESS), user role (ADMIN/MEMBER/GUEST), link sharing settings, guest permissions, creation date, and creator ID.

Untrusted display-only summary

Manage-assignments

TODOIST_MCP_MANAGE_ASSIGNMENTS

Bulk assignment operations for multiple tasks. Supports assign, unassign, and reassign operations with atomic rollback on failures.

Untrusted display-only summary

Project-management

TODOIST_MCP_PROJECT_MANAGEMENT

Archive or unarchive a project by its ID.

Untrusted display-only summary

Project-move

TODOIST_MCP_PROJECT_MOVE

Move a project between personal and workspace contexts.

Untrusted display-only summary

Reorder-objects

TODOIST_MCP_REORDER_OBJECTS

Reorder sibling projects or sections, and optionally move projects to a new parent. For projects: set order to reorder siblings, and/or set parentId to move under a new parent (use "root" for top level). For sections: set order to reorder within a project.

Untrusted display-only summary

Reschedule-tasks

TODOIST_MCP_RESCHEDULE_TASKS

Reschedule tasks to new dates while preserving recurring schedules. Unlike update-tasks (which replaces the entire due string and can wipe recurrence), this tool changes only the date, keeping recurrence patterns intact. Use this when moving recurring tasks to a different date without altering their repeat pattern.

Untrusted display-only summary

Search

TODOIST_MCP_SEARCH

Search across tasks and projects in Todoist. Returns a list of relevant results with IDs, titles, and URLs.

Untrusted display-only summary

Uncomplete-tasks

TODOIST_MCP_UNCOMPLETE_TASKS

Uncomplete (reopen) one or more completed tasks by their IDs.

Untrusted display-only summary

Update-comments

TODOIST_MCP_UPDATE_COMMENTS

Update multiple existing comments with new content.

Untrusted display-only summary

Update-filters

TODOIST_MCP_UPDATE_FILTERS

Update one or more existing personal filters with new values.

Untrusted display-only summary

Update-labels

TODOIST_MCP_UPDATE_LABELS

Update one or more existing labels. Personal labels (identified by ID) can have their name, color, order, and favorite flag updated. Shared labels (identified by name) can only be renamed.

Untrusted display-only summary

Update-projects

TODOIST_MCP_UPDATE_PROJECTS

Update multiple existing projects with new values.

Untrusted display-only summary

Update-reminders

TODOIST_MCP_UPDATE_REMINDERS

Update existing reminders. Each reminder must specify its type ("relative", "absolute", or "location") and ID. Only include fields that need to change.

Untrusted display-only summary

Update-sections

TODOIST_MCP_UPDATE_SECTIONS

Update multiple existing sections with new values.

Untrusted display-only summary

Update-tasks

TODOIST_MCP_UPDATE_TASKS

Update existing tasks including content, dates, priorities, and assignments. Send only the fields that change.

Untrusted display-only summary

User-info

TODOIST_MCP_USER_INFO

Get comprehensive user information including user ID, full name, email, timezone with current local time, week start day preferences, current week dates, daily/weekly goal progress, and user plan (Free/Pro/Business).

Untrusted display-only summary

View-attachment

TODOIST_MCP_VIEW_ATTACHMENT

View a file attachment from a Todoist comment. Pass the fileUrl from a comment's fileAttachment field. Supports images (returned inline), text files (returned as text), and binary files like PDFs (returned as embedded resources).

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.