Todoist MCP Server

by Chrusic
Verified

todoist_get_project_sections

Retrieve sections from Todoist projects using project ID, name, or batch operations. Optionally include empty sections for comprehensive project organization and task management.

Instructions

Get sections from one or more projects in Todoist

Input Schema

NameRequiredDescriptionDefault
include_emptyNoWhether to include sections with no tasks
project_idNoID of the project to get sections from
project_nameNoName of the project to get sections from (if ID not provided)
projectsNoArray of projects to get sections from (for batch operations)

Input Schema (JSON Schema)

{ "anyOf": [ { "required": [ "projects" ] }, { "required": [ "project_id" ] }, { "required": [ "project_name" ] } ], "properties": { "include_empty": { "default": true, "description": "Whether to include sections with no tasks", "type": "boolean" }, "project_id": { "description": "ID of the project to get sections from", "type": "string" }, "project_name": { "description": "Name of the project to get sections from (if ID not provided)", "type": "string" }, "projects": { "description": "Array of projects to get sections from (for batch operations)", "items": { "anyOf": [ { "required": [ "project_id" ] }, { "required": [ "project_name" ] } ], "properties": { "project_id": { "description": "ID of the project to get sections from (preferred)", "type": "string" }, "project_name": { "description": "Name of the project to get sections from (if ID not provided)", "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" }
ID: xzuab11d38