{"_id":"@focus-mcp/brick-memory","_rev":"26-24b13d5533d0c5178b571bc7ee2e8c7b","name":"@focus-mcp/brick-memory","dist-tags":{"dev":"1.1.0-dev.98","latest":"1.1.2"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"893298a2f872b0e050532ff5540043fa21596275","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.29.tgz","fileCount":7,"integrity":"sha512-i+SYDtuvbAwwlxl55XYUpbEy9//KTEhqGEOs2+O9zBLpbPab33vywJEksFcmiuu+Ysko2301BmdbC0d6ofbF6g==","signatures":[{"sig":"MEYCIQCLNRrwtuOv+pL9df162Q6/ZZA7v17xHKrAVgYNVYH/WAIhAPuhD8Rw9XJqFHTj7AyfW2GX20TDaRdF0K04aYYXY0yL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18107},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"fd10c8b68fb41e02be4b080c31badfde7799fb4e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP memory brick — persistent key-value memory stored as JSON files","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.29_1776941133521_0.7416232068489566","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"2cf72eb1078d6b65b3b4096382e5846a88002ee0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.30.tgz","fileCount":7,"integrity":"sha512-bOLMURp3pbpgeM3YFFd64M5nichketuWr/GvEGqpp2w2H09pENKK2LLaYAC8hteWArAc28GvolhJL3wvNqpfRw==","signatures":[{"sig":"MEUCIQCdZZDpsQ8+LKhzAQZEDSl0XF07tYMXfkiQyPETQEM9vwIgCRcmjBQeDcl8+bFcu7itMG5B9G5PsKH/8RG63LpNkjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18107},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"b0e2ce10d930e42698daef229bbf46f97b2326be","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP memory brick — persistent key-value memory stored as JSON files","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.30_1776951949593_0.24944711759956184","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-memory","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-memory@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"8e0b8a34b5628b33e342a5007accd94027b6e284","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.0.0.tgz","fileCount":7,"integrity":"sha512-U/yY0obh1SePotOKs9gItXY/2WMeThpZGO2NOibaN9nzRVlZ3FfgW0D4N8f/mwNS53KRg1p7l82hVX4yfd0+dQ==","signatures":[{"sig":"MEUCIDrS3byocGYWxnggP2R3ntijKR2TCpu1RaKDaRGO5rn/AiEAmKwZ20HA5oFMPrWYvUN9RGv2CBnR+KT4DUbC6+mCZrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18100},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1bba5da46baf87fe054702827bce849f234d0f4c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP memory brick — persistent key-value memory stored as JSON files","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.0.0_1776952254819_0.7941847023887274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"1887a1744d407d4c4971107939ff3b87da357588","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.31.tgz","fileCount":7,"integrity":"sha512-0tqTcabd9PrhIHaiPjWAF1KGsvUrmOrW7di+YbN5GkzX4KMGzazpJrw0s/TbIZCrzm5T9Br+HxdZvsxi8TMgvA==","signatures":[{"sig":"MEYCIQCtIHjbtKwZwnwupueTPVDt9GFKOYy0Ka8P6hDjK7a4ygIhAOiSphbJxIVIxSwsOluL0akslWnl1LWIwKWn+jISFH7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18107},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"d21be10f708624b07fc96b362cd44d717a9378e8","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP memory brick — persistent key-value memory stored as JSON files","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.31_1776963161620_0.853572846571484","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"17b8edabc0619721b049aaa43f8e60e4246cb65d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.32.tgz","fileCount":7,"integrity":"sha512-zZ+M0G/RTDbq3NhWO9GxgcJZq1t4UqrxFn/m2b6E+a6EU3gmtmvZ1Kp2tWhRLu8DuCBT1uxHgaxb/l35hdFcCQ==","signatures":[{"sig":"MEUCIB7F+sn5H0LmIkBjmfN4zBOVrQ49ohIKWsgPZ+iGg8WHAiEAlf/MxABsQwlhVdDclCCTmqo+F1M+nMXJV50/fNC4meY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18885},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"9804457d4c5f817b1b6102ee06717b380512a59c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.32_1776975328176_0.04791960713785093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2bd42b36835d1de27b8791f8d02845480c8de391","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.33.tgz","fileCount":7,"integrity":"sha512-FrEpLa7LJkkt4k8VJC6IpkTiqfei0vsJ1EUsV3eguHx7PxSbZefBIGwbtcj2MPX2wNzewE6GRECCpqQOx/lP3A==","signatures":[{"sig":"MEYCIQD4tIYMdJA8+bNl+aG8GR73WNEkw9AoQoid1tO791YDvwIhAKCJTsSR/kKTQZDvyfCI9I1SyEXV7q7KT8qWwOU5Sx9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18885},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1c3f7d83b73e8bf252b5ab5fe6f0f5347c9c774e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.33_1776975689935_0.6527201549968185","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f7e076e3f416bfdc137eefc9ca19d5a9dda0efae","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.34.tgz","fileCount":7,"integrity":"sha512-CjXSwpC2m/sLC2qGIx+r+j0wUli6ATdtadu0GeL0GAdj9nSs6CbRnl1GD6V3tRLgMO0FV0kTYDYAPP5n60hLRw==","signatures":[{"sig":"MEUCIQDX5ovtC9bST1jwsc9ko9VQvNxToSW7kQfUk3FwUndzewIgCi+M32eqJzGxwKp56RdygvfwV8ezTBoQffAehZSfwtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18885},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"e335ff3c59c34d41a84cb254ea914af7c3348d73","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.34_1777022087569_0.17181086035810345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"6566cb87850ee112aaacadb82057276328206a1d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.36.tgz","fileCount":12,"integrity":"sha512-tF7rIDvDngA466BsC/uYSbpeDNO04P6usSYwu/wf9WbTvSUIF0KOsRs2QmLylV7RjvEOY1F8GJis5kVKhl0Pdg==","signatures":[{"sig":"MEUCIQCuzLY1m5+/nOHJAMPvlCW5vzPJVIRwKYUb7hAq4pvJyQIgZGCpuQfupZKdDiuGFL//uMqty40oZLr/hyga6PIdsU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fcc5cc2261fd15da54827bff786f04b0489f04dc","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.36_1777023425368_0.3259615988676312","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f7586c8d3b077325f9c1596196c7dc6f066548df","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.37.tgz","fileCount":12,"integrity":"sha512-IHNRPFQ6FxwROH0Rgtdv70alRq4rW015Il/5es4NTc/4AKr7fON1QUSLTJjRp57FO1dhKHjcLwyWZt/D9kNIXQ==","signatures":[{"sig":"MEQCIGoJMbnm7GVqNhQCx9uoXoHRHW0bS4SZZyKuBNw6w+jQAiAQK3LAU4EX03YNI5pEusTO2UDlTJKeEgjOyHcle9ogOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f74aed10184b1e8bc788a8cb1559fd9cd7dde2e2","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.37_1777024503553_0.4979313188392056","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-memory","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a540c0d8874c8fa5f8b8f0f514c8f0acbb87f87f","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0.tgz","fileCount":12,"integrity":"sha512-vKUTY9YPA/bafoTQJoHuyoNdSNAHOsLOXkRDzvNfa/kkn8cLjA/UTHmRTNIHDX+RIFLDd/x9yeIgHVjQDm20Cw==","signatures":[{"sig":"MEUCIFJKwjMFfc1cwy7v2EkM3dBs8XyA4Dvp39Gf6qsqIWdiAiEA/bmB7ISnbD6XnTnbCpKhiZ5bCh4usHGIQW8GHJbjDT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ee7811da71c66ca596e77846f48ebdaddf7ad538","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0_1777024905913_0.3329415255465533","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"836abdbac4bd8021d43f2faa901eae015f23993f","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.38.tgz","fileCount":12,"integrity":"sha512-bcmCt1cUXfz0jXMheS4iA9XiTd/e5LsWXSwW2DPePS90utDEdy5B+Q2Nh5EJY+Gtcvs/5geESdhjaAvWcZKRow==","signatures":[{"sig":"MEYCIQCai2k5ZMGCnNS8INQ3LkPmPr7dU/mtnyMkf8uFG10HAAIhAIWwIENvaqlpwqRNvpLG2kF7svh9juavDIiWuR+bDj4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"aa0588fce06eaeb9dc899bcb23b41d8f1984dc35","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.38_1777027323844_0.8956284584501641","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"7a59e695651133c1dfedd465b2b20c1059bedada","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.39.tgz","fileCount":12,"integrity":"sha512-ycL+5e/M8LSOiZEQir3iBrNsysgPkHoWloB1/TaicI0va2F8WE7jP7Oj6aeuHj8ckYYrjTi4rdjvBOdlu2sQtg==","signatures":[{"sig":"MEUCIEElat0G720eP6ihbYyejWBGGOXkdAa9XA7PPN7IVijHAiEA4waaDosEqOQUExZ2UfJmya/K1SuIMXbaBrw4mEJmxug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"2135c1cec7c2ddd6f6c2bf486d98b129613b8211","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.39_1777031466001_0.2145326822711311","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"4a8b5ed0c2d88507733c6573226bf3a6fd263e1f","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.41.tgz","fileCount":12,"integrity":"sha512-Tv/w1B4sr9osrl8tF3w5JZg2qAUVm0cMvAXWfhJh+9m2BRlsRRyOqMc4Y4V0i7hlHx4jTKGTptDfARsHPCKyZQ==","signatures":[{"sig":"MEUCIQCPhhTVzrRU41v93ta/N5ZYqvdwUWDRYZc67z47CtXriwIgW7eKfhiBHK61uQ0PYprvI/t4RWG/wcvFQuYrecHwVMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f00634870408b09bc782392fbb190668906d8a34","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.41_1777032073859_0.06124157329599256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"be6c4f1a74d01e16afeee94c8e41581273e1125b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.42.tgz","fileCount":12,"integrity":"sha512-iVH3eLOvhWzjt9IaQDUBYDmGFTrPLJJTVfIpk4i8Akj+AZwoZqljgyVyrDyF0TBDnOUbxeFHvevSwAUF4i/g/Q==","signatures":[{"sig":"MEQCIAimXy8/mFmFmdOeNlPbL3YHIXX5KvoMBdsyuwB4oyw9AiBd8Fo063n9UpDXjdPpkLFkbcb4yHQKHewOBAb6EP5E1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4467a6434bd81bf7ad72c2a1b3b1e4e7a4e32c6a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.42_1777032820637_0.05806360988298365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9430c5565385a68dbb1b00bc753b549b3f959cd0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.43.tgz","fileCount":12,"integrity":"sha512-5tteI+fAlP9RYg8/mfl1pQ6trMPq/bvkg6rVPI+DT2tlw6EoICdonvDABbfcIbk69yTffdeFNDd7dQeOUsx+XA==","signatures":[{"sig":"MEQCIGYdLh+n5yQmcGeh28RYc3cauKbfbBj7qVc14hxrYNclAiANUAogH3N/9mEgVCyeL4mzcZTR8uZMosDjDe4yO9RGxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ea80097543129a77a9a8b4fe19d15005d6048144","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.43_1777033338699_0.4081654450798129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9feea4c01e5da69a78f6291046e1b7eb9a72a630","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.44.tgz","fileCount":12,"integrity":"sha512-4JS7GmVcbVTr/xgl5hgvWPrUeYSjhMGUGE+T92eEh790zRllX98pl0/SaiI+vpYYVeTqE1CqZ5GcFwv8WHv1ig==","signatures":[{"sig":"MEQCIDxhSRWPF4HZrSX9RBTHB+//sSIguEysBKCK4F71cUkzAiBopvMVY7ggTSVFIFQqn6pH1OHBjG+susogcGGj/zr4vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"23760dc6817c70a102c7960102e14151e37074cf","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.44_1777033914747_0.6329184988512055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"aac826cea25a4c16af3477643ba779a6d0aace11","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.45.tgz","fileCount":12,"integrity":"sha512-AcL8Sw1V+2dDBItsC5k9sd8B8ajnfL16+Ooni8Jd4uvqz7vyc6JbC7an++jc9wud0DcgacrDzwSx8wmG9cfkBA==","signatures":[{"sig":"MEYCIQD5tGWUfvO4G34bdwJSuwWGIp/BQAxjoJf2SBerjGkpewIhALM+DTxNy50M8YGMCAdupIdaybAUfgmxy24AJXII/C/B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ffd702ea2deadcbfb07795bed6f3b3454ab92f1a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.45_1777038248993_0.1285001672731041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"0dd60287e0fdc91353e1158b86efc9a11d9f6c7d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.46.tgz","fileCount":12,"integrity":"sha512-9xulXXrOpald03TcyK3r5y7pvQx74d2KX61BdPvAORmfjrR620A1dy12QnPIMBIMfRAgo0TCM9X50mq5sn704Q==","signatures":[{"sig":"MEUCIQDKC0sb3T+VaL0tMYJaqR9t2UtbWoFVkut/uxkcvcDlKAIgN60iuqzPw3bEKe3JbYYcTvKAulRwkw8aXlO+VF1w5S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"890c503769e164802444feaeb98de04b93f3fd72","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.46_1777039429855_0.8465658951214767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-memory","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"c6036874663ab4aa4b65cb56ba637a92fd318cb0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-0.0.0-dev.47.tgz","fileCount":12,"integrity":"sha512-A9S1taf6H6f832gCvP/9M08je8N/Frkf3L9N+3PT4f0xO6sJkIiOGWFUh7wMuKWbH1Rsz4pH5rc4BMyDwSKjRw==","signatures":[{"sig":"MEQCIDi76Hd1B7psrkAeoj3VlkaZZNXmsTwEIjmiqYa6ySbTAiAsrAFbJDbNqYRIVUuVJ8TQsUsbs32e2UKWcBwRSl8xmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fddb428f1b80e3cde8d3df862483a2dc3e60d83e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_0.0.0-dev.47_1777039967839_0.07508792684894128","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.50":{"name":"@focus-mcp/brick-memory","version":"1.1.0-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"29b86d3cbbc66f01cb26fdae26cc610c0940504e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0-dev.50.tgz","fileCount":12,"integrity":"sha512-T1EyRCHaVXDYCVNIZ6R8K+/ldJibKOpZdylHvAtj6i3VukcWwveOxmDTPa/ZMZZ3bScvb8AWhz0Qz9E4Qhyctg==","signatures":[{"sig":"MEQCIEXp+WfLGEse099OLhE7Mesh/yS/0xKV+yuIByXNG27PAiBttCSWA7O42ifUc4Rkm+TDPQJlA1jOdjuheenjiRgRzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"12e6216141ea99e33164f5e3b50d1b5ac0a6a07e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0-dev.50_1777043038807_0.4502924229312153","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.51":{"name":"@focus-mcp/brick-memory","version":"1.1.0-dev.51","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0-dev.51","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"6311f671079bdd39bbc923b4b36d9f3725b1f54e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0-dev.51.tgz","fileCount":12,"integrity":"sha512-kmeOVHrjHeyoi4wspU0HCht+29flpMO+K4zedQjDvpR9h4ajm11VObHPjm5TC/NGDdpTZ78DrcroXQP0Wv+ULA==","signatures":[{"sig":"MEUCIDRdujx5Fji4YEMFWJ6LHiLtOBSKFXnBNzOZby4q3yiJAiEAg+dZVFo/i1wnAODZiiLkWjfXwUXsDuGihSaFfcbL3aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"c6042576b520b191b60c1fbf05c272c3d20c2340","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0-dev.51_1777043256298_0.644687072574744","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.52":{"name":"@focus-mcp/brick-memory","version":"1.1.0-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"3011f20c7f8695f439efff407b3cdc93701c239e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0-dev.52.tgz","fileCount":12,"integrity":"sha512-2N4WMRYm0EDQdFKmaujxiF3FXQIa+90XIUg+inbyA/MeMcGMsxtvp3Ir+4Qh0+KJaSuKMk3WKHVodoqKfbQf0g==","signatures":[{"sig":"MEQCIDybac30nfL0M1YvDVNhuhtvOcPgtIUridPpZ4lL51WvAiBSM/vLJhfE7rGv+MzDP9+6MmCFB60BO0kzuPHusB+RsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f814ac44cc7d59a55b86fb5dff44ce1eade5d424","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0-dev.52_1777043419534_0.40327330320380006","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.53":{"name":"@focus-mcp/brick-memory","version":"1.1.0-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"088989989da78a3e830aafcd55b5ffa3047af1fc","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0-dev.53.tgz","fileCount":12,"integrity":"sha512-cXJrD1lL8AuQyewzr63SPsWMMe/01knIYpltTG6SjKzc+fohVp/b7KPpo2Cc2WPnSqwvQib2dii1U3xnTi1IuA==","signatures":[{"sig":"MEQCIFsANKxDRJTlAeE8L2U9H2PNaX9PQDC9kMHAqUZc8GSHAiBht03vcr459TqYprCpn6AZPzWzoVMj33OKz+hs6Ey3Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4476dfd5027ba67c41b04054d5511f5a969edcfa","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0-dev.53_1777044520451_0.5189709242672522","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.98":{"name":"@focus-mcp/brick-memory","version":"1.1.0-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.0-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"7065477176cb5645ed90a059965118e7ffff8950","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.0-dev.98.tgz","fileCount":4,"integrity":"sha512-ceLPESln8m6xRzjoMiWROwvkiuweEqHATdCpaOr7z7HMQV7c1SpfXBcOaVHzmJdRSF4okTQ3mKdnsk00JAVf9g==","signatures":[{"sig":"MEQCIGX4CdQFIItDrUmW58dY5WYgHWZj3np5s1tcDn5kW0O1AiAnyvFZ9vTmXyFqqcXW7We9yfpyWG5I2sM/CMFHOoVIqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"d4f668640719d463efbfa8db884fbed51e21fc17","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.0-dev.98_1777134120262_0.12205339740438292","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@focus-mcp/brick-memory","version":"1.1.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-memory@1.1.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"4485b505e77f82d9eef60255c99daf47c721cf2d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.1.tgz","fileCount":12,"integrity":"sha512-NvD9KbqK5GAW+uY3xNTIElZu+2L2OXbsJW1T/pdIRQVx2VLnqXPL3IpqzZCk9ie8SELem8KDXcdkV7M5txHu4g==","signatures":[{"sig":"MEUCIAvHcwQtMJu5G3Zw92lb4GoG7VVl24kUkvv4wgB0lWJkAiEA3/vTFrHWUWOB0oWkLZ2EtjLDLhR+QI8UgJqDhZ8j3DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"2dde19aea18f85b9f516bfc3691a9ced6fc7a671","private":false,"scripts":{"test":"vitest run src","build":"tsc -p tsconfig.json","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/memory"},"_npmVersion":"10.9.7","description":"Persistent key-value memory — store and recall information across sessions as JSON files.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-memory_1.1.1_1777202552570_0.6490157446729417","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@focus-mcp/brick-memory","version":"1.1.2","private":false,"description":"Persistent key-value memory — store and recall information across sessions as JSON files.","license":"MIT","type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"scripts":{"test":"vitest run src","test:integration":"vitest run tests/integration","build":"tsc -p tsconfig.json"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/memory"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"types":"./dist/index.d.ts","devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"_id":"@focus-mcp/brick-memory@1.1.2","gitHead":"5dc3f15b692e019782f2d783933c968cab30da99","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-+ShxDKOrtbeNwG3SKnVOZYjh3pnzI3qlnldGpaS90X00By+kjH1siVTQim+uEtlVcox7EwA+QBDKhgIBBSMRfg==","shasum":"099a5b8bc887e37020f996f62c8e16c3eec0514a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-memory/-/brick-memory-1.1.2.tgz","fileCount":12,"unpackedSize":22985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1PBDLlc7uTtOre/JHTigX8g6E4vj7zmlPFA4g80eEywIhALvDM78bvOySnnh1AQ1Wvzc0bJgAJwANUIpfYxziPN+l"}]},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brick-memory_1.1.2_1777368257497_0.1330773429346923"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:45:33.389Z","modified":"2026-04-28T09:24:17.776Z","0.0.0-dev.29":"2026-04-23T10:45:33.656Z","0.0.0-dev.30":"2026-04-23T13:45:49.746Z","1.0.0":"2026-04-23T13:50:54.948Z","0.0.0-dev.31":"2026-04-23T16:52:41.779Z","0.0.0-dev.32":"2026-04-23T20:15:28.294Z","0.0.0-dev.33":"2026-04-23T20:21:30.075Z","0.0.0-dev.34":"2026-04-24T09:14:47.709Z","0.0.0-dev.36":"2026-04-24T09:37:05.512Z","0.0.0-dev.37":"2026-04-24T09:55:03.675Z","1.1.0":"2026-04-24T10:01:46.060Z","0.0.0-dev.38":"2026-04-24T10:42:03.964Z","0.0.0-dev.39":"2026-04-24T11:51:06.147Z","0.0.0-dev.41":"2026-04-24T12:01:14.001Z","0.0.0-dev.42":"2026-04-24T12:13:40.779Z","0.0.0-dev.43":"2026-04-24T12:22:18.844Z","0.0.0-dev.44":"2026-04-24T12:31:54.895Z","0.0.0-dev.45":"2026-04-24T13:44:09.139Z","0.0.0-dev.46":"2026-04-24T14:03:49.991Z","0.0.0-dev.47":"2026-04-24T14:12:48.005Z","1.1.0-dev.50":"2026-04-24T15:03:58.960Z","1.1.0-dev.51":"2026-04-24T15:07:36.451Z","1.1.0-dev.52":"2026-04-24T15:10:19.757Z","1.1.0-dev.53":"2026-04-24T15:28:40.611Z","1.1.0-dev.98":"2026-04-25T16:22:00.401Z","1.1.1":"2026-04-26T11:22:32.704Z","1.1.2":"2026-04-28T09:24:17.624Z"},"bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"author":{"name":"FocusMCP contributors"},"license":"MIT","homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/memory#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","memory","storage","persistence","key-value"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/memory"},"description":"Persistent key-value memory — store and recall information across sessions as JSON files.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/memory\n\nPersistent key-value memory — store and recall information across sessions as JSON files in `~/.focus/memory/`.\n\n## Tools\n\n| Tool | Exposed as | Description |\n|------|-----------|-------------|\n| `store` | `mem_store` | Save a key-value pair to persistent memory |\n| `recall` | `mem_recall` | Get a value by key |\n| `search` | `mem_search` | Search memories by substring match |\n| `forget` | `mem_forget` | Delete a memory entry |\n| `list` | `mem_list` | List all memory keys |\n","readmeFilename":"README.md"}