MCP / Docs and productivity

Todoist MCP

Todoist: projects, sections, tasks, comments, labels. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key32 actionsDocs and productivity
Ask your agent
Read my Todoist project list and show up to 10 projects with their names and IDs.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Todoist MCP can do

32 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
todoist_add_collaboratorAdd a collaborator to a project
todoist_close_taskClose a task (mark complete) WRITE action
todoist_create_commentCreate a comment
todoist_create_labelCreate a label
todoist_create_projectCreate a project
todoist_create_sectionCreate a section
todoist_create_taskCreate a task
todoist_delete_commentDelete a comment WRITE action
todoist_delete_labelDelete a label WRITE action
todoist_delete_projectDelete a project WRITE action
todoist_delete_sectionDelete a section WRITE action
todoist_delete_taskDelete a task WRITE action
Show all 32 actions
ActionWhat it does
todoist_get_commentGet one comment
todoist_get_labelGet one label
todoist_get_projectGet one project
todoist_get_sectionGet one section
todoist_get_taskGet one task
todoist_get_userGet authenticated user info. Returns user id, email, timezone, and more.
todoist_list_collaboratorsList collaborators on a project
todoist_list_commentsList comments on a task or project Either task_id or project_id required.
todoist_list_labelsList all labels
todoist_list_projectsList all projects
todoist_list_sectionsList sections in a project
todoist_list_tasksList tasks
todoist_remove_collaboratorRemove a collaborator from a project WRITE action
todoist_reopen_taskReopen a task (mark incomplete) WRITE action
todoist_update_collaboratorUpdate a collaborator's role WRITE action
todoist_update_commentUpdate a comment WRITE action
todoist_update_labelUpdate a label WRITE action
todoist_update_projectUpdate a project Only provided fields change.
todoist_update_sectionUpdate a section WRITE action
todoist_update_taskUpdate a task Only provided fields change.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Read my Todoist project list and show up to 10 projects with their names and IDs.”uses todoist_list_projects
“List up to 10 tasks in the Todoist project I select, with their reported due dates and priorities.”uses todoist_list_tasks
“Read this Todoist task and summarize its description, due date and priority.”uses todoist_get_task

Connect Todoist in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Todoist API token

    Paste it into the Todoist connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • Todoist API token - Todoist - Settings - Integrations - Developer - API token. Get token ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Todoist account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.