create_memory
Store and retrieve critical information with intelligent file-based storage, enabling organized categorization of user preferences, project context, or technical decisions for efficient knowledge base management.
Instructions
Capture and preserve important information, insights, or context as searchable memories with intelligent file-based storage. Ideal for building a knowledge base of user preferences, technical decisions, project context, or any information you want to remember and retrieve later with organized categorization.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
category | No | Optional category to organize memories (e.g., "user_preferences", "project_context") | |
content | Yes | Detailed memory content/text (no character limit) | |
metadata | No | Optional metadata as key-value pairs for additional context | |
title | Yes | Short title for the memory (max 50 characters for better file organization) | |
workingDirectory | Yes | The full absolute path to the working directory where data is stored. MUST be an absolute path, never relative. Windows: "C:\Users\username\project" or "D:\projects\my-app". Unix/Linux/macOS: "/home/username/project" or "/Users/username/project". Do NOT use: ".", "..", "~", "./folder", "../folder" or any relative paths. Ensure the path exists and is accessible before calling this tool. NOTE: When server is started with --claude flag, this parameter is ignored and a global user directory is used instead. |