Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
TODOIST_API_TOKEN | Yes | Your Todoist API token |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
todoist_tasks | Comprehensive task management for Todoist - create, read, update, delete, and query tasks with full CRUD operations and batch support |
todoist_projects | Complete project management for Todoist - create, read, update, archive, and query projects with metadata support |
todoist_sections | Section management within Todoist projects - create, read, update, delete, and reorder sections for better task organization |
todoist_comments | Comment management for Todoist tasks and projects - create, read, update, delete comments with 15,000 character limit and file attachment support |
todoist_filters | Filter management and task querying for Todoist - query existing filters, retrieve tasks within filters, and manage saved filter criteria |
todoist_reminders | Manage reminders for Todoist tasks. Supports three reminder types: relative (minutes before task due date), absolute (specific date and time), and location (geofenced area). Natural language due dates supported (e.g., "tomorrow at 10:00", "every day", "every 4th"). |
todoist_labels | label management for Todoist - create, read, update, delete labels with full CRUD operations |