AI Task Management Blog for Solo Founders and Small Teams

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.

All articles

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?

QuestionTodoistWeft
What it isTo-do list app with projects, sections, filters and a board layoutScrumban board (Backlog / Todo / Doing / Done) with optional sprints and projects, built for AI clients to work on
Hosted MCP serverYes: https://ai.todoist.net/mcpYes: https://letsweft.com/api/mcp (Streamable HTTP)
Sign-in methodOAuth, scope data:read_writeOAuth sign-in; optional personal access tokens for clients without OAuth
ChatGPT routeOfficial Todoist plugin in ChatGPT's directory, used with /todoistPublished app in ChatGPT, every ChatGPT plan including Free
Claude routeListed in Claude's connector directory (made by Doist, "Anthropic verified")Custom connector (paste the URL); not in Anthropic's directory
Number of MCP tools27 (per Claude's directory listing)32
Claim with a lease over MCPNot statedYes: start_task takes a 20-minute lease; a second agent gets already_claimed
Agent asks the person a questionNot stated (the assistant asks you to approve changes)Yes: request_input with options, delivered to the Inbox and mobile push
Evidence on completionNot statedcomplete_task records outcome, artifacts, notDone, unknowns, nextStep
Natural-language and recurring datesYes ("every Monday", "every!")No natural-language date parser; dates are fields the agent sets
Built-in AITodoist Assist; full on Pro and Business, Filter Assist and limited Ramble on BeginnerNone of its own; the thinking happens in your AI client
Mobile appsiOS and AndroidiOS and Android, plus web and a VS Code extension
Free planBeginner: 5 personal projects, 3 filter views, 5 people per project, 1-week activity history; MCP included50 tasks and 200 AI calls a month
Cheapest paid, one personPro: $5/month billed yearly ($60/year) or $7 monthlyPro: $60/year or $7 monthly
Paid, per teammateBusiness: $8/user/month billed yearly ($96/year) or $10 monthlyPro: $60 per seat a year or $7 per seat a month
LanguagesNot stated on the pages checked34

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.

ToolHosted MCPChatGPTClaude directoryCheapest paid
TrelloYes, OAuth onlyDirectory listingYes$5/user/month billed yearly, $6 monthly
LinearYes, OAuth or API keyDeep-research connector (some plans and regions)Yes$10/user/month billed yearly
WeftYes, OAuth or access tokenPublished app, every planNo (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.