# bundle @luisarg/memory-mcp — MCP stdio wrapper for memory-vault # overrides vía env: DSH_MEMORY_PATH, DSH_MEMORY_SERVER_DIR # defaults resuelven bajo el home del harness (cwd-independent): # $DSH_HOME/memory-vault-server y $DSH_HOME/memory-vault (~/.dsh por defecto) - insert: - id: memory-mcp-bootstrap name: '@luisarg/memory-mcp' - id: memory-mcp name: '@deepseek-ai/dsh-mcp-client' config: serverName: memory transport: stdio # launcher.mjs (bundled with the server): `uv run` when uv is on PATH, # else a pip-managed .venv (python3 -m venv + pip install -r requirements.txt) command: !!js process.execPath args: [!!js "(process.env.DSH_MEMORY_SERVER_DIR ?? dshHomePath('memory-vault-server')) + '/launcher.mjs'"] env: MEMORY_PATH: !!js process.env.DSH_MEMORY_PATH ?? dshHomePath('memory-vault') UV_CACHE_DIR: /tmp/uv-cache cwd: !!js process.env.DSH_MEMORY_SERVER_DIR ?? dshHomePath('memory-vault-server')