We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/greirson/mcp-todoist'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
/**
* Task Handlers Module
*
* This module provides all task-related handler functions organized by functionality:
* - crud.ts: Single task CRUD operations (create, get, update, delete, complete, reopen)
* - bulk.ts: Bulk operations (bulk create, update, delete, complete)
* - completed.ts: Completed tasks retrieval via Sync API
* - quick-add.ts: Quick add with natural language parsing
*/
// CRUD operations for single tasks
export {
handleCreateTask,
handleGetTasks,
handleUpdateTask,
handleDeleteTask,
handleCompleteTask,
handleReopenTask,
findTaskByIdOrName,
taskCache,
} from "./crud.js";
// Bulk operations for multiple tasks
export {
filterTasksByCriteria,
handleBulkCreateTasks,
handleBulkUpdateTasks,
handleBulkDeleteTasks,
handleBulkCompleteTasks,
} from "./bulk.js";
// Completed tasks retrieval (Sync API)
export { handleGetCompletedTasks } from "./completed.js";
// Quick add with natural language parsing
export { handleQuickAddTask, parseQuickAddText } from "./quick-add.js";