memory_write
Store facts, decisions, bugs, plans, or questions to shared memory, making key information retrievable by other agents or future sessions.
Instructions
Write something to shared memory. Use this often.
Write whenever you learn, decide, or discover something worth keeping:
Facts about the codebase, infrastructure, or domain
Decisions made and why
Bugs found, workarounds, gotchas
Plans, designs, open questions
Anything another agent (or future you) would want to know
Types:
memory: default — use this for everything
doc: stable reference material; normally written by the archivist, not agents
Scopes:
project: visible to all members of this project (default)
agent: only you can see it
Args: content: What to store. Markdown is fine. entry_type: See types above. Default: memory. scope: See scopes above. Default: project. project: Project to scope the entry to. Defaults to MCP_PROJECT if set. tags: Tags for filtering and retrieval. Use them — they make memory_list useful. confidence: How certain you are (0.0–1.0). Default 1.0. Use lower for guesses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | ||
| entry_type | No | memory | |
| scope | No | project | |
| project | No | ||
| tags | No | ||
| confidence | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |