Purpose
mem_get retrieves complete information about specific observations. Use this after mem_search to get the full details you need.
This tool is designed for efficiency:
- Only retrieve observations you actually need
- Costs tokens only for what you request
- Supports batch retrieval of multiple observations
Parameters
Array of observation IDs to retrieve (from
mem_search, max: 20)Example: [142, 156, 203]Response Format
Returns full details for each observation: Example response:- ID and tool name (header)
- Timestamp (YYYY-MM-DD HH:MM)
- Summary (compressed description)
- Files (referenced files, if any)
- Concepts (extracted concepts/tags)
- Input (tool input, truncated to 200 chars)
- Output (tool output, truncated to 500 chars)
Usage Example
Get a single observation:Tips
- Use after search: Always use
mem_searchfirst to find relevant IDs - Batch requests: Request multiple IDs at once instead of making separate calls
- Token efficiency: Only request observations you actually need — each observation adds to context
- Max limit: You can request up to 20 observations per call
- Empty results: If none of the IDs exist, you’ll get “No observations found for those IDs.”
- Truncated content: Input/output are truncated for token efficiency. Use
mem_exportwithinclude_rawfor full data