Todoist alternative for AI agents, ChatGPT and Claude
A fair Todoist alternative for work your AI agent executes: a board where agents claim tasks, ask you questions and finish with proof.
Weft is the AI task manager for solo founders and small teams.
By Andrei Finogeev ·
If your Todoist list has turned into project work that an AI agent now carries out, a good Todoist alternative is a shared board the agent can use as its work queue: it claims a task, asks you when it is stuck, and finishes with something you can check. Weft is built for that loop. If your list is mostly personal to-dos, errands and recurring habits, stay on Todoist, because it is very good at exactly that.
We make Weft. Facts about Todoist come from its official pages, checked on 3 November 2026. Facts about Trello and Linear come from their official pages, checked on 27 October 2026.
Why do people look for a Todoist alternative once AI does the work?
Todoist was designed around one person and their list: capture a thought, give it a date, tick it off. That still works when an assistant adds or reschedules items for you.
It gets harder when the assistant stops being a note-taker and starts executing. An agent in Claude Code, Cursor or Codex picks up "migrate the billing page", works for twenty minutes, and needs somewhere to say "I am on this", "I need a decision", and "here is what I did and what I did not do". A checkbox records that something is finished. It does not record who took it, whether the run died halfway, or what proof came back.
The problems show up in a few concrete ways:
- Two agents (or two chat windows) pick the same task, and nothing tells the second one to stop.
- An agent gets stuck on a choice only you can make, and the question is lost in a chat you closed.
- A task is ticked off, but nobody can tell later what was actually done, what was skipped, or where the result is.
- Finished work piles up faster than you can review it, and nothing slows the agents down.
None of this is a flaw in Todoist. It is a different job from the one a to-do list was made for.
Does Todoist work with ChatGPT and Claude?
Yes, and well. Todoist runs a hosted MCP server at https://ai.todoist.net/mcp with OAuth sign-in (scope data:read_write), and its help page has setup guides for Claude, Claude Code, ChatGPT, Codex and others. MCP is available on every Todoist plan, including the free Beginner plan.
In ChatGPT there is an official Todoist plugin in the plugin directory; you call it with /todoist, and it can read, create and update tasks and projects. In Claude, Todoist is listed in the connector directory, made by Doist and marked "Anthropic verified", with 27 tools.
Todoist's own help page lists a few limits worth knowing: changing a recurring task's date can strip its repeat schedule (asking to reschedule avoids it), new projects cannot be placed in a folder at creation, and the Beginner plan keeps 7 days of activity history.
What the pages do not describe is any notion of an agent claiming a task, asking you a structured question, or handing back evidence. Todoist's AI connection is about managing your list from a chat. If that is what you need, you already have it. If you are new to the protocol, modelcontextprotocol.io explains how MCP servers and clients fit together.
What does a board where agents claim work look like?
Weft is a Scrumban board with Backlog, Todo, Doing and Done columns, optional sprints, and projects. Your AI client connects to https://letsweft.com/api/mcp and gets 32 tools. The important ones form a loop, described in more detail in our article on the claim loop:
- Claim. start_task gives the agent a 20-minute lease and moves the card to Doing. report_progress renews the lease. If the agent goes quiet, the lease lapses and the task is free again. A second agent that tries the same task gets already_claimed instead of duplicating the work.
- Ask. When the agent hits a decision only you can make, request_input puts the question, with options, in your Inbox and sends a push to the mobile app. The agent keeps its claim while it waits.
- Finish with proof. complete_task records the outcome, artifacts (a URL, a commit, a file hash), what was not done, what is unknown, and the next step.
- Review only when needed. By default a completed task goes straight to Done. It stops in your Inbox for Accept, Rework, Later or Drop only when the task needs review or a verification check fails.
There is also a limit on your attention. When 5 items are waiting on one person (10 for a team, or 45 minutes of review), start_task refuses with attention_queue_full, so agents finish or clarify before they start more. Each connected client, and each access token, is its own actor, and the board shows the client's name, so you can see which agent did what.
How do Todoist and Weft compare side by side?
| Question | Todoist | Weft |
|---|---|---|
| What it is | To-do list app with projects, sections, filters and a board layout | Scrumban board (Backlog / Todo / Doing / Done) with optional sprints and projects, built for AI clients to work on |
| Hosted MCP server | Yes: https://ai.todoist.net/mcp | Yes: https://letsweft.com/api/mcp (Streamable HTTP) |
| Sign-in method | OAuth, scope data:read_write | OAuth sign-in; optional personal access tokens for clients without OAuth |
| ChatGPT route | Official Todoist plugin in ChatGPT's directory, used with /todoist | Published app in ChatGPT, every ChatGPT plan including Free |
| Claude route | Listed in Claude's connector directory (made by Doist, "Anthropic verified") | Custom connector (paste the URL); not in Anthropic's directory |
| Number of MCP tools | 27 (per Claude's directory listing) | 32 |
| Claim with a lease over MCP | Not stated | Yes: start_task takes a 20-minute lease; a second agent gets already_claimed |
| Agent asks the person a question | Not stated (the assistant asks you to approve changes) | Yes: request_input with options, delivered to the Inbox and mobile push |
| Evidence on completion | Not stated | complete_task records outcome, artifacts, notDone, unknowns, nextStep |
| Natural-language and recurring dates | Yes ("every Monday", "every!") | No natural-language date parser; dates are fields the agent sets |
| Built-in AI | Todoist Assist; full on Pro and Business, Filter Assist and limited Ramble on Beginner | None of its own; the thinking happens in your AI client |
| Mobile apps | iOS and Android | iOS and Android, plus web and a VS Code extension |
| Free plan | Beginner: 5 personal projects, 3 filter views, 5 people per project, 1-week activity history; MCP included | 50 tasks and 200 AI calls a month |
| Cheapest paid, one person | Pro: $5/month billed yearly ($60/year) or $7 monthly | Pro: $60/year or $7 monthly |
| Paid, per teammate | Business: $8/user/month billed yearly ($96/year) or $10 monthly | Pro: $60 per seat a year or $7 per seat a month |
| Languages | Not stated on the pages checked | 34 |
Todoist sources: pricing, MCP help, ChatGPT help, Claude directory listing, recurring dates, board layout. A shorter version of this comparison lives at letsweft.com/vs/todoist.
Is Weft cheaper than Todoist?
For one person, no. The prices are the same. Todoist Pro costs $5 a month billed yearly ($60 a year) or $7 billed monthly. Weft Pro costs $60 a year or $7 a month. If price is your reason to switch, there is no reason.
For a team the numbers differ. Todoist Business is $8 per user a month billed yearly ($96 a year) or $10 monthly. Weft Pro is the same flat $60 per seat a year or $7 per seat a month, with no separate team tier. See Weft pricing.
The free plans are shaped differently. Todoist Beginner limits projects (5), filter views (3) and history, but not the number of tasks. Weft Free allows 50 tasks and 200 AI calls a month, which is enough to try the loop on a real project but not to run a long personal list.
One more difference: Todoist Pro includes Todoist Assist, its own AI features. Weft has no AI of its own and sells no credits; it relies on the AI client you already pay for.
Are there other Todoist alternatives with MCP?
Yes. If you want a board but do not need the claim loop, Trello and Linear both run hosted MCP servers and appear in Claude's directory. For a wider list, see our MCP task manager comparison.
| Tool | Hosted MCP | ChatGPT | Claude directory | Cheapest paid |
|---|---|---|---|---|
| Trello | Yes, OAuth only | Directory listing | Yes | $5/user/month billed yearly, $6 monthly |
| Linear | Yes, OAuth or API key | Deep-research connector (some plans and regions) | Yes | $10/user/month billed yearly |
| Weft | Yes, OAuth or access token | Published app, every plan | No (custom connector) | $60/seat a year, $7 monthly |
We have written similar, equally direct pages for Linear, Asana, ClickUp and Motion.
When should you stay on Todoist?
Todoist is the better choice in several common cases:
- Personal to-dos and habits. Groceries, bills, "call the dentist every 6 months". Todoist's natural-language recurring dates ("every Monday", "every!" to count from completion) are hard to beat, and Weft has nothing like them.
- Quick capture. Typing a task with its date in one line is what Todoist is famous for. Weft is a board, not a capture inbox.
- Reminders. Todoist has task reminders, with custom reminders on Pro. If you live by reminders, that matters.
- Using AI to tidy your list, not to execute work. If ChatGPT or Claude mostly reschedules and summarises your tasks, Todoist's plugin and directory connector already do that, and its Claude listing is in Anthropic's directory while Weft's is a custom connector.
- Unlimited tasks for free. Todoist Beginner does not cap tasks the way Weft Free does.
Weft also does not do several things you may expect: it has no natural-language dates, no public REST API or webhooks, and no GitHub or Slack integration. Many people keep Todoist for life admin and use a board only for the project work agents do.
How do I move from Todoist to Weft?
Weft has no Todoist importer, but you do not need one if your AI client can reach both services. Todoist's MCP server reads your tasks, and Weft's bulk_create_tasks creates many tasks in one call.
- Create a Weft account and connect your AI client: the ChatGPT app, Claude Code (claude mcp add --transport http weft https://letsweft.com/api/mcp), Cursor (one-click install) or Codex (add the config, then codex mcp login weft). There are 33 client setup pages in all.
- Keep Todoist connected in the same client, or paste a list of the tasks you want to move into the chat.
- Pick only the project work. Leave personal and recurring items in Todoist.
- Ask the agent to read that Todoist project and create the tasks in Weft with bulk_create_tasks, mapping Todoist sections to Backlog, Todo or Doing and keeping due dates.
- Optionally group the tasks into a Weft project or a sprint.
- Choose the connection right for each client (full, write or read) in Settings; you can Disconnect any client at any time.
- Tell your agent to work from Weft: call get_my_work, start_task before executing, and complete_task with artifacts when it is done.
If you also have work in Linear, Jira, Notion or Trello, Weft imports their exports directly on every plan; see the guides for Linear, Jira, Notion and Trello. Full setup notes are in the docs.
- Todoist already has MCP and a ChatGPT plugin. Why would I need anything else?
- You may not. Todoist's integration lets an assistant read and change your list. Weft adds a claim with a lease, a way for the agent to ask you a question with options, and a completion record with evidence. If your agents do not execute multi-step work, Todoist is enough.
- Is Weft more expensive than Todoist Pro?
- No, it is the same for one person: $60 a year or $7 a month on both. For teams, Todoist Business is $96 per user a year ($10 monthly) and Weft Pro stays at $60 per seat a year ($7 monthly). Sources: Todoist pricing, Weft pricing.
- Is Weft in Claude's connector directory like Todoist?
- No. In claude.ai and Claude Desktop you add Weft as a custom connector by pasting https://letsweft.com/api/mcp and signing in. Todoist is in the directory.
- Can I keep using Todoist next to Weft?
- Yes. A common split is Todoist for personal and recurring tasks, Weft for project work an agent executes. Your AI client can be connected to both at once.
- Will agents flood me with finished work to review?
- Most completed tasks go straight to Done. Only tasks that need review, or fail a verification check, wait in your Inbox, and once 5 items are waiting (10 for a team) agents cannot start new work until you catch up.
- Does Weft understand dates like "every Monday"?
- No. Due dates are fields an agent or you set. If you rely on natural-language recurring dates, keep those tasks in Todoist.