1
Add it to Claude Code
claude mcp add -e "TODOIST_API_TOKEN=${TODOIST_API_TOKEN}" todoist-5a7b -- todoist-mcp-serverRequired:
TODOIST_API_TOKENEnvironment Variables
Set these before running Todoist.
VariableDescriptionRequired
TODOIST_API_TOKENAPI token from Todoist Integrations settingsYesAvailable Tools (2)
Once configured, Todoist gives your AI agent access to:
create_taskCreate a new task in Todoist.contentdescriptionproject_namedue_stringprioritylabelslist_active_tasksList active tasks from Todoist.project_namefilter_stringlimitTry It Out
After setup, try these prompts with your AI agent:
→Create a task to buy groceries
→Add a task 'Call dentist' due tomorrow with high priority
→Show me my tasks for today
→List all my high priority tasks
→What tasks do I have in my Work project?
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Python 3.8+ with pip installed
TODOIST_API_TOKEN— API token from Todoist Integrations settings
Keep this setup from going cold
Save the docs, env vars, and workflow around Todoist in Conare so Claude Code, Codex, and Cursor remember it next time.