voiceos-todoist
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_taskA | Add a task to Todoist. Supports natural-language due dates ('tomorrow at 5pm', 'every monday') and a priority of p1 (highest) to p4 (none). Use when the user wants to create a to-do, reminder, or task in Todoist. |
| list_tasksA | List active (incomplete) Todoist tasks. Optionally filter by project name or by a Todoist filter query (e.g. 'today', 'overdue', '@work'). Use when the user asks what's on their list, what's due, or to review tasks. |
| complete_taskA | Mark a Todoist task complete. Pass either the task id, or a piece of the task text to match (e.g. 'milk' to complete 'Buy milk'). Use when the user says they finished or did something. |
| update_taskA | Update an existing Todoist task — change its text, due date, priority, or description. Identify it by task_id or by a content substring match. |
| list_projectsA | List Todoist projects (their names and ids). Use to see available projects before filing or filtering tasks. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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/gabeperez/voiceos-todoist'
If you have feedback or need assistance with the MCP directory API, please join our Discord server