> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pnbr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Remember something across sessions

> Connect the Memory MCP, save a decision or preference, and recall it in a new session.

Use the Memory MCP for context that should survive the current conversation:
decisions, preferences, facts, lessons, observations, and signals.

## Connect

```text theme={null}
https://memory.pnbr.io/mcp
```

Follow the [client-specific connection steps](/getting-started/connect-agent)
for Codex, Claude Code, Claude.ai, Google Antigravity, or Cursor. Use the server
name `memory` and the URL above, then complete browser sign-in.

## Save a memory

Ask your agent:

> Remember that I prefer short briefings with explicit caveats. Store it as a
> preference with the narrowest useful scope. Tell me what you saved.

Use **agent** scope for one agent, **project** scope for one project's work, and
**commons** only when the memory should be shared more broadly.

## Recall it

Open a new session and ask:

> Recall how I prefer briefings. Identify the memory you used.

The answer should come from the stored memory, not from access to the original
conversation.

## Other memory operations

| Tool                | Use it for                                                             |
| ------------------- | ---------------------------------------------------------------------- |
| `memory_recall`     | Find saved memories, with optional scope and time filters.             |
| `memory_synthesize` | Turn several memories into a briefing. This spends model credits.      |
| `memory_archive`    | Remove a stale memory from normal recall without deleting its history. |

## Verify

A fresh session or another connected agent should recall the intended memory
and identify the stored record.

## Troubleshooting

* **Recall is noisy:** narrow the query, scope, time range, or depth.
* **A memory is stale:** archive it and save the replacement when appropriate.
* **The default fields do not fit:** [fork the memory Shape](/shapes/fork-a-variant).
* **You need a briefing from many memories:** confirm that synthesis is worth the model-credit cost before running it.

<Accordion title="Tool trace">
  ```text theme={null}
  memory_remember
  → new session
  → memory_recall
  ```
</Accordion>
