Back to search
C
74.8 /100

@kydycode/todoist-mcp-server-ext

Author kydycode
Scanned 46d ago

Extended MCP server for Todoist API integration with enhanced features and improved compatibility

Versions

0.6.1scored
Feb 15, 2026
0.6.0
Feb 15, 2026
0.5.0
Jan 18, 2026
0.4.0
Jun 11, 2025
0.3.0
May 31, 2025
+ show 2 moreshow less
0.2.0
May 30, 2025
0.1.0
May 30, 2025

Trust breakdown

PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 31

todoist_create_task
annotations: none low

Create a new task in Todoist with comprehensive options including subtasks

todoist_quick_add_task
annotations: none low

Create a task using Todoist's Quick Add feature with natural language parsing

todoist_get_tasks
annotations: none low

Get tasks with comprehensive filtering and pagination support

todoist_get_task
annotations: none low

Get a specific task by its ID

todoist_update_task
annotations: none low

Update an existing task by its ID

todoist_delete_task
annotations: none low

Delete a task by its ID

todoist_complete_task
annotations: none low

Mark a task as complete by its ID

todoist_reopen_task
annotations: none low

Reopen a completed task by its ID

todoist_move_task
annotations: none low

Move a single task (and its subtasks, if any) to a different project, section, or make it a subtask of another task. Provide the taskId and exactly one of: projectId, sectionId, or parentId.

todoist_bulk_move_tasks
annotations: none low

Move multiple tasks (and their respective subtasks, if any; e.g., up to 10-20 parent tasks for best performance) to a different project, section, or make them subtasks of another task. Provide an array of taskIds and exactly one destination (projectId, sectionId, or parentId).

todoist_create_label
annotations: none low

Create a new label.

todoist_get_label
annotations: none low

Get a specific label by its ID.

todoist_get_labels
annotations: none low

Get all labels. Supports pagination.

todoist_update_label
annotations: none low

Update an existing label by its ID.

todoist_delete_label
annotations: none low

Delete a label by its ID.

todoist_get_projects
annotations: none low

Get all active projects with pagination support

todoist_get_project
annotations: none low

Get a specific project by its ID

todoist_create_project
annotations: none low

Create a new project

todoist_update_project
annotations: none low

Update an existing project

todoist_delete_project
annotations: none low

Delete a project by its ID

todoist_get_sections
annotations: none low

Get all sections, or sections for a specific project. Supports pagination.

todoist_create_section
annotations: none low

Create a new section in a project

todoist_update_section
annotations: none low

Update an existing section

todoist_delete_section
annotations: none low

Delete a section by its ID

todoist_search_tasks
annotations: none low

Search for tasks by content/name (fallback for when ID is not known)

todoist_create_comment
annotations: none low

Create a new comment on a task or project

todoist_get_comment
annotations: none low

Get a specific comment by its ID

todoist_get_comments
annotations: none low

Get comments for a task or project with pagination support

todoist_update_comment
annotations: none low

Update an existing comment by its ID

todoist_delete_comment
annotations: none low

Delete a comment by its ID

todoist_get_completed_tasks
annotations: none low

Get completed tasks from Todoist with flexible filtering and pagination support. Uses the Todoist API v1 to retrieve task completion history.

Permissions 2

network Server uses network capabilities via: fetch()
medium
env_vars Server uses env_vars capabilities via: process.env
low

Scan Findings 74

low
Tool 'todoist_create_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_quick_add_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_tasks' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_update_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_delete_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_complete_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_reopen_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_move_task' has no annotations annotation_checker · 100%
low
Tool 'todoist_bulk_move_tasks' has no annotations annotation_checker · 100%
low
Tool 'todoist_create_label' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_label' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_labels' has no annotations annotation_checker · 100%
low
Tool 'todoist_update_label' has no annotations annotation_checker · 100%
low
Tool 'todoist_delete_label' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_projects' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_project' has no annotations annotation_checker · 100%
low
Tool 'todoist_create_project' has no annotations annotation_checker · 100%
low
Tool 'todoist_update_project' has no annotations annotation_checker · 100%
low
Tool 'todoist_delete_project' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_sections' has no annotations annotation_checker · 100%
low
Tool 'todoist_create_section' has no annotations annotation_checker · 100%
low
Tool 'todoist_update_section' has no annotations annotation_checker · 100%
low
Tool 'todoist_delete_section' has no annotations annotation_checker · 100%
low
Tool 'todoist_search_tasks' has no annotations annotation_checker · 100%
low
Tool 'todoist_create_comment' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_comment' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_comments' has no annotations annotation_checker · 100%
low
Tool 'todoist_update_comment' has no annotations annotation_checker · 100%
low
Tool 'todoist_delete_comment' has no annotations annotation_checker · 100%
low
Tool 'todoist_get_completed_tasks' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@0.5.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: zod@3.22.0 (GHSA-m95q-7qp3-xv42) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: todoist_create_task manifest_parser · 90%
info
Tool: todoist_quick_add_task manifest_parser · 90%
info
Tool: todoist_get_tasks manifest_parser · 90%
info
Tool: todoist_get_task manifest_parser · 90%
info
Tool: todoist_update_task manifest_parser · 90%
info
Tool: todoist_delete_task manifest_parser · 90%
info
Tool: todoist_complete_task manifest_parser · 90%
info
Tool: todoist_reopen_task manifest_parser · 90%
info
Tool: todoist_move_task manifest_parser · 90%
info
Tool: todoist_bulk_move_tasks manifest_parser · 90%
info
Tool: todoist_create_label manifest_parser · 90%
info
Tool: todoist_get_label manifest_parser · 90%
info
Tool: todoist_get_labels manifest_parser · 90%
info
Tool: todoist_update_label manifest_parser · 90%
info
Tool: todoist_delete_label manifest_parser · 90%
info
Tool: todoist_get_projects manifest_parser · 90%
info
Tool: todoist_get_project manifest_parser · 90%
info
Tool: todoist_create_project manifest_parser · 90%
info
Tool: todoist_update_project manifest_parser · 90%
info
Tool: todoist_delete_project manifest_parser · 90%
info
Tool: todoist_get_sections manifest_parser · 90%
info
Tool: todoist_create_section manifest_parser · 90%
info
Tool: todoist_update_section manifest_parser · 90%
info
Tool: todoist_delete_section manifest_parser · 90%
info
Tool: todoist_search_tasks manifest_parser · 90%
info
Tool: todoist_create_comment manifest_parser · 90%
info
Tool: todoist_get_comment manifest_parser · 90%
info
Tool: todoist_get_comments manifest_parser · 90%
info
Tool: todoist_update_comment manifest_parser · 90%
info
Tool: todoist_delete_comment manifest_parser · 90%
info
Tool: todoist_get_completed_tasks manifest_parser · 90%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 6 components sbom_generator · 100%
high
Generic API Key Assignment found in vitalio-sh-todoist-mcp-server-ext-4f13b02/README.md secret_scanner · 75%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%