{"server":{"id":"jaavila-of-vivac-dfc1114f46f4","name":"JAAvila-Of/vivac","title":"JAAvila-Of/vivac","description":"A provenance tree for coding agents: every node records the node it was born from, so the agent can ask why the work is where it is. A session brief with the standing decisions and what not to touch, a close that refuses over open work, and decisions kept with the alternatives they rejected. Local JSON-lines file, no telemetry.","category":"Other","transport":"Local","pricing":"Unknown","website":"https://github.com/JAAvila-Of/vivac","repository":"https://github.com/JAAvila-Of/vivac","version":"0.22.1","manifest":"{\"name\":\"io.github.JAAvila-Of/vivac\",\"version\":\"0.22.1\",\"repository\":{\"url\":\"https://github.com/JAAvila-Of/vivac\"},\"remotes\":[],\"packages\":[{\"registryType\":\"cargo\",\"identifier\":\"vivac\",\"version\":\"0.22.1\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[]}]}","sourceName":"punkpeye/awesome-mcp-servers","sourceUrl":"https://github.com/punkpeye/awesome-mcp-servers","status":"approved","seoTitle":"JAAvila-Of/vivac MCP server","seoDescription":"A provenance tree for coding agents: every node records the node it was born from, so the agent can ask why the work is where it is. A session brief with the st","createdAt":"2026-11-04T07:18:57.012Z","updatedAt":"2026-11-04T07:58:36.806Z"}}
