{"_id":"semantic-memory-mcp","_rev":"35-234a7c14397aed6537f90b3bd46c9fbc","name":"semantic-memory-mcp","dist-tags":{"latest":"3.0.4"},"versions":{"0.1.0":{"name":"semantic-memory-mcp","version":"0.1.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.1.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"d95a3e5fc08da1d5a7a07f888e2b2b90ca5dc8cd","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.1.0.tgz","fileCount":23,"integrity":"sha512-QP8ikDbS3W5q+tzq8QHb56fYSs/E7ZZXcQ0I/czAKk0FaBh/SIEVsXMTmaiaugBd2fSft0Amf3oHAwb5AryDNA==","signatures":[{"sig":"MEQCIAIl3Yw1vgxybE4jLsFJ7gQLxBgNuKeVj/sfBjS2EfMoAiByHKOZ736gEriI1N6vyuYnSlekqOIA4y6pSmW8n+EVYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23931},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9aea88d73fd41a4ba11b3fc3212357860acc3677","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.8.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.1.0_1771920199159_0.03932184508606529","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"semantic-memory-mcp","version":"0.2.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.2.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"82b7e9d792beeff7bbfb323fe54808d7acb5e081","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.2.0.tgz","fileCount":23,"integrity":"sha512-2XZreEj3tc43kvlkBWpnn0ITG4hCDBfg7E49+XWZlC3TVrgkFAZzjhRkgBqhX9+GpR3FOKIvkZh72Bxp9oMajA==","signatures":[{"sig":"MEUCIQDRVIWgwk8x1ND/6lrgoj/vbnaTIWA9F8ihj8ewr/L1tQIgWe5cqLLpSoqar8pIkgs+4jm5FL4uKhITz7/Ekhxbz4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29685},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b900a5902f53c2eb5b6d339d1f8a25a90f24740","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.8.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.2.0_1771923796345_0.4464302573229708","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"semantic-memory-mcp","version":"0.2.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.2.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"173ffacc72afeef7c83361a390214ee2d543f850","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.2.1.tgz","fileCount":23,"integrity":"sha512-l/B4EsSUibAo9JM6cNd4PUHUy5yrXPLUchrVUg0xPHHiJhHrj2tdhoCriI4uLbABtfmP/kUooMALOvT0ORXEhg==","signatures":[{"sig":"MEQCIQDqw1cMtDfvgGq2+pu6qyp1pm+Foi80ugT5PcPGT0hB1gIfWuKVHZxBDeRSu3HiBmyW4i/QXEqQ1xnUzVXOiaWBnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36496},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c93709cd967b5d1056a18db4b2124e3877d6a2c9","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.8.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.2.1_1771940356765_0.15184110680933127","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"semantic-memory-mcp","version":"0.3.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.3.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"c60dd97293ef9b33c2c5fd6e993bd116ba3e9aa6","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.3.0.tgz","fileCount":25,"integrity":"sha512-01EivM1g/9u2Yj8vhgUg1jY3dapS326ybgbnRzPDc2gzGOn/ZH3XXcYOFInKzb6p8PQaDY9THvtZ7dQdppEEZA==","signatures":[{"sig":"MEUCIQCGrIfvxykAXuvzYaGytDnBzqnlBoHe0YWPmqr8GW4XZAIgIGn+wTQCuuxZb11yCybSyDt2AdsaPKGRgel7SEu+NeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3323c0e9028834c0c9fe963d3bc2efa6a0ea9ed1","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.3.0_1772023652340_0.8114312643767569","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"semantic-memory-mcp","version":"0.4.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.4.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"e4ae846208723c968629bcffbf86be3483fc8308","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.4.1.tgz","fileCount":27,"integrity":"sha512-kiWzDbIlOf2Ib4fCrJv6phQPpg3OpXJOSNZCRWFnPZyMeaLvenTNxihg3ovUOq1DwJtMiwmkBMBu8+XGxN4hsQ==","signatures":[{"sig":"MEQCIAWm2n2D4ysbbacIDtOjzTVjCZzmA/TdKqlEq1hqDJDAAiA6Sd7crR8QVcha5/jjSdzXaJuVbUNLg8f14rKzMZAX6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59968},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f4dd27b093087c5705c42d407780a379b074fff6","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.4.1_1772024938225_0.8685982416413338","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"semantic-memory-mcp","version":"0.5.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.5.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"abf882b2414bf1ef5e815bae6b4c16f89ed65bb4","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.5.0.tgz","fileCount":35,"integrity":"sha512-i1tiXLfrQarwP7iO3A0BjkMzXufM2RY/hkp3AxONu4sIyisX8M0cLa9l++1qd1EoU8ixvRLxbiTDuD5g63BV5w==","signatures":[{"sig":"MEUCIALoVMU9hIbchbJq9gnXtKuSpDV7S2zLPES60CPo/egnAiEA0/WIFi5CXa8VcSi78ldSvxCCOF9thF+FTqTkhETsrKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77290},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b857a9d695c9d8f6885eddfe96f6368e4d5914d4","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.5.0_1772183415551_0.9541528731384172","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"semantic-memory-mcp","version":"0.5.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.5.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"0fd44dbd82bb7adbb3596f4b6dbd5b5e55af742b","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.5.1.tgz","fileCount":35,"integrity":"sha512-DzFtFGTs7+hqNRJsLu3V4k5wha51rrm2iN7YSMTzfp7GIAJaZHf71y2wf3LMkRsLA2Krt2DF9IE3lOd9wLLiDw==","signatures":[{"sig":"MEUCIFGmo7f0YaXQM+gT3Na7MqVV+z7J6GtCuW27S5kCnFpSAiEAnkXQ8p29B3VwunPIuH1tNSu1jWHNNAAaiSzDvgJR0OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"93463f5a7ffb9bee188e8df3bc4fe016408ba801","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.5.1_1772434043282_0.003010747270750569","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"semantic-memory-mcp","version":"0.5.2","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.5.2","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"b514691a34f15b30bf2defb9c689b0a6f53fe5f2","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.5.2.tgz","fileCount":35,"integrity":"sha512-PEsxgwBTFHrrbBjFRd4fyt82uAxAkKrxUO/3mmUWMWC+LRUwidUby4B9K4ydhOiN31WVZ3kVFRcUty8R/ZrG0Q==","signatures":[{"sig":"MEYCIQCxtKVAEYwB5iWycGdA9idocqt5cYBNfpwl+KOSA6MLaQIhAL5nD922uZFC/h54wOpgJFxwBo2bX9v7HBM7x1rO6gW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79338},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6be5320eba705ac34719ca7c3741cf422325fdd9","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.5.2_1772435985828_0.5982596796799764","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"semantic-memory-mcp","version":"0.5.3","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.5.3","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"8565ea7bdacbd21aa3aab5ee4ab3e01429cbca11","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.5.3.tgz","fileCount":35,"integrity":"sha512-gB+JUtlSW9qswM1l9QlMUcR2RMVGXgB1NdKY2cdZWubL1TDsmu0hhjVUsz+MReGXjcnGkrp78Fm5pDAAPu6PnA==","signatures":[{"sig":"MEQCH2Eo4WDnhTLk45qyY3kNB78lcq8iGA2LO8k1yuhCSHICIQDUyK4dVEAAyObNRQhHk1MDHh3BjqIwuluvcQzw7Zfz9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79494},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"680cd0ad97fe129db2326463b7c3437d31898f6c","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.5.3_1772436314803_0.6180919177555677","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"semantic-memory-mcp","version":"0.5.4","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.5.4","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"11966c53a3b9e34cda8b84287c2ba84e447b82fa","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.5.4.tgz","fileCount":35,"integrity":"sha512-VL/g7ZcZsHuAXIT7Ob1X6wh4ma36V4BzuSW1w9IAFYYe06fOLT6WEmdxfufxrd109jGOB++OBp0Mf1CQba7lPw==","signatures":[{"sig":"MEUCIQCiYBTbbs4YIwQ/nHhg0fpUe6ps2iLKjDj/5TOClgBlawIgFu1iqPf8MlmT1/bVgLSb5kW9N3FZ1Fnm6XcJ44qXgak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83512},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7ce183f577d638cc0011006fa991f5227089e188","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.5.4_1772464211901_0.16366327495018673","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"semantic-memory-mcp","version":"0.6.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.6.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"57d2ade60d07f4f66eac476bcd33e4972b2a36d8","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.6.0.tgz","fileCount":35,"integrity":"sha512-eLBO2qjohehPBa1aoPVcpB7+KOdIBlzoc3W4DxJevsVVAEsYH6QRMg95Qlrv6OG00nIYubMcmVG8xIGvb8mzbw==","signatures":[{"sig":"MEUCIQDu9/V1DU2tF69gOstPZJGtZsrgKbB//gjr1e6w6ImK6gIgV1jJtXZ/yWDVKPoruMOAD+fctPMogKLztTWRFTOzMYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85927},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e12bc8e8c26c01eae18bd02dda75d9fc23d8e5f","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"10.9.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.6.0_1772466104117_0.15270791289010544","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"semantic-memory-mcp","version":"0.7.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.7.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"ccd5f0d26a6c1695ad2aaf11e44e254cfecd4d18","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.7.0.tgz","fileCount":35,"integrity":"sha512-Df1jBvmbbEgHVR0UDnx3IPx/5A/a9JU4t5oCT49GpNcjzRQE7uGk/8WNKsyYlzdNQkmg3gNtxGz9y9e28lzj3Q==","signatures":[{"sig":"MEUCIFeFHqThuYg/sE1kebBpfQex8aWb7MLpnIH1AwphpUiIAiEA7oupzm2slP/cmuSzYbERqyI43wvbtCfPYDYrkS4v5gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86417},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"048e33c97cc7ca20ca705f6d004e486607dda230","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.0","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.7.0_1772472899106_0.3731178795756771","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"semantic-memory-mcp","version":"0.7.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.7.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"b75097472eff6a88c02747d72c124a88afcfc05c","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.7.1.tgz","fileCount":35,"integrity":"sha512-54DgVCQx22OQXjhO2+K1WV3pJmR/PTtFCuq5lLJ+NpnLPOwHgU48/ZGKZFgswpgEiS5hP8vtvHbAoIdDNAJ/Kw==","signatures":[{"sig":"MEUCIQCvCi353MADePIglAFoGL2pfxX/UomQBCJbsHscCmuTNAIgHKpYWw1MvLTN7AmJQlzDnzLd5/DKPR/fUEJyDoP1Oac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86778},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"05ede1eb2ad3da8969fff001161e109fe63f32db","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.0","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.7.1_1772474636176_0.14091552173792254","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"semantic-memory-mcp","version":"0.8.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.8.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"afb54fbf6351cc982ed03e0950743a74027139b8","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.8.0.tgz","fileCount":35,"integrity":"sha512-0yET3htCBTV95Q474k6WOywxSFEYHHYswd1u2kmnoiVcbxcEok8/GnbmHGZRZqrf6EKyKdiQEGSuykIgcURqLQ==","signatures":[{"sig":"MEUCID1YHOLvhNIgTOCZkXBStr/k0Sj1BCzwrepXhA0poqbHAiEAstvdoVNZ1q3ugyhyeBVVlT84+1/E1JFtzo9P0diAnkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86787},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e9fdcd6530c7be706b62b99b89b725890f02af0d","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.0","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.8.0_1772482069623_0.15380654443714992","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"semantic-memory-mcp","version":"0.8.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.8.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"ecc16f90450f1334b2e0f8031aa903bf0972daa8","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.8.1.tgz","fileCount":35,"integrity":"sha512-YnsH0hPvS1Nag16eRSUJzFIwur4fL4YPxzSChZArXPgX5ATbaBcwV9svdHdzf1klNftJr3Wku+hnO7yLR9p8ng==","signatures":[{"sig":"MEUCICKJ4sGyF94iPDveB4Q/m7E4l6Z94NSW/ut7Yiikv0BDAiEA89LNT5oRP0JMJs53ABPLU6L0zRfv2GeUgDlv8MNw63o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86804},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e15ac7b18708a90021d497ba916938d6a3072351","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.0","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.8.1_1772521398707_0.5598799533266676","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"semantic-memory-mcp","version":"0.9.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","sqlite","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@0.9.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/claude-memory#readme","bugs":{"url":"https://github.com/holydrug/claude-memory/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"863e3245e2038d55b166b9daef721f261248eabb","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-0.9.0.tgz","fileCount":39,"integrity":"sha512-N2znu4nxJIikZ5KsMIh4APNHyesPGCisW+rPrjVvbWTeidX0JN8CM6qcmOVZuVyV10hr9QhdzXP4elnn96hS+A==","signatures":[{"sig":"MEUCIDPi1gUixumDcFHHN4+HHw2bZZx0CAw0y553xcPfsSTvAiEAi6dTHTUkV1Kiy5K+343tzUIhAypXli5SfWMQYRdHtpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97957},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"992b0fc7fd788923cdf509123c6daa1fbdb3b1b7","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/claude-memory.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — zero external dependencies.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","sqlite-vec":"^0.1.0","neo4j-driver":"^6.0.1","better-sqlite3":"^11.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.0","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_0.9.0_1772526267548_0.03949970695383609","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"semantic-memory-mcp","version":"1.0.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@1.0.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"e8903be5f612ee5ae043bf0e9d3af260191c456a","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-1.0.0.tgz","fileCount":37,"integrity":"sha512-penOuAmmNc0Pxmu4eS8s2rwO1bwj3d7RemB1jWDVcO+G7I9225nfq0HWnRAr5CQgw/0gccIRtA8Brnd0j+05CA==","signatures":[{"sig":"MEQCIGoPY8CuSgcqCmnuRW0Y1TaBwqYovLjWtoQvo89ztAF9AiAuw/VlLEfEYvjFuwdbhU7KfxXicY8JuNdIz+LsEOShLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82567},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb4c86ce448cd650ad765befb91ca771fc3d822e","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_1.0.0_1772530988514_0.24932724725487687","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"semantic-memory-mcp","version":"1.0.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@1.0.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"c4ce0c95a48ecdd171c67e73a93603aacb6ed57e","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-1.0.1.tgz","fileCount":37,"integrity":"sha512-JsHOizzEiVQsksUACpqDPJ/fbKeklCHyVEkcjZB/GEVHWJNDFtI3/FR/YV2NZgZPsQqTHMQUir3ZJe4gG2SWPw==","signatures":[{"sig":"MEUCIQCCf89/JWLyxfoOKof4EMBQMTyhHGEXdCbRCrhsTJ4WwgIgc0ZI3KZy7lOEcdcQW+IYeevic1JSqtBWKuPzlAv0APg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82567},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"01c85ec944b7704575b672337d952c48a4e6edd9","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_1.0.1_1772531477231_0.9040201257994387","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"semantic-memory-mcp","version":"1.1.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@1.1.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"f918a16b94858706a56fc7778fde271476d07dfe","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-1.1.0.tgz","fileCount":37,"integrity":"sha512-a/dD9CgSQbTRE+K2aGhBXpAhHZeczychjaB9RQn+Dg8XdsuRuRJEtz8UDwT8CHOqEAfSGL/NIUUZ5iQTXQu//g==","signatures":[{"sig":"MEUCICGEvXYPRs7a6NoDwcUNq6xOCG0AAyCH6SJfuxZpuLTvAiEAylPaUsTkn/9P0j0nDQPabU6EWbXZDN81gG3J5+n6aJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78218},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ecdb6063972c184d471673e5e0757d4fa6336d2a","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_1.1.0_1772636424123_0.11461343205833452","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"semantic-memory-mcp","version":"1.2.2","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@1.2.2","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"2684c3cc600c00c780669a73f8450ca5897114ab","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-1.2.2.tgz","fileCount":37,"integrity":"sha512-4f8XIJUrGxRpwpbKqxeIbPrUJ8Q9M0kbbuFhjlxWooR6t90DxW+vqfDIdqasV3DkTNPQdBkNiND2p3u2Rp4QDw==","signatures":[{"sig":"MEQCID46Vq9VuY8ZX+Zvi/bcZtkI4SGqLwx7VHBHHK9zgTQdAiB9kI8vhdKvXO3VE3VmHEVvztY1eNcpbHUhh3J4MXpaXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78467},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"fdc64ce5eaee31caa25c50fb89b483f1a25bdc7b","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_1.2.2_1772710650446_0.9089652326479782","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"semantic-memory-mcp","version":"2.0.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.0.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"354e64280f18c4ec978c1a7ccc2f373e58bf30b0","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.0.0.tgz","fileCount":37,"integrity":"sha512-4IcMEIyjbbNv375ETrqAlCX2oc490ZLI/VzUHwJgt1hz+yz580tW/iqQKuYv7p4u36EUHBpsdLilQf1kUquysA==","signatures":[{"sig":"MEQCIFxda601xyqRR41JxBsr9rI5dpUrhvMw97Ay+iud/Ak4AiA7RXygxGphAPNE2Pu/7v+aohsGP1q12qF3ckCvj3ppOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78467},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"d64b1ff2b56e51a39f133bd40ed8b33466362c29","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.0.0_1772711334944_0.6181201928314686","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"semantic-memory-mcp","version":"2.0.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.0.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"72e34d16d830569fb35f682c35675576ef7f7f24","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.0.1.tgz","fileCount":37,"integrity":"sha512-/SQeJCsx/fFCR0vDZFto2rmiRKh5dDw35LAV0cFnFbqtdXH7VbaxacALjmWexoZV+8Wg8SA36JrQVLkxFTl81g==","signatures":[{"sig":"MEYCIQDQKptiJ5jfN+NNEK0dIOIGu71sVatPC5oV832LWcnehQIhAO7K9U1sk7lJwzSDIXDmzKoMk5v+R4Q82IqGzeI7/1Yz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78467},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"9c98c3ea8735d0b2b3f2e4d60cb7eb75edbf0b2a","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.0.1_1773304923876_0.6870103084991059","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"semantic-memory-mcp","version":"2.1.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.1.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"db611005aeb72e60815998014ffb96e6ac0397ce","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.1.0.tgz","fileCount":41,"integrity":"sha512-BHcBZVgmw1PLD/rTHB4UBp70klzp93WD/Ps1OcLd4tfqb9IJEqVzESBhPIXOuzw3Olnkt4vfNhL4SAx7woh+Zg==","signatures":[{"sig":"MEMCIGqR7+002YWgDejh79ON+dzWcGHYWH8m0/QpTUiVEYQrAh8C5TmazZbERLrCpDUa9oDy3SN4oUhnAsC9K5MaKK2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99086},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"e6ff7c68f6d1264b6d62ba999a3481cd2c147faa","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.1.0_1773321500137_0.4022511151680608","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"semantic-memory-mcp","version":"2.1.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.1.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"9530079dbb482389751fc1acc99a373d01371a96","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.1.1.tgz","fileCount":41,"integrity":"sha512-Nu6utj3n28cwWU5hxXXvFGrth5l1K/SvZz9bnbm6UtN0DdoeQOA0fXzaIfLU3QCvCZiHNZBB9uDax3sgpj/3Ag==","signatures":[{"sig":"MEYCIQDoa6qjbpcogfDAjz1ZNaEne0hISkibwxBKOA8ip1ARRgIhAKeQs8Wuni+utUjEZuCkh7NTDmMKL5RxsUMfImHPR0NJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101360},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"24b217b68358732ab06bb825eb751d0f80da15bc","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.1.1_1773322126035_0.5345693821001389","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"semantic-memory-mcp","version":"2.1.2","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.1.2","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"bc1256c82906a51891e305009a5613fd328b5c8f","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.1.2.tgz","fileCount":41,"integrity":"sha512-29qvX1gQ6I8KS1VzEqrEb9n7ultwKc6lUHmaXGTa4bkmDgJS5e8idxqraHmkSSy77yR2boSSYItteVzZVHP6Hg==","signatures":[{"sig":"MEQCIGnKpDTrSfBDAJ+6eq+igkF3K8JtnzPbqI8cbRtc0vTbAiAr8ey9OM1uXw1dDBzRRSUkWN2XnXwTozD8j8zUGoSlvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101651},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"9ac1cee4f7687b75e602230de77bf74a21919d49","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.1.2_1773322316804_0.9982536553593242","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"semantic-memory-mcp","version":"2.1.3","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@2.1.3","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"e81e5165d24f5f3b771ebb13d7716c8f3f5cd15d","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-2.1.3.tgz","fileCount":41,"integrity":"sha512-gOLiE0ZX9MPWyzNa24HQ9XwG2SVelPqgZ/+uH2RUIZn9Ud+qRReXh8afjtdoyOaMo8uDrnQ86pChAOv6+kP58Q==","signatures":[{"sig":"MEQCIQD7CP2DJtYIVLiYY+DaC1D+WE8QbSUtfQzkc7hX/3/xyQIfWC+J08qUbJQPkOK9lavO1b1gb+ehPEMprWCvWnjCeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101477},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"a442fc873b57e672ee42bef546b37fa91b3c3847","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_2.1.3_1773322510177_0.4064238342949855","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"semantic-memory-mcp","version":"3.0.0","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@3.0.0","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"93dc7e8bcaaae40b9f83a82af6f2adc0c3e3865c","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-3.0.0.tgz","fileCount":103,"integrity":"sha512-OKubCpFnz7hIVeZrbVOn/XGeuyF+9XN5Mydg11k7Aa0kdl2godV10Wd40ZgAGUfjIejV36lFzwiIqPMcERO5tA==","signatures":[{"sig":"MEUCIH0zyzuCMp7iDUoklmaliHgLdiOvAa7FV04fCG3Hgv8DAiEAo/K5ebb1bsxJMnZ+c+A49umX4VlR/QOz5F9EH/TYdrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355435},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"7d3b3accf005aed3f148afc30272af66e93062bd","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_3.0.0_1773748520900_0.47874310128422715","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"semantic-memory-mcp","version":"3.0.1","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@3.0.1","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"8f47098baca9695f08c5fe26d47956c58e110696","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-3.0.1.tgz","fileCount":103,"integrity":"sha512-wPA+WGdDmJH3LybOeiz737Y07O73yFVNUOQ1QodQfGpnfIIwhQ3VY+iGV2OsChmiAfdwG+1knM7pmnwa45EKuQ==","signatures":[{"sig":"MEYCIQDFFBcmRPJ6cNYmDzCTd883k+B+tGUONCLLvsqWq4XQvAIhANMwbxAy0fg+nAa706Gjk3scF+c/ilKtstqJtSgu+bzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355417},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"fa4b300de574e092e23afaf35842d826204361b9","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_3.0.1_1773749034810_0.9316498157471524","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"semantic-memory-mcp","version":"3.0.2","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@3.0.2","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"1dd5332bc92779379339e9f6036cc08062d977fd","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-3.0.2.tgz","fileCount":103,"integrity":"sha512-q9fVljU9aMwBhv9TILmwI8z5yKbLbXXfjF23bP6JNeLchV4AOAm6mg/NP43Rhu6SVpsIonHh7PNeAnHenB1B6g==","signatures":[{"sig":"MEUCIQCe6j7Z9GNiUldJMWHZmxWPQfG+Wzfsd/vqyAFTK4GH0wIgPuYLTL4r7+UxNirJsctGOvvFa3sL2xFpKX+0VhIDhrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356281},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"c054ecfc8f08f75634fbd823ac4f6ed789e83355","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_3.0.2_1773749428313_0.4357354490331671","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"semantic-memory-mcp","version":"3.0.3","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","_id":"semantic-memory-mcp@3.0.3","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"bin":{"semantic-memory-mcp":"dist/index.js"},"dist":{"shasum":"8fab9050d98930933cc5d8682751f68748667709","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-3.0.3.tgz","fileCount":103,"integrity":"sha512-sc+YE7xsrXRjRoBvbsYyWi0Xxi5ZGEY5HgzrU5tYkUZrne/6yL9dpgjt6G2MX9Lsf0q7WC03gEwwaBY3taR6jA==","signatures":[{"sig":"MEUCIQCEppGEf1PQRW0Ee+LS/TFN3jkN/5RMJb5HbJslSxGBKQIgLyws66NfE60vnwDKeOhHUWyDITktUIjJUGAHHHkvqng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356313},"type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./types":"./dist/types.js","./config":"./dist/config.js","./qdrant":"./dist/qdrant.js","./embeddings":"./dist/embeddings.js","./backend-factory":"./dist/backend-factory.js"},"gitHead":"bac773d797df1d4dea6aee75903ded36745bb285","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"repository":{"url":"git+https://github.com/holydrug/semantic-memory-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.23.0","neo4j-driver":"^6.0.1","@qdrant/js-client-rest":"^1.17.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^22.0.0","semantic-release":"^25.0.3","@semantic-release/git":"^10.0.1","@semantic-release/exec":"^7.1.0","@semantic-release/changelog":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/semantic-memory-mcp_3.0.3_1773749783116_0.25357007674891374","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"semantic-memory-mcp","version":"3.0.4","description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","type":"module","bin":{"semantic-memory-mcp":"dist/index.js"},"exports":{".":"./dist/index.js","./neo4j":"./dist/neo4j.js","./embeddings":"./dist/embeddings.js","./config":"./dist/config.js","./types":"./dist/types.js","./backend-factory":"./dist/backend-factory.js","./qdrant":"./dist/qdrant.js"},"scripts":{"build":"tsc","dev":"tsc --watch","prepublishOnly":"npm run build"},"dependencies":{"@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.7.0","@qdrant/js-client-rest":"^1.17.0","neo4j-driver":"^6.0.1","zod":"^3.23.0"},"devDependencies":{"@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^7.1.0","@semantic-release/git":"^10.0.1","@types/node":"^22.0.0","semantic-release":"^25.0.3","typescript":"^5.5.0"},"engines":{"node":">=18.0.0"},"keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/holydrug/semantic-memory-mcp.git"},"publishConfig":{"access":"public","provenance":true},"gitHead":"107d2b2a0b72fa08608b44d0e6d4ef9c05da486a","_id":"semantic-memory-mcp@3.0.4","bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","_nodeVersion":"22.22.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-KQizANqGJltBhrQC2udqfuAkYriefGyt6g2KW0LSmP6fGveihhvGPPygw2etKjTFK87QbSAQIfLsqJgOgyinMg==","shasum":"d781e56f110c81daba956013e5fe39cbeabbd341","tarball":"https://registry.npmjs.org/semantic-memory-mcp/-/semantic-memory-mcp-3.0.4.tgz","fileCount":103,"unpackedSize":357634,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/semantic-memory-mcp@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtplTAo/HLfHzNe1P5Lq9p2WeLCfymzE9qTWolnLfEXQIgZYHL2Ttjko9UGL2YZ4tN6QRrg72bB1Qd6aZ48IVDCec="}]},"_npmUser":{"name":"holydrug","email":"nonprofitxzpro@gmail.com"},"directories":{},"maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/semantic-memory-mcp_3.0.4_1773751132107_0.9190010364992736"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-24T08:03:19.078Z","modified":"2026-03-17T12:38:53.167Z","0.1.0":"2026-02-24T08:03:19.318Z","0.2.0":"2026-02-24T09:03:16.487Z","0.2.1":"2026-02-24T13:39:16.909Z","0.3.0":"2026-02-25T12:47:32.506Z","0.4.1":"2026-02-25T13:08:58.395Z","0.5.0":"2026-02-27T09:10:15.704Z","0.5.1":"2026-03-02T06:47:23.442Z","0.5.2":"2026-03-02T07:19:45.963Z","0.5.3":"2026-03-02T07:25:14.959Z","0.5.4":"2026-03-02T15:10:12.061Z","0.6.0":"2026-03-02T15:41:44.298Z","0.7.0":"2026-03-02T17:34:59.245Z","0.7.1":"2026-03-02T18:03:56.350Z","0.8.0":"2026-03-02T20:07:49.777Z","0.8.1":"2026-03-03T07:03:18.857Z","0.9.0":"2026-03-03T08:24:27.705Z","1.0.0":"2026-03-03T09:43:08.642Z","1.0.1":"2026-03-03T09:51:17.397Z","1.1.0":"2026-03-04T15:00:24.269Z","1.2.0":"2026-03-05T11:27:19.211Z","1.2.1":"2026-03-05T11:31:54.868Z","1.2.2":"2026-03-05T11:37:30.599Z","2.0.0":"2026-03-05T11:48:55.142Z","2.0.1":"2026-03-12T08:42:04.018Z","2.1.0":"2026-03-12T13:18:20.279Z","2.1.1":"2026-03-12T13:28:46.188Z","2.1.2":"2026-03-12T13:31:56.950Z","2.1.3":"2026-03-12T13:35:10.315Z","3.0.0":"2026-03-17T11:55:21.053Z","3.0.1":"2026-03-17T12:03:54.980Z","3.0.2":"2026-03-17T12:10:28.459Z","3.0.3":"2026-03-17T12:16:23.279Z","3.0.4":"2026-03-17T12:38:52.261Z"},"bugs":{"url":"https://github.com/holydrug/semantic-memory-mcp/issues"},"license":"MIT","homepage":"https://github.com/holydrug/semantic-memory-mcp#readme","keywords":["mcp","claude","memory","semantic","knowledge-graph","neo4j","qdrant","embeddings","claude-code"],"repository":{"type":"git","url":"git+https://github.com/holydrug/semantic-memory-mcp.git"},"description":"Semantic memory MCP server for Claude Code. Local knowledge graph with vector search — powered by Neo4j.","maintainers":[{"name":"holydrug","email":"nonprofitxzpro@gmail.com"}],"readme":"# semantic-memory-mcp\n\nPersistent memory for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Knowledge graph with semantic search — powered by Neo4j.\n\n## Quick start\n\n```bash\nnpx semantic-memory-mcp@3.0.4 init\n# Restart Claude Code — done!\n```\n\nThe interactive wizard sets up Neo4j via Docker Compose and lets you choose an embedding provider:\n\n- **builtin** — all-MiniLM-L6-v2, 384-dim, runs on CPU, no extra dependencies\n- **ollama** — higher-quality models (nomic-embed-text 768-dim, mxbai-embed-large 1024-dim) via local Ollama\n\nOn macOS it installs Ollama natively via Homebrew for Metal GPU acceleration.\n\n## Requirements\n\n- Node.js >= 18\n- Docker + Docker Compose\n\n## Dual mode: project + global memory\n\nBy default all facts go into one Neo4j database. With **dual mode** you get two layers:\n\n| Layer | Location | Contains |\n|-------|----------|----------|\n| **Project** | `./.semantic-memory/` | Bugs, workarounds, patterns for the current codebase |\n| **Global** | `~/.cache/claude-memory/` | Tech stack, conventions, preferences — shared across projects |\n\nEnable during init (on by default):\n\n```bash\nnpx semantic-memory-mcp@3.0.4 init\n# → \"Share knowledge between projects?\" → Y\n```\n\n### Auto-routing\n\nFacts are routed to the correct layer at write time based on predicate:\n\n| → Global | → Project (default) |\n|----------|-----------|\n| `uses`, `depends_on`, `deployed_on`, `written_in`, `has_version`, `runs_on`, `built_with`, `integrates_with`, `prefers`, `convention` | `blocked_by`, `workaround_for`, `todo`, `bug_in`, `fixed_by`, `needs_refactor`, `has_pattern`, `test_for`, `config_for` |\n\nUnknown predicates default to project (promote manually).\n\nSearch and graph queries always hit both layers — no manual switching.\n\n### Manual promote\n\nProject-scoped facts can be promoted to global manually:\n\n```bash\nnpx semantic-memory-mcp promote\n```\n\nShows a numbered list, you pick which facts to promote (all / none / by number).\n\n## Where to configure\n\nThere are three ways to connect the MCP server to Claude Code:\n\n### Global (recommended for personal use)\n\nAdded automatically by `npx semantic-memory-mcp@3.0.4 init`. Config lives in `~/.claude.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"semantic-memory\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"semantic-memory-mcp@3.0.4\"],\n      \"env\": {\n        \"NEO4J_URI\": \"bolt://localhost:7687\",\n        \"NEO4J_USER\": \"neo4j\",\n        \"NEO4J_PASSWORD\": \"memory_pass_2024\"\n      }\n    }\n  }\n}\n```\n\n### Per-project — shared with team\n\nCreate `.mcp.json` in the project root. Committed to the repo so the team shares the setup:\n\n```json\n{\n  \"mcpServers\": {\n    \"semantic-memory\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"semantic-memory-mcp@3.0.4\"],\n      \"env\": {\n        \"CLAUDE_MEMORY_DIR\": \"./.semantic-memory\",\n        \"NEO4J_URI\": \"bolt://localhost:7687\",\n        \"NEO4J_USER\": \"neo4j\",\n        \"NEO4J_PASSWORD\": \"memory_pass_2024\"\n      }\n    }\n  }\n}\n```\n\nAdd `.semantic-memory/` to `.gitignore`.\n\n### Dual mode (auto-configured by init)\n\nA single global entry in `~/.claude.json` handles all projects — no per-project config needed:\n\n```json\n{\n  \"mcpServers\": {\n    \"semantic-memory\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"semantic-memory-mcp@3.0.4\"],\n      \"env\": {\n        \"CLAUDE_MEMORY_DIR\": \"./.semantic-memory\",\n        \"CLAUDE_MEMORY_GLOBAL_DIR\": \"/home/user/.cache/claude-memory\",\n        \"NEO4J_URI\": \"bolt://localhost:7687\",\n        \"NEO4J_USER\": \"neo4j\",\n        \"NEO4J_PASSWORD\": \"memory_pass_2024\"\n      }\n    }\n  }\n}\n```\n\n## What it does\n\nClaude Code gets 5 tools to remember things across sessions:\n\n- **`memory_store`** — save a fact as a Subject → Predicate → Object triple\n- **`memory_search`** — find facts by meaning (vector similarity)\n- **`memory_graph`** — explore connections around an entity\n- **`memory_list_entities`** — list everything stored\n- **`memory_delete`** — delete a fact by ID\n\n```\n> \"Remember that billing-service uses PostgreSQL 16\"\n  → Stored: [billing-service] -[uses]-> [PostgreSQL 16]\n\n> \"What do you know about billing?\"\n  → [0.856] [billing-service] -[uses]-> [PostgreSQL 16]\n```\n\n## Embedding models\n\n| Model | Dim | Size | Best for |\n|-------|-----|------|----------|\n| `all-MiniLM-L6-v2` (builtin) | 384 | 80 MB | Zero-setup, good enough for most use cases |\n| `nomic-embed-text` | 768 | 274 MB | Best balance of quality and speed (recommended with Ollama) |\n| `mxbai-embed-large` | 1024 | 670 MB | Highest quality, complex semantic relationships |\n| `all-minilm` | 384 | 45 MB | Smallest Ollama model, fast |\n\n## Environment variables\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `CLAUDE_MEMORY_DIR` | `~/.cache/claude-memory` | Data directory |\n| `CLAUDE_MEMORY_MODEL_CACHE` | `<data-dir>/models` | Embedding model cache |\n| `EMBEDDING_PROVIDER` | `builtin` | `builtin` or `ollama` |\n| `EMBEDDING_DIM` | `384` / `768` | Embedding dimension (auto-set by provider) |\n| `OLLAMA_URL` | `http://localhost:11434` | Ollama API endpoint |\n| `OLLAMA_MODEL` | `nomic-embed-text` | Ollama embedding model |\n| `NEO4J_URI` | `bolt://localhost:7687` | Neo4j bolt URI |\n| `NEO4J_USER` | `neo4j` | Neo4j username |\n| `NEO4J_PASSWORD` | `memory_pass_2024` | Neo4j password |\n| `CLAUDE_MEMORY_GLOBAL_DIR` | — | Global memory directory (enables dual mode) |\n| `MEMORY_TRIGGERS_STORE` | — | Extra trigger words for `memory_store` (comma-separated) |\n| `MEMORY_TRIGGERS_SEARCH` | — | Extra trigger words for `memory_search` (comma-separated) |\n| `MEMORY_TRIGGERS_GRAPH` | — | Extra trigger words for `memory_graph` (comma-separated) |\n| `MEMORY_TRIGGERS_LIST` | — | Extra trigger words for `memory_list_entities` (comma-separated) |\n\n### Custom trigger words\n\nEach tool has built-in trigger words (in Russian and English) that tell Claude when to use it. You can add your own triggers in any language via environment variables. Custom triggers are **appended** to the defaults, not replacing them.\n\nExample — adding Chinese and Spanish triggers:\n\n```json\n{\n  \"mcpServers\": {\n    \"semantic-memory\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"semantic-memory-mcp@3.0.4\"],\n      \"env\": {\n        \"NEO4J_URI\": \"bolt://localhost:7687\",\n        \"NEO4J_USER\": \"neo4j\",\n        \"NEO4J_PASSWORD\": \"memory_pass_2024\",\n        \"MEMORY_TRIGGERS_STORE\": \"记住, recuerda, guardar\",\n        \"MEMORY_TRIGGERS_SEARCH\": \"搜索记忆, buscar en memoria\"\n      }\n    }\n  }\n}\n```\n\nYou can also configure triggers interactively during `npx semantic-memory-mcp@3.0.4 init`.\n\n## Updating\n\nAll commands and configs use a pinned version (`semantic-memory-mcp@3.0.4`). This README is automatically updated on each release, so copying any command from here always gives you the latest version.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}