
An official MCP for Todoist with Claude!
Todoist has finally added integration with Claude that doesn't break every other day!!!

Todoist has finally added integration with Claude that doesn't break every other day!!!
Todoers, I'm back again asking for time slots. What is a time slot? Glad you asked.
On your calendar, you schedule a "task slot" - a bucket into which you can drop other tasks.
Say you have a bunch of admin tasks across several projects. Things like emails, replying to messages on Slack, etc. All of those are of the same task type. Scheduling each one is impossible since they take less than 5 mins each and your calendar will look like a mess. BUT, for a good daily plan, you need to schedule when you're going to do something.
Task slots allow you to drag and drop multiple tasks into one block on your calendar.
I genuinely think this would be a huge win for daily planning... something that Todoist has been trying to do for a while with varying degrees of success.
What do you guys think? 🤔
I really wanted a GitHubesque contribution graph for Todoist that could live as a small tile on my desktop.
Couldn’t find anything that felt clean/simple on Reddit or elsewhere, so I ended up vibe coding one with Claude for Mac using Electron (open sourced).
It visualizes completed Todoist tasks as a GitHub-style activity heatmap so you can actually see consistency over time, with multiple themes as well.
What better way to stay productive than adding helper tools to optimize your productivity tools. (you know how it is)
Would love to hear feedback, feature ideas, or criticism. Thanks!
Repo link - todoist-graph
Current Mac release (v1.0.1) - todoist-graph releases
I’m researching how people plan their day and build habits without getting overwhelmed. What’s the hardest part for you: sticking to the plan, choosing priorities, tracking habits, or recovering after missing a day?
Although the use case is not officially supported by Todoist, has anyone attempted to use it on an e-ink Android device such as the Boox Note Air or Onyx Boox Palma? Would like to get insights on your experiences.
I’m having difficulty understanding the point of goals. Isn’t it basically a progress bar for a project? Love to hear your thoughts on good uses of this feature.
Hi everyone,
I wanted to share something I built mostly for myself in case it helps anyone else who was frustrated by the same things.
Todoist’s official Google Calendar integration used to let you have separate calendars for different Todoist projects, which I really liked. That went away in favor of one big “Todoist” calendar, which was a letdown, and I think a lot of other Todoist users were annoyed by that too.
Todoist still offers per-project calendar subscriptions (afaik) that you can paste into Google Calendar or other calendar apps, but in practice they can lag badly. I have seen updates take minutes and sometimes much longer, which defeats the point of trying to use a calendar to see Todoist tasks.
So I put together a small, free, and open source one-way sync service that polls Todoist and mirrors scheduled tasks into Google Calendar on a short interval, with routing rules I actually use day to day.
One-way only (currently). Google Calendar is a read-only mirror of those Todoist tasks. Editing or deleting the event in Google does not write back to Todoist. Other Google events never appear in Todoist. If you need two-way sync like the official integration, this is not a replacement for that, yet. However, I do plan to add two-way sync soon, meaning this solution could soon be a drop-in replacement for the official Google Calendar integration, but with way better functionality.
The design (especially with how the reminder label routing) matches my habits and how I use Todoist. However, the repo is open source if you want to fork or tweak behavior to suit your needs or workflow.
There is no “exclude this whole project” toggle yet, only per-task exclusion via no-calendar. This means all projects will get synced to Google Calendar as long as they contain a task with a date/time. If you need to be able to selectively exclude certain projects from having calendars in Google Calendar, this is not currently possible. However, I might add project-level exclusion at some point.
You need to be comfortable self-hosting (Docker on a homelab, VPS, or a machine you leave running). A “click connect” hosted service would be nicer for people without that background, but I am not in a place to eat hosting costs or run a multi-tenant product for strangers, and I did not want this to turn into something you have to pay me for. The README in the repo still has a basic getting started section if you want to try it.
Repo: github.com/yashpatel21/todoist-gcal-sync
Hopefully this doesn't count as self-promotion because it's free and open source. I'm not trying to make money off of anyone or promote a product. I just wanted to share with the community!