Skip to content

MegaMem MCP v1.7.3

Choose a tag to compare

@C-Bjorn C-Bjorn released this 28 May 13:31
· 3 commits to main since this release

MegaMem MCP v1.7.3

Installation

For Obsidian Plugin:

  1. Download the attached megamem-mcp-1.7.3.zip
  2. Extract to your vault .obsidian/plugins/megamem-mcp/ folder
  3. Reload Obsidian and enable the plugin

What is Included:

  • Main plugin files (main.js, manifest.json, styles.css)
  • Built-in MCP server for Claude Desktop integration
  • Graphiti bridge for knowledge graph functionality
  • Complete documentation site for GitHub Pages

Changes

  • Bridge config credential resolutionBridgeConfig.from_dict() reads from databases[] first (Priority 2), before falling back to legacy databaseConfigs (Priority 3). Fixes auth errors when the UI writes credentials to databases[] but databaseConfigs is empty or stale.

  • MCP _create_bridge_config() simplified — delegates entirely to BridgeConfig.from_dict(), eliminating ~30 lines of duplicated logic.

  • getDatabaseConfig() in TS prefers databases[]validateSyncConfig and the sync path now read from the same source. Fixes false "Neo4j URI not configured" errors.

  • api_keys camelCase aliasapiKeys accepted alongside api_keys in BridgeConfig.from_dict().

  • Release workflow attributionCo-authored-by: trailers are now extracted from annotated tag bodies (GitHub REST API) and injected into the public repo commit. Supports multiple contributors. Workflow tested end-to-end.

  • Dead code cleanuprunManualSyncTest routing bug (PR #16) documented in commented code. Correct path is syncStatusManager.syncNote().

  • FileSuggest added — reusable autocomplete for note path selection.

Co-authored-by: EthanJStark 19176630+EthanJStark@users.noreply.github.com
Co-authored-by: claaudelane 78041712+claaudelane@users.noreply.github.com