home / mcp / todoist meeting mcp server
Exposes Todoist as Claude tools to convert meeting notes into Todoist tasks, with due dates, priorities, and support for subtasks and project routing.
Configuration
View docs{
"mcpServers": {
"ajmastra-todoist-mcp": {
"command": "npx",
"args": [
"-y",
"todoist-meeting-mcp"
],
"env": {
"TODOIST_API_TOKEN": "your_todoist_api_token_here"
}
}
}
}You can connect Claude to Todoist through a production-ready MCP server that processes meeting notes, turning them into actionable Todoist tasks with inferred due dates and priorities. You can create, update, list, and complete tasks by name or by project context, all through natural language interactions in Claude.
You will interact with the MCP server through an MCP client (such as Claude Desktop). You can paste meeting notes and ask for action items to become Todoist tasks, create tasks with natural-language due dates like βby Friday,β add subtasks, and list or complete tasks by name. Tasks are routed to the appropriate Todoist projects or sections based on keywords or an explicit target project hint. Use these practical patterns to accomplish common workflows.
Prerequisites you need before starting:
Parse raw meeting notes to extract action items, deadlines, and priorities, then create Todoist tasks (optionally in a target project).
Create a single Todoist task with content, description, project/section by name, natural-language due date, priority, labels, and optional parent for subtasks.
Add multiple subtasks under a specified parent task by name.
List all Todoist projects with IDs, names, and section information to help route tasks.
List tasks with optional filters such as project name, section name, priority, or due today.
Update a task found by name with new content, description, due date, priority, project, or section.
Mark a task as complete by name using fuzzy matching.