Milestones - Native project planning app, now on Mac & with an MCP server

After a long time with lots of iterations, Milestones is finally available on macOS and even comes with an MCP! Milestones lets you plan projects, break them up into manageable milestones, and track the progress so you never lose focus. Privacy-focused, with sync directly to your iCloud account.

Add a comment

Replies

Best

Hello again Product Hunters!

More than a year after the initial launch of Milestones, I've received a lot of feedback, and the most requested feature was always: A macOS app!

I'm proud to finally be able to announce the macOS app to the public, as it's been quite a long road of building, fixing, iterating and testing!

Milestones now also has an MCP Server on the macOS app, along with many more updates!

Additionally, the iPad layout has been optimized and iCloud sync works reliably across platforms, so you can truly work from everywhere! There's still lots of features coming up, and I'm very excited to hear even more feedback from you all!

Thank you!
- Yassine

Just downloaded the app just seems to me like a better, smarter version of apples reminders I really like it 👌

The MCP server is the part that grabs me, having an agent drop tasks straight into my planning app would cut out a lot of context switching. Curious which actions the MCP exposes so far, just task creation or milestones too? Congrats on shipping the macOS app.

 The MCP server supports pretty much all actions you can do manually as well - so Project creation and editing, Milestone creation and editing, and Task creation and editing. I even let Claude Code plan entire projects with it! :)
Thank you!

Native app with a full read-write MCP server is a pattern more planning tools should adopt. Agents can create, update, and query project state directly without workarounds. Using iCloud as the sync layer is a clean privacy-first choice. How do you handle conflict resolution when an agent and a human update the same milestone at the same time?

 Thanks! Normally it's last-write wins for this case, so whoever changed something last wins, unless it's something unrelated, e.g. the agent updating the task status while the human is updating the description of that same task, in that case both are updated at the same time basically :)

Is it a desktop only app or a web app too?

 At the moment it's available only for Mac, iPad, and iPhone, there's no web, Android, or Windows version at the moment

Letting Claude Code plan a whole project into the app is great. But if an agent goes a bit wild and dumps 40 tasks or reshuffles everything, with last-write-wins on iCloud can I undo it, or am I cleaning up by hand?

Congrats on getting the Mac app out, Yassine. I've been after a planning app that's properly native and just syncs over iCloud without making me sign up for another account, so this is right up my alley. Going to try it on my next project.