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"

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_comments_listC

Get comments list from Todoist

create_commentsC

Create new comments in Todoist

get_commentsC

Get comments from Todoist by ID

update_commentsC

Update comments in Todoist

delete_commentsC

Delete comments in Todoist

get_labels_listB

Get all personal labels from Todoist

create_labelsC

Create a new personal labels in Todoist

get_labelsC

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

update_labelsC

Update a personal label in Todoist

delete_labelsC

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

get_shared_labelsB

Get all shared labels from Todoist

rename_shared_labelsC

Rename a shared label in Todoist

remove_shared_labelsC

Remove a shared label in Todoist

get_projects_listB

Get all projects from Todoist

create_projectsC

Create new projects in Todoist

get_projectsC

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

update_projectsC

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

delete_projectsB

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

get_collaboratorsC

Get all collaborators for a project in Todoist

move_projectsC

Move a projects to a different parent in Todoist

get_sections_listC

Get sections list from Todoist

create_sectionsC

Create new sections in Todoist

get_sectionsC

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

update_sectionsC

Update sections in Todoist

delete_sectionsC

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

get_tasks_listC

Get tasks list from Todoist

create_tasksC

Create new tasks in Todoist

get_tasksC

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

update_tasksC

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

close_tasksC

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

reopen_tasksC

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

delete_tasksC

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

move_tasksB

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

get_completed_tasksC

Get completed tasks from Todoist with filtering options

utils_get_colorsB

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