MCP Server
Jeff Vermeire
Develop an MCP server for agentic workflows. As more and more work moves toward AI-centric development and processing, agents are used extensively to automate and speed tasks. An MCP server would allow code editors like Cursor and Windsurf to directly interface with Sunsama and automatically manage tasks and schedules based on how and when tasks are completed. As more products move into agentic workflows, and more tools provide their own MCP servers, Sunsama is going to need this in order to keep up/stay ahead of other tools.
Mike O
THIS is the hot topic!
(background) since i've last been here, i've vibe-coded a text-based PKM in private github repos connected to Claude/Codex/Cursor CLIs, accessible through Obsidian and others. Imported and parsed the interrelationships of my Capacities.io system, my Apple Notes and more.
--> OpenAI's coming "App Store" is the new Zapier, the new n8n. are you working on an entry for the launch? Some examples : https://github.com/openai/openai-apps-sdk-examples
Sunsama UX is
the one
I want to interact with for planning my work and getting stuff done.Wow it would be so cool and game changing if my AI companions ("Hudson") could interact with my Objectives and my Backlog for high-level placeholders which Hudson is tracing the details and phases of, elsewhere, and that Sunsama could be my one point of entry to my calendars and inboxes for
all
my work tasks.BOOM!
OOSH! Looks like Robert Niimi has made some excellent work here (Objectives is what's missing).
Very much looking forward to seeing this in coming months!
Mike O.
Andrew Kirk
Mike O - Do you have any more documentation or examples where I could read more about your using Capacities.io / Apple Notes / Obsidian to interact with AI models? Assuming you are using those as context to feed in, making responses more contextualized? Also, what do you mean by "AI companions ('Hudson')..."? Is that a tool you've created? thanks,
Mike O
hi Andrew Kirk, thanks for your interest. No docs yet, but once I get it to a usable state, I'll strip the personal content and publish it publicly.
The key to success is well-templated (yml header and indexes) markdown files, and a folder hierarchy that matches your use cases, root-directory-from-which Obsidian works. Also key is to clean your data before migrating!
I found that a github-connected Codex CLI against a local repo works great in absence of a RAG, keeping in mind the 1GB limit on a private repo.
Codex CLI / ClaudeCLI is already thinking in developer mindset, and the skills are formidable.
(ClaudeCLI burns through tokens like water down a raging river, and I'm not up for the $$spend. But what's cool is that Anthropic has already published connectors for Apple Notes and Notion, so the extension to your other PKM db's is do-able.)
Re token-burn: Once the design is done, I don't see why on-device SLMs wouldn't suffice, especially if the templates and instructions are well formed.
Admittedly, grepping for content takes too long, but I'm not looking (yet) for realtime responsiveness, so 90-120 seconds for a reply is OK for me.
Also notably, I have not looked at the Obsidian plugins yet. My impression is that they are all API-based, so conversational memory that helps with some use cases in ChatGPT app linked to your ChatGPT standard user account won't work in Obsidian.
I just got access to Sunny (Sunsama's AI) today, so I'm going to see what use cases it can solve and has solved.
I call my personal AI Companion "Hudson". It's been a project in dev for about a year. Granting guardrails-removing permissions for more humanlike responses, going through a writing-style exercise (template from Michael Hyatt's work on "The Double Win") and more. You're right on. I want the responses to be as contextually relevant and helpful as possible.
Finally, I really hope I don't have to leave Capacities.io behind. I love the UX. I'm encouraged by RobertNimi's work and will pursue. But I feel I'm going to end up back in Obsidian.
More soon. --Mike O.
Herbert Cole
Zapier is the worst solution on the planet and a copout for companies pretending like they have integrations. I hope to see this soon, and mature. Sunsama has a LOT of competition at this point. They aren't exactly Apple so important not to drag feet here!
Chris McConnell
My specific use case is to dump context into Claude to help me plan me and my families week. This creates an .ics I drop into Cal.app/Fantastical, which then syncs with Sunsama.
From what I understand, the MCP is the method to wrap their API and communicate with Sunsama's API.
Zane Mccaig
Merged in a post:
MCP server
Didier Varlot
It would be wonderful to have a MCP server for Sunsama. It would allow to integrate with AI agent assistant to help manage some workflow like meeting booking or task adding
Zane Mccaig
Merged in a post:
Claude Desktop App (Model Context Protocol)
Shaayaan Sayed
I want to use Claude to manage my Sunsama. This should be possible with Claude's Model Context Protocols (https://modelcontextprotocol.io/introduction).
I imagine prompting claude with things like:
"pause sunsama focus"
"Switch focus to X and enter focus"
"subtract 20 minutes from actual time spent on task X"
"add task Z to backlog. this task is for xxx, create the description"
"show me all tasks in backlog"
"delete task Y"
Robert Niimi
I was also waiting for this but just started to build it myself until Sunsama decides to officially support an MCP server. I published
mcp-sunsama
on npm. It's still a work in progress but has the basic task management features at the moment. Feel free to make PRs.Didier Varlot
Robert Niimi does it still work? I was testing it sometimes ago and it was working, but I tried it yesterday and was unable to make it work.
it still works in claude desktop, but not in raycast
Robert Niimi
Didier Varlot It still works as far as I can tell. I use it every day but with Claude Code. I haven't tried using it in Raycast.
Didier Varlot
Robert Niimi
Thank you. I manage to use it in Claude, and will see how to use it in N8N.
Thank you for that excellent piece of software
Robert Niimi
Didier Varlot The MCP server is working in Raycast as of v0.15.0
Didier Varlot
Robert Niimi Thank you I am more and more dependent of it