Tool reference — all 31

Grouped as the server groups them. Args in italics are optional.

Memory

tool args does
store_memory content, title, project, tags, category save knowledge (Memories)
get_memory memory_id full content by id; counts as access
list_memories project, category browse the index
update_memory memory_id, content, tags replace — previous version kept
delete_memory memory_id permanent (prefer flag_stale)
memory_history memory_id all prior versions

Search & context

tool args does
get_context cwd, task_description, limit, max_tokens, format dense session start + proposals (get_context — start here, every session)
recall query, project, limit, neighbors semantic/keyword search, annotated (Search & retrieval)
expand_memory ids batch pointer → full content (max 10)
brain_status health, search mode, stats, projects

Decisions & projects

tool args does
store_decision decision, rationale, alternatives, context, project record a choice (Decisions)
list_decisions project, limit recent decisions
register_project name, description, paths enable auto-detection (Projects & scoping)
list_projects all registered

Graph

tool args does
recall_associative query, project, limit spreading activation + baseline (The typed knowledge graph)
related_memories memory_id, limit strongest typed neighbours
memory_graph project, focus_id, include_entities stats, hubs, orphans, Mermaid
rebuild_entity_graph project optional entity layer (local claude CLI)

Beliefs

tool args does
review_beliefs project read-only stale scan (Beliefs, staleness & decay)
set_belief memory_id, confidence, status, valid_until, review_reason, superseded_by edit the envelope
flag_stale memory_id, reason, superseded_by confirm staleness — recoverable

Reflection & procedures

tool args does
reflect project, limit, store_them cross-memory insight candidates (Consolidation, insights & procedures)
list_insights status the proposal queue
accept_insight insight_id, project promote to linked memory
reject_insight insight_id keep as rejected
review_procedures project incident clusters → candidate rules

Consolidation & time

tool args does
sleep project, min_similarity the full housekeeping report (Sleep — consolidation, proposed)
consolidate project, threshold, max_groups similarity-based merge groups
merge_memories source_ids, title, content, project, tags your synthesis + supersession
why question, project, limit decision provenance (Provenance & time-travel)
as_of date, query, project, limit the brain at a past date