Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_KEYYesYour Todoist API token from Settings → Integrations under "Developer"

Tools

Functions exposed to the LLM to take actions

NameDescription
get_comments_list

Get comments list from Todoist

create_comments

Create new comments in Todoist

get_comments

Get comments from Todoist by ID

update_comments

Update comments in Todoist

delete_comments

Delete comments in Todoist

get_labels_list

Get all personal labels from Todoist

create_labels

Create a new personal labels in Todoist

get_labels

Get a personal label from Todoist Either 'id' or the 'name' to identify the target.

update_labels

Update a personal label in Todoist

delete_labels

Delete a personal label in Todoist Either 'id' or the 'name' to identify the target.

get_shared_labels

Get all shared labels from Todoist

rename_shared_labels

Rename a shared label in Todoist

remove_shared_labels

Remove a shared label in Todoist

get_projects_list

Get all projects from Todoist

create_projects

Create new projects in Todoist

get_projects

Get projects from Todoist Either 'id' or the 'name' to identify the target.

update_projects

Update projects in Todoist Either 'id' or the 'name' to identify the target.

delete_projects

Delete projects from Todoist Either 'id' or the 'name' to identify the target.

get_collaborators

Get all collaborators for a project in Todoist

move_projects

Move a projects to a different parent in Todoist

get_sections_list

Get sections list from Todoist

create_sections

Create new sections in Todoist

get_sections

Get sections from Todoist Either 'id' or the 'name' to identify the target.

update_sections

Update sections in Todoist

delete_sections

Delete sections in Todoist Either 'id' or the 'name' to identify the target.

get_tasks_list

Get tasks list from Todoist

create_tasks

Create new tasks in Todoist

get_tasks

Get tasks from Todoist Either 'task_id' or the 'task_name' to identify the target.

update_tasks

Update tasks in Todoist Either 'task_id' or the 'task_name' to identify the target.

close_tasks

Close tasks in Todoist Either 'task_id' or the 'task_name' to identify the target.

reopen_tasks

Reopen tasks in Todoist Either 'task_id' or the 'task_name' to identify the target.

delete_tasks

Delete tasks from Todoist Either 'task_id' or the 'task_name' to identify the target.

move_tasks

Move tasks to a different parent or section in Todoist. Exactly one of parent_id, section_id, or project_id must be provided

utils_get_colors

Get available colors for projects, labels, filters in Todoist

Prompts

Interactive templates invoked by user choice

NameDescription
projects_list

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/stanislavlysenko0912/todoist-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server