Todoist MCP Server

by Chrusic
Verified

todoist_get_project_sections

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" }