Skip to content

Releases: verygoodplugins/mcp-automem

mcp-automem: v0.14.0

23 Apr 22:08
738601d

Choose a tag to compare

0.14.0 (2026-04-23)

Features

  • openclaw: plugin-first memory parity with shared policy (#107) (613e415)

Bug Fixes

  • accept HTTP 429 in link checker to prevent false CI failures (#93) (4fc5124)
  • deps: revert eslint to v9 and typescript to 5.x for compatibility (#91) (86943c6)
  • downgrade @eslint/js to ^9.0.0 to match eslint peer dependency (#92) (682fded)
  • improve Claude Code Windows Python compatibility (#102) (f0a4a0b)
  • recover dependabot workflow compatibility (#104) (22208a2)

mcp-automem: v0.13.0

25 Mar 11:06
d826cbd

Choose a tag to compare

0.13.0 (2026-03-25)

Features

  • cursor: split global and project rules (#81) (c34a8db)
  • overhaul OpenClaw plugin, MCP, and skill setup (#77) (00d9ae2)
  • sync tool schemas for SSE/MCP parity (#71) (4a6c25c)

Bug Fixes

  • align associate_memories public relationship taxonomy (#76) (daead2e)
  • hooks: add stdin parsing, truncation guards, and dedup checks (#85) (8279844)
  • recall: remove legacy tag merge fallback (#82) (5ca6fae)

mcp-automem: v0.12.0

06 Feb 20:51
7e26148

Choose a tag to compare

0.12.0 (2026-02-06)

OpenClaw Integration (New)

AutoMem now integrates with OpenClaw as a native skill. Your OpenClaw agent gets persistent semantic memory across all messaging platforms (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Teams, etc.).

Quick setup:

npx @verygoodplugins/mcp-automem openclaw --workspace ~/clawd

The skill teaches the bot to call AutoMem's HTTP API directly via curl — no mcporter, no MCP protocol overhead, no PATH issues. Includes behavioral rules for when to recall/store memories, importance levels, tagging conventions, and graceful error handling.

What's included:

  • Native OpenClaw skill (~/.openclaw/skills/automem/SKILL.md) with full API reference
  • CLI installer that configures env vars in openclaw.json and cleans up old installs
  • String-aware JSON comment stripping for config parsing (won't corrupt URLs)
  • Setup guide and troubleshooting docs

See OpenClaw Setup Guide for details.

Bug Fixes

  • sync all version files and add to release-please (#63) (a967ca9)

mcp-automem: v0.11.1

04 Feb 09:42
002b682

Choose a tag to compare

0.11.1 (2026-02-04)

Bug Fixes

  • prevent dotenv stdout noise in stdio mode (#56) (e8b80ac)

mcp-automem: v0.11.0

03 Feb 00:49
d045111

Choose a tag to compare

0.11.0 (2026-02-03)

Features

  • Add Claude Code plugin structure for AutoMem (638dbd5)
  • Add Cursor hooks integration with automatic memory capture (86abd65)
  • Add expansion filtering params for noise reduction (1376277)
  • Add expansion filtering params for noise reduction (2c1058e)
  • add integration tests and CLI smoke tests (#51) (f89a92d)
  • add MCP Registry support (#16) (ee9571e)
  • add memory content size guidelines and warnings (5ac5833)
  • claude-code: add SessionStart hook for automatic memory recall (2a4859b)
  • claude-code: add SessionStart hook for automatic memory recall (8e4fdc7)
  • cursor-hooks: Add automatic log rotation to prevent disk bloat (da0b265)
  • cursor-hooks: Add verbose logging to show memory content (9b90443)
  • Initial release of MCP AutoMem server (4b5f262)
  • Memory content size guidelines and warnings (909f07a)
  • recall: add expansion filtering parameters (expand_min_importance, expand_min_strength) (fb4bfd5)
  • unify recall_memory and recall_memory_multi into single tool (ef866da)
  • upgrade SDK to 1.25.1 and add MCP registry support (766c857)
  • upgrade SDK to 1.25.1 and add MCP registry support (14a06ce)
  • v0.8.0 - Advanced recall capabilities and MCP best practices (c8f1dcc)
  • v0.8.0 - Advanced recall capabilities and MCP best practices (48e1fa2)

Bug Fixes

  • add exponential backoff retry logic for transient API failures (6395689)
  • add missing success field to associate_memories response (#12) (baa697b)
  • add security.yml workflow with CodeQL v4 (861d60f)
  • Add structuredContent to all tool handlers (c0615ef)
  • address coderabbit review feedback (7e15521)
  • allowlist MCP SDK ReDoS vulnerability (GHSA-8r9q-7v3j-jr4g) (129b665)
  • auth: accept AUTOMEM_API_TOKEN alias (#27) (3dfcd1f), closes #26
  • claude-code: avoid osascript quoting errors (#30) (474c47b)
  • correct .mcpb filename and update community links (#49) (a3b8c71)
  • cursor-hooks: Read AUTOMEM env vars from mcp.json (7c73ce3)
  • enforce security audits and fix server.json structure (f7dc0a1)
  • exclude GitHub compare URLs from link checker (#52) (d7212fd)
  • function name in CLAUDE_MD_MEMORY_RULES.md (3d102d5)
  • harden hook scripts and queue cleanup (0d992d7)
  • Match structuredContent to outputSchema for recall_memory (97e8d0f)
  • plugin: make process-session-memory.py self-contained (#39) (a96173c), closes #36
  • queue: handle ENOENT errors when deleting queue file (#29) (a98f2e5)
  • reduce Cursor stderr noise and stdio flapping (6354d64)
  • reduce Cursor stderr noise and stdio flapping (c07171a)
  • Refactor AutoMem plugin structure and update docs (0c2453a)
  • reject oversized memories and use placeholder for month tags (bc6f730)
  • remove duplicate hooks declaration causing load error (#35) (65d6db5)
  • resolve MD033 linter warnings for HTML elements (bc2a4a5)
  • Update Cursor install button to official deeplink format (70ef846)
  • use correct better-npm-audit version (3.11.0) (31db0ab)
  • use release-please manifest mode for server.json updates (#46) (15a5831)

v0.10.1

02 Feb 23:43
11fe8dc

Choose a tag to compare

0.10.1 (2026-02-02)

Bug Fixes

  • auth: accept AUTOMEM_API_TOKEN alias (#27) (3dfcd1f), closes #26
  • claude-code: avoid osascript quoting errors (#30) (474c47b)
  • queue: handle ENOENT errors when deleting queue file (#29) (a98f2e5)
  • remove duplicate hooks declaration causing load error (#35) (65d6db5)

v0.10.0

06 Jan 23:20
663d598

Choose a tag to compare

0.10.0 (2026-01-06)

Features

  • add MCP Registry support (#16) (ee9571e)
  • add memory content size guidelines and warnings (5ac5833)
  • claude-code: add SessionStart hook for automatic memory recall (2a4859b)
  • claude-code: add SessionStart hook for automatic memory recall (8e4fdc7)
  • Memory content size guidelines and warnings (909f07a)
  • upgrade SDK to 1.25.1 and add MCP registry support (766c857)
  • upgrade SDK to 1.25.1 and add MCP registry support (14a06ce)

Bug Fixes

  • add exponential backoff retry logic for transient API failures (6395689)
  • add security.yml workflow with CodeQL v4 (861d60f)
  • address coderabbit review feedback (7e15521)
  • allowlist MCP SDK ReDoS vulnerability (GHSA-8r9q-7v3j-jr4g) (129b665)
  • enforce security audits and fix server.json structure (f7dc0a1)
  • function name in CLAUDE_MD_MEMORY_RULES.md (3d102d5)
  • harden hook scripts and queue cleanup (0d992d7)
  • reduce Cursor stderr noise and stdio flapping (6354d64)
  • reduce Cursor stderr noise and stdio flapping (c07171a)
  • Refactor AutoMem plugin structure and update docs (0c2453a)
  • reject oversized memories and use placeholder for month tags (bc6f730)
  • resolve MD033 linter warnings for HTML elements (bc2a4a5)
  • use correct better-npm-audit version (3.11.0) (31db0ab)

v0.9.1

10 Dec 10:00
baa697b

Choose a tag to compare

What's Changed

  • ci: switch to npm Trusted Publishing (OIDC) by @jack-arturo in #10
  • fix: add missing success field to associate_memories response by @jack-arturo in #12

Full Changelog: v0.9.0...v0.9.1

v0.9.0: Expansion Filtering & Version-Aware Updates

10 Dec 08:48
04760ff

Choose a tag to compare

🎯 What's New

Expansion Filtering Parameters

Reduce noise when using graph expansion (expand_relations) or entity expansion (expand_entities):

  • expand_min_importance — Filter expanded results by importance score (0-1)
  • expand_min_strength — Only follow relations with strength ≥ threshold (0-1)

Seed results are never filtered—only expanded ones. This addresses the issue where expand_relations=true returned too many low-relevance memories.

Recommended settings:

Scenario expand_min_importance expand_min_strength
Exploratory 0.3 0.3
Focused 0.5 0.5
High-precision 0.7 0.7

Version-Aware Template Updates

The cursor CLI command now detects outdated automem.mdc files:

  • Shows what's new in the latest version
  • Prompts before updating (use --yes to auto-update)
  • Creates backup before overwriting
  • Templates include version markers for upgrade detection

Requirements

  • Requires AutoMem server v0.9.2+ for full filtering support

Installation

npx @verygoodplugins/mcp-automem@0.9.0 cursor

Full changelog: https://github.com/verygoodplugins/mcp-automem/blob/main/CHANGELOG.md