@wiolett/agent-memory-mcp
MCP server backing the Agent Memory Codex plugin.
Versions
0.2.1latest0.2.00.1.50.1.40.1.3+ show 1 moreshow less
0.1.2Tools 51
memory_path Find a path between two memories: shortest (fewest hops) or strongest (highest edge-weight product).
global_memory_path Find a path between two global memories.
memory_graph_prune Remove unhealthy AUTO edges (dangling and/or below a weight floor); manual edges are never touched. Defaults to a dry run.
memory_graph_maintain Repair dead index pointers, orphan graph files, and structurally impossible edges, then rebuild AUTO links. Valid manual edges and canonical memories are preserved. Defaults to a dry run.
global_memory_graph_prune Remove unhealthy AUTO edges from the global graph. Defaults to a dry run.
global_memory_graph_maintain Repair dead pointers, orphan graph files, and structurally impossible edges, then rebuild AUTO links in the global graph. Defaults to a dry run.
memory_project_registry List locally registered project paths that contain Agent Memory. This is the global local index for future cross-project knowledge-base discovery.
memory_setup Return compiled context for one known memory and its valuable relations. Requires memory_id from a prior query, recap, list, or explicit reference; do not use for an initial semantic question or broad startup recall.
memory_save Return compiled context for one known memory and its valuable relations. Requires memory_id from a prior query, recap, list, or explicit reference; do not use for an initial semantic question or broad startup recall.
memory_update Return compiled context for one known memory and its valuable relations. Requires memory_id from a prior query, recap, list, or explicit reference; do not use for an initial semantic question or broad startup recall.
memory_recall Return compiled context for one known memory and its valuable relations. Requires memory_id from a prior query, recap, list, or explicit reference; do not use for an initial semantic question or broad startup recall.
memory_reconciliation_status Read whether project or global memory has a recorded reconciliation and whether it is overdue. This is read-only; it does not initialize a missing memory store.
memory_reconciliation_record Answer a focused question by searching and synthesizing multiple relevant memories with source references. For a user-requested other project, set scope=project and pass that project\'s absolute workspace_root. Use proactively when prior repository or user context could affect non-trivial work.
memory_query Answer a focused question by searching and synthesizing multiple relevant memories with source references. For a user-requested other project, set scope=project and pass that project\'s absolute workspace_root. Use proactively when prior repository or user context could affect non-trivial work.
memory_recap Synthesize a broad, multi-memory recap for non-trivial work, compaction recovery, or context handoff. For a user-requested other project, set scope=project and pass that project\'s absolute workspace_root. Use topic to focus the recap; omit it to recover the most important current memories.
memory_list List memory records. By default this includes deep memories and lite index records; set index_only to true for lightweight index browsing.
memory_inspect Raw maintenance/debug view of memory, index, and graph records, or graph health metrics.
memory_delete Read graph neighbors or a bounded subgraph for a graph-capable memory.
memory_link Read graph neighbors or a bounded subgraph for a graph-capable memory.
memory_unlink Read graph neighbors or a bounded subgraph for a graph-capable memory.
memory_graph Read graph neighbors or a bounded subgraph for a graph-capable memory.
${prefix}memory_write Compatibility alias for memory_recall.
${prefix}memory_get Compatibility alias for memory_recall.
${prefix}memory_read_lite Compatibility alias for memory_list with index_only=true.
${prefix}memory_search Compatibility alias for memory_query.
${prefix}memory_delete Compatibility alias for memory_delete.
${prefix}memory_link Compatibility alias for memory_link.
${prefix}memory_unlink Compatibility alias for memory_unlink.
${prefix}memory_neighbors Compatibility alias for memory_graph view=neighbors.
${prefix}memory_subgraph Compatibility alias for memory_graph view=subgraph.
${prefix}memory_read_all Compatibility alias for memory_inspect view=all.
mr_review_status Read active merge request review state and latest filesystem-backed review runs.
mr_review_create Create a durable .workflow/mr-reviews run with manifest, state, discussions, notes, and review artifacts.
mr_review_update Apply structured state operations to the active or named merge request review run. mark_approved is a compatibility terminal operation that also clears the matching active_review pointer; prefer mr_review_complete for the final latch.
mr_review_complete After the clean note is posted and the GitLab MR is approved, mark the active or named review approved and clear active_review when it points to that run. This is the mandatory terminal latch for a realized clean review.
mr_review_artifact_write Write allowed files inside the active or named merge request review run without allowing path escape.
mr_review_findings_normalize Normalize MR review findings into severity-sorted Critical/Important/Minor/Notes findings.
mr_review_note_draft Render a fixed-format MR review finding note without posting it.
workflow_status Read active workflow plan/audit state and latest filesystem-backed workflow runs.
workflow_plan_create Create a durable .workflow plan run with manifest, state, markdown files, artifacts, and chunks directory.
workflow_plan_update Apply structured state operations to the active or named workflow plan run. ${stateOperationHint}
workflow_plan_commitment_propose Record a material plan or handoff candidate and return one bounded shrink-first same-model reflection prompt. This portable tool never launches an agent or requires a lifecycle hook.
workflow_plan_commitment_confirm Record the result of the bounded same-model reflection. KEEP preserves the candidate, SHRINK narrows it, ASK pauses for one material user decision, and REPLAN requires another proposal.
workflow_plan_complete Mark the active or named workflow plan run complete and clear active_plan when it points to that run.
workflow_plan_artifact_write Write allowed files inside the active or named workflow plan run without allowing path escape.
workflow_audit_create Create a durable .workflow audit run with prompts, reviews, sanity, findings, and master audit files.
workflow_audit_update Apply structured state operations to the active or named workflow audit run. ${stateOperationHint}
workflow_audit_complete Mark the active or named workflow audit run complete and clear active_audit when it points to that run.
workflow_audit_artifact_write Write allowed files inside the active or named workflow audit run without allowing path escape.
workflow_handoff_write Write a structured module handoff into the active or named plan/audit run and update state.json.
workflow_findings_normalize Normalize review or audit findings into severity-sorted workflow findings with stable IDs and evidence arrays.
Permissions 3
network medium shell high env_vars low