v0.1.10
Added
mms initimports MCP servers from existing clients (#194) — scans./.mcp.json,~/.claude.json(user + per-project scope), and Claude Desktop's macOS config, then offers a TUI multi-select (Enter toggles, scroll to Confirm; ↑↓ / j/k / Ctrl+N/P all supported). For each pick the user only confirms a prefix — transport/command/args/url/env are imported as-is. Self-reference filter blocksmms/memtomem-stm/memtomem/memtomem-serverentries (includinguvx --from memtomem …shape) so users can't accidentally proxy STM through itself or double-register the LTM companion. Dangerous env keys (LD_PRELOAD,NODE_OPTIONS, etc.) are stripped during import, matchingmms add --envpolicy. Non-TTY /MMS_NO_TUI=1/ piped stdin fall back to a comma-number prompt so CI and scripted installs still work. Addsquestionary>=2.0runtime dep.mms initsurfaces--configmanagement hints on non-default paths (#195) — after saving to a path other than~/.memtomem/stm_proxy.json, the output now printsmms list --config <path>/mms health --config <path>so subsequent management commands don't silently read the empty default config. Reported during dogfooding with throwaway/tmp/*.jsontest paths.
Install / upgrade
uv tool install --force memtomem-stm
# or
pipx install --force memtomem-stmFull diff: v0.1.9...v0.1.10