Agent Todo for Claude
What it does
Agent Todo connects Claude to the task app you already use: Microsoft To Do, Google Tasks or Todoist. Ask Claude to read, add, update or finish tasks, and the change lands in your own task app.
Agent Todo stores your provider sign-in, encrypted. It does not keep its own copy of your tasks unless you turn on cross-provider sync.
Before you connect
1. Sign in at agent-todo.com with Google, GitHub or email.
2. On Connections, connect Microsoft To Do, Google Tasks or Todoist. You sign in to that provider and approve access.
The Free plan includes one provider with full read and write. Pro adds every provider, sync between them, scheduled digests and email-to-task.
Connect Claude
Claude on the web, Desktop and mobile
Open Agent Todo in Claude's connector directory and select Connect. Sign in to Agent Todo and approve access.
Or, in Claude, open Settings, then Connectors, choose Add custom connector and enter the URL below.
Server URL: https://api.agent-gate.com/agent-todo/mcp
Claude Code
claude mcp add --transport http agent-todo https://api.agent-gate.com/agent-todo/mcp
Claude Code opens your browser to sign in the first time you use a tool.
Try asking
- What's due this week?
- Add "Renew passport" to my Personal list, due Friday, high priority.
- Mark "Send invoice" as done.
- Move the dentist appointment task to next Tuesday.
- Find every task that mentions the budget.
- Create a list called Trip planning and add packing, tickets and hotel.
Tools
Claude asks before it runs a tool that changes or deletes data. Read-only tools run without asking.
Read only
- list_task_lists: your lists in every connected provider
- list_tasks: the tasks in a list, with status, due date and priority
- search_tasks: tasks that match a keyword, across all lists
- search and fetch: find tasks, then read their full details
- get_sync_status: the state of cross-provider sync (Pro)
- get_list_sync_configs: which lists sync where (Pro)
- get_cross_provider_sync_mappings: the history of synced tasks (Pro)
Adds data
- create_task: add a task to a list
- complete_task: mark a task done (undo with update_task)
- create_task_list: add a list
- set_default_provider: choose the provider new tasks go to
- set_primary_provider: choose the provider sync copies into (Pro)
- trigger_sync: run cross-provider sync now (Pro)
- sync_to_primary: copy tasks into the primary provider (Pro)
Changes or deletes data
- update_task: change a task's title, notes, due date, priority or status
- delete_task: delete a task for good
- update_task_list: rename a list
- delete_task_list: delete a list and its tasks for good
- configure_list_sync: set how a list syncs (Pro)
- delete_list_sync_config: stop syncing a list (Pro)
Disconnect
Remove Agent Todo under Connectors in Claude to stop Claude's access.
Disconnect a provider on Connections, or delete your account on the Account page to remove everything we store.
Help
Email [email protected]. See also the Privacy Policy and Terms of Service.