The short answer: most of the big to-do apps now have an official connector that ChatGPT and Claude can use. You paste one URL, sign in, and the assistant can read and change your tasks. Todoist, TickTick, Any.do, Notion, Asana, Linear, ClickUp and EvyOS all have one. Microsoft To Do, Things 3 and Google Tasks do not, and connecting them means running a community server on your own computer.
The real difference is what the AI can reach once it is connected. Most connectors expose tasks and projects. TickTick's also covers habits. EvyOS's covers goals, projects, tasks, habits, skills, notes and the calendar, so the assistant can answer "how is my week going against my goals" instead of only "what is due".
Every connector detail below was checked against each vendor's own documentation on 23 September 2026. Links are in the table. These change quickly; if one has moved, the vendor's page is right and this one is out of date.
The comparison
| App | Official connector | How you connect | On the free plan | What the AI can read and change | Habits or goals |
|---|---|---|---|---|---|
| Todoist | Yes | Paste https://ai.todoist.net/mcp or pick it from the directory, then sign in |
No plan requirement stated | Tasks and projects | Neither |
| TickTick | Yes | Paste https://mcp.ticktick.com or pick it from the directory, then sign in (or use an API token) |
Not stated | Tasks, lists, tags, comments, habits and check-ins, focus records | Habits, yes. Goals, no |
| Any.do | Yes (beta) | Add a custom connector, then sign in | Yes, "all Any.do users" | Tasks, reminders, calendar events, team boards | Neither |
| Notion | Yes | Paste https://mcp.notion.com/mcp, then sign in |
Yes, though some tools need Notion AI or a Business plan | Pages, databases, views, comments | Only if you built them as databases |
| Asana | Yes | Pick it from the directory, then sign in | Yes | Tasks, projects, portfolios, comments, status updates | Goals can be searched, not changed |
| Linear | Yes | Paste https://mcp.linear.app/mcp, then sign in |
No plan limit stated | Issues, projects, comments | Neither. Has a read-only URL |
| ClickUp | Yes (beta) | Paste https://mcp.clickup.com/mcp or use the ChatGPT app, then sign in |
Yes, limited to 50 calls a day | Tasks, docs, chat, time tracking | Neither |
| EvyOS | Yes | Paste https://api.evyos.com/mcp, then sign in |
Yes, every plan | Goals, projects, tasks, habits, skills, notes, calendar events, shared workspaces | Both |
| Microsoft To Do | No | Community servers only, run locally | – | Depends on the community server | Neither |
| Things 3 | No | Community servers only, macOS | – | Depends on the community server | Neither |
| Google Tasks | No | Community servers only | – | Depends on the community server | Neither |
| Motion | None found | Community servers using an API key | – | Depends on the community server | Neither |
A note on Motion: search results for "Motion MCP" include an MCP server at projects.motionapp.com. It belongs to a different company, an ad analytics product, not the Motion planner at usemotion.com.
Which one to use
You already use Todoist and want an assistant to manage it: use Todoist's own connector. It is official, maintained by Doist (code on GitHub), and covers tasks and projects well. This is what most people searching "todoist mcp" are after.
You want the assistant to handle habits too: TickTick is the only mainstream task app whose official connector can create habits and log check-ins.
You want the assistant to see your whole system, not only today's list: EvyOS. The connector reaches every record type in the app, so you can ask for things a task-only connector cannot answer:
- "Which of my goals has had no work on it this month?"
- "Write my weekly review from what I actually finished, and which habits slipped."
- "Split this project into tasks for the next 3 weeks and put them under the right goal."
- "Log 40 minutes of Spanish practice and tick off today's reading habit."
You work in a team tool already: Asana, Linear and ClickUp all have solid official connectors. Linear's is the only one here with a separate read-only URL, which is useful if you want an assistant to report without being able to change anything.
You use Microsoft To Do, Things 3 or Google Tasks: there is no official connection. Community servers exist, but they run on your own machine and are maintained by volunteers. If AI access is the reason you are looking, switching apps may be simpler than maintaining one.
How to connect one
The steps are the same for every app with an official connector:
- Copy the app's connector URL from the table above, or from the app's own settings or help page.
- In Claude, open Settings, go to Connectors, add a custom connector and paste the URL. Some apps, including Todoist, TickTick and Asana, can be added directly from Claude's connector directory.
- In ChatGPT, add it as an app. Apps listed in ChatGPT's directory can be added directly. Others are added as a custom app, which ChatGPT currently puts behind developer mode.
- Sign in and approve. You are sent to the to-do app to sign in and approve the connection. The AI client never sees your password. It gets a token that you can revoke from the to-do app's settings.
Which ChatGPT and Claude plans can use custom connectors changes often, and the vendors do not all say the same thing. Check your AI client's own help pages for the plan you are on.
What to watch for
Write access is real access. Most connectors, including EvyOS's, give the assistant permission to change things, not only read them. A well-built connector tells the model that completing a task is different from deleting it. In EvyOS, deletions are soft, so a record removed by mistake can be restored. Even so, check what the assistant did the first few times.
Free-plan limits still apply. The assistant works inside your account, so the limits of your plan apply to it. On EvyOS's free plan that means 2 active goals, 5 active projects, 20 open tasks, 5 habits and 5 skills, whether you add them yourself or ChatGPT does.
Revoking should be one click. Before connecting, find where the app lists its connections. In EvyOS it is Settings, and revoking a connection invalidates every token issued under it immediately.
Frequently asked questions
Does Todoist have an MCP server?
Yes. Todoist has an official MCP server at https://ai.todoist.net/mcp, documented in Todoist's help centre, with its code published on GitHub. It works with Claude, ChatGPT and other MCP clients, and lets the assistant read and manage your tasks and projects. It does not cover habits or goals, because Todoist does not have those as records.
Can ChatGPT manage my to-do list?
Yes, if your to-do app has a connector. Once connected, ChatGPT can list what is due, add tasks, reschedule them and mark them done in the app itself, instead of in a chat that forgets it all next week. How to make ChatGPT actually useful for your to-do list covers the habits that make it work day to day.
What is MCP?
MCP, the Model Context Protocol, is the standard way for an AI assistant like Claude or ChatGPT to use another app's data and actions. A to-do app that runs an MCP server can be connected to any client that supports the protocol, instead of building a separate integration for each one. What MCP is, and why your task manager should have one explains it in more depth.
Is it safe to connect my task manager to ChatGPT or Claude?
The official connectors use OAuth, the same sign-in method as "Log in with Google", so the AI client gets a revocable token, not your password. The risk is what you let the assistant do: most connectors allow changes as well as reads. Start with requests that only read, like "what is overdue", before you let it rearrange your week.
Which AI to-do app is free?
Several of the connectors work on free plans, including Any.do, Asana, ClickUp (up to 50 calls a day) and EvyOS. Your AI client may still need a paid plan to add custom connectors, which is a separate question from the to-do app's pricing.
EvyOS's connector is open on every plan, including free. See how it works, or start on the free plan and paste https://api.evyos.com/mcp into ChatGPT or Claude. The technical details for developers are on the MCP server page.