Todoist MCP Server

by Chrusic
Verified

todoist_create_project

Create single or multiple Todoist projects with custom properties like name, color, parent ID, and view style. Supports hierarchical project structures and batch operations for efficient organization.

Instructions

Create one or more projects with support for nested hierarchies

Input Schema

NameRequiredDescriptionDefault
colorNoColor of the project (optional)
favoriteNoWhether the project is a favorite (optional)
nameNoName of the project (for single project creation)
parent_idNoParent project ID (optional)
projectsNoArray of projects to create (for batch operations)
view_styleNoView style of the project (optional)

Input Schema (JSON Schema)

{ "anyOf": [ { "required": [ "projects" ] }, { "required": [ "name" ] } ], "properties": { "color": { "description": "Color of the project (optional)", "enum": [ "berry_red", "red", "orange", "yellow", "olive_green", "lime_green", "green", "mint_green", "teal", "sky_blue", "light_blue", "blue", "grape", "violet", "lavender", "magenta", "salmon", "charcoal", "grey", "taupe" ], "type": "string" }, "favorite": { "description": "Whether the project is a favorite (optional)", "type": "boolean" }, "name": { "description": "Name of the project (for single project creation)", "type": "string" }, "parent_id": { "description": "Parent project ID (optional)", "type": "string" }, "projects": { "description": "Array of projects to create (for batch operations)", "items": { "properties": { "color": { "description": "Color of the project (optional)", "enum": [ "berry_red", "red", "orange", "yellow", "olive_green", "lime_green", "green", "mint_green", "teal", "sky_blue", "light_blue", "blue", "grape", "violet", "lavender", "magenta", "salmon", "charcoal", "grey", "taupe" ], "type": "string" }, "favorite": { "description": "Whether the project is a favorite (optional)", "type": "boolean" }, "name": { "description": "Name of the project", "type": "string" }, "parent_id": { "description": "Parent project ID (optional)", "type": "string" }, "parent_name": { "description": "Name of the parent project (will be created or found automatically)", "type": "string" }, "sections": { "description": "Sections to create within this project (optional)", "items": { "type": "string" }, "type": "array" }, "view_style": { "description": "View style of the project (optional)", "enum": [ "list", "board" ], "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "view_style": { "description": "View style of the project (optional)", "enum": [ "list", "board" ], "type": "string" } }, "type": "object" }
ID: xzuab11d38