github doobidoo/mcp-memory-service v10.39.0
v10.39.0 — Claude Code Plugin Install + MemoryClient.storeMemory()

latest releases: v10.40.0, v10.39.1
2 days ago

New: Install as a Claude Code Plugin

Two commands replace the bash wrapper, API-key generation, and manual MCP-config-editing ceremony:

```
/plugin marketplace add doobidoo/mcp-memory-service
/plugin install mcp-memory-service
```

v1.0.0 plugin is experimental. See claude-hooks/PLUGIN.md for install, config, and migration from the legacy install_hooks.py installer. Closes #530.

What's Changed

Added

  • plugin packaging (claude-hooks/): Claude Code plugin installable via /plugin marketplace add doobidoo/mcp-memory-service + /plugin install mcp-memory-service. Ships with .mcp.json, hook wiring, and self-healing ensure-server.js. Coexists with the legacy install_hooks.py installer. (PR #736)

Changed

  • MemoryClient.storeMemory(): session-end.js and auto-capture-hook.js now route memory writes through HTTP-primary + MCP-fallback via MemoryClient. This closes the silent write-failure path documented in #530 (Option B) — all hook users benefit, not just plugin adopters. (PR #735)

Context

These two PRs together close both tracks of issue #530:

  • Option B (PR #735): Protocol-native writes via MemoryClient.storeMemory() — prerequisite that unblocked reliable writes for all users.
  • Plugin packaging (PR #736): Zero-ceremony install path for Claude Code users.

Installation

pip install mcp-memory-service==10.39.0

Or update via Claude Code plugin:

/plugin marketplace add doobidoo/mcp-memory-service
/plugin install mcp-memory-service

1,547 tests passing | CHANGELOG

Don't miss a new mcp-memory-service release

NewReleases is sending notifications on new releases.