Quick context: most project tools give you either a flat task list, or a whiteboard that turns into chaos past 20 items. I built UluP Spaces trying to solve both. Yesterday I shipped Ulupy — native MCP (Model Context Protocol) support, so Claude can create projects, add nodes, and manage tasks directly inside your account. No API key to copy, OAuth + Dynamic Client Registration handle the setup automatically. It's an open standard, so it's not locked to Claude specifically — any compatible AI client works.
Now the full breakdown — not just the pitch:
MCP / Ulupy (the new part): Claude connects via a standard OAuth flow, gets scoped write access (create project/node/task, mark complete — nothing else, no reading your private data), and works from a conversation, not a form.
Structure: Create a project — from scratch, from a built-in template, or from one shared by another user in the community library. Inside, you create nodes, each one a piece of the project. Add tasks inside a node: two tasks, complete one, the node hits 50%. Complete both, it turns green at 100%.
Focus Mode: Click any task and you're in its own focused space — notes, a Pomodoro timer, file attachments, all scoped to that one task.
Scale: Every node holds unlimited tasks. Every task holds its own notes/files. Unlimited nodes per project, unlimited projects. I've actually stress-tested this myself up to 100 nodes in one project and kept it fluid — tested and optimized, not just theoretical.
Present Mode: Turns the whole map into a walkthrough — arrow keys or mouse click to move node to node, each one previewing its tasks as you go. Built specifically so a project can explain itself to someone who wasn't there when you built it.
Search: Finds specific tasks and nodes across a project, not just node names.
Sharing (UluP Share): One click turns any project into a public, read-only page — no login required to view it. Pages are properly indexed (own SEO setup), and public profiles now have their own searchable page too.
Collaboration: Invite links, real member roles (viewer vs editor), real-time updates when someone else moves something.
Community templates: Anyone can submit a project as a reusable template — reviewed before going live, now with voting so the best ones surface.
Solo developer, built and tested all of this alone — including the OAuth/MCP layer from scratch last night. Happy to go deeper on any piece, technical or product, or hear where this breaks down for how you'd actually use it.
Interesting update, Manu. The MCP release seems to have added a very different dimension to Spaces.
The way you’ve described the new version makes me curious to see where you take it next.
Link to try it: https://www.ulupspaces.com + live demo map in the comments: https://www.ulupspaces.com/share/32a63a89-f392-47fa-ae74-a758c029202d