MCP server · Notes
vivac MCP server
by JAAvila-Of
Give your AI a memory tree of your project's decisions, so it knows why the work is where it is.
vivac keeps a small tree of your project's work and decisions in a plain file inside the project folder. Each item remembers the item it came from, so months later you or your AI can still ask why you are working on this. It is handy for anyone who runs several projects with an AI assistant and keeps losing the thread between sessions.
What is an MCP server? The 30-second version
On its own, your AI can only chat. It forgets your project the moment the session ends. An MCP server is a small helper program that gives your AI a new skill, here a connection to vivac's tree of your project's work and decisions. Once it is connected, your AI can look things up in that tree and add to it when you ask, instead of guessing from scratch.
What this MCP server does
You ask your AI something like what are we working on, or why is this task here. Your AI uses this helper to read the vivac tree stored in your project folder. The helper walks the tree and finds the goal, the tasks under it, the decisions already made, and what is still open. Your AI then answers you in plain words, with the chain of why spelled out. When you finish something, your AI can also mark it done, and vivac refuses to close a task while things under it are still open.
What you can do with it
- See where the work stands right now
- Ask why a task exists and trace it back to its goal
- Read the decisions already made, and what was rejected
- Mark a task done, with a check that nothing under it is still open
- Find what is still open and waiting on you
- Start a session with a short brief of the project
- Look at the whole tree in a browser on your own machine
Try asking your AI
- “Give me a brief of where this project stands”
- “Why are we working on the cache adapter task”
- “What is still open and waiting on me”
- “Mark task 4 as done”
- “What decisions have we already made about retries”
What it gives back to you
You get short plain answers in the chat: a brief of the project, a chain of tasks from the goal down to today's work, a list of open items, or the decisions with the options that were turned down. When it changes something, it tells you what it closed or added. The answers are kept short on purpose, so they do not eat your whole chat window.
Before you start
What you need
- The vivac program installed on your computer (a prebuilt file from its releases page, or built with Rust 1.89 or newer)
- A project folder where vivac can keep its .vivac file
Good to know
It writes a file inside your project folder and can close or abandon tasks, so review what your AI is about to change before you say yes.
Install it with your AI
Add vivac MCP server to your AI, no technical skills needed
You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.
Sign in to get the install prompt
Members get a ready-made prompt that lets the Claude desktop app check vivac MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,361 MCP servers here for you.
Who it's for
People running several coding or writing projects with an AI assistant who keep forgetting what was already decided between sessions.





