Integrations

Persistent Memory for Cursor - Unison MCP Setup

Connect Cursor to Unison via MCP: every session recalls your project's architecture decisions, open bugs, and team conventions - no more re-explaining your codebase.

cursor-unison

Learn how to give Cursor persistent team memory using the Unison MCP server - so every session picks up exactly where the last one left off.

Install

Add to Cursor's MCP settings (Settings → MCP → Add server):

{
  "mcpServers": {
    "unison-brain": {
      "command": "npx",
      "args": ["-y", "@unisonlabs/mcp"],
      "env": { "UNISON_TOKEN": "usk_live_..." }
    }
  }
}

No key yet? npx @unisonlabs/cli auth login - email OTP, no browser.

The loop the agent runs

  1. Task start: brain_context with the task as the query - relevant decisions, facts, and history arrive as one markdown block.
  2. While working: brain_record_fact when something durable is learned; brain_write for documents worth keeping.
  3. Task end: brain_ingest the conversation so extraction captures what the session produced.

Every other session - yours, your teammates', tomorrow's - recalls what this one learned.

Add a rule to .cursorrules / project rules so the loop is automatic: "At task start call brain_context with the task as query; before finishing, ingest the conversation with brain_ingest."

On this page