key
(string, required): Unique identifier or path for the memory (e.g. user/preferences/codingstyle or project/architecture).
How to use it
key is exposed by the MCP Memory MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the key tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Memory
claude mcp add --scope user memory -- /ABSOLUTE/PATH/TO/run.shOther tools in MCP Memory (16)
(string, optional, default: "Agent Memory"): OKF concept type (e.g. Metric, Playbook, Attested Computation).
(string or object, required): Core information to store.
(string, optional): One-line summary.
(string, optional): Actor identifier following actor convention (<producer>/<version>, human:<id>, process:<id>).
(integer, optional, default: 10): Maximum number of results.
(string, optional, default: "default"): Scope/namespace.
(string, required): Absolute path to the active project root directory (e.g. /Users/user/Projects/my-app).
(string, optional): Keyword search query across keys, frontmatter, and content.
(string, optional): Canonical URI of underlying asset.
(array of objects, optional): Provenance sources [{resource, id, title, author, usagecount, lastmodified}].
(string, optional): ISO date (YYYY-MM-DD).
(string, optional, default: "stable"): Lifecycle state (draft stable deprecated).
(string, optional): One-sentence description of the milestone achieved.
(array of strings, optional): Classification tags for filtering.
(string, optional): Display name.
(array of objects or object, optional): Verification events [{by, at}].