Milestones - Native project planning app, now on Mac & with an MCP server
by•
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.


Replies
Milestones
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
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.
Milestones
@i_sanjay_gautam 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?
Milestones
@anand_thakkar1 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?
Milestones
@ragsyme 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?