github doobidoo/mcp-memory-service v8.18.2
v8.18.2 - Critical MCP Retrieve Memory Fix

latest releases: v10.41.0, v10.40.4, v10.40.3...
5 months ago

🐛 Critical Bugfix

Fixed

  • MCP Tool Handler Method Name - Fixed critical bug where MCP tool handlers called non-existent retrieve_memory() method
    • Root Cause: Method name mismatch introduced in commit 36e9845 during MemoryService refactoring (Oct 28, 2025)
    • Symptom: 'MemoryService' object has no attribute 'retrieve_memory' error when using MCP retrieve_memory tool
    • Fix: Updated handlers to call correct retrieve_memories() method (plural)
    • Files Modified: server.py (line 2153), mcp_server.py (line 227)
    • Additional: Removed unsupported min_similarity parameter from MCP tool definition
    • Impact: MCP retrieve_memory tool now functions correctly
    • Issue: #207

📦 Installation

pip install --upgrade mcp-memory-service

✅ Verification

All 4 retrieve-related tests pass:

  • test_retrieve_memories_basic
  • test_retrieve_memories_with_filters
  • test_retrieve_memories_error_handling
  • test_store_and_retrieve_workflow

Full Changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md

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

NewReleases is sending notifications on new releases.