{"_id":"@asd412id/mcp-context-manager","_rev":"18-ad2897c6cf60b6ffff262480b658986a","name":"@asd412id/mcp-context-manager","dist-tags":{"latest":"1.0.17"},"versions":{"1.0.0":{"name":"@asd412id/mcp-context-manager","version":"1.0.0","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.0","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"a7c89f694a0f19c8cf495dbe12848bead641e055","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.0.tgz","fileCount":18,"integrity":"sha512-Qqfv6lsl0qrt+E2VtjQXoLOHO5wNasL6hEHvzDLkDpkL10c1prssD7Rb3zmswMNxzDk1NNPczf71VT5dq9K71w==","signatures":[{"sig":"MEUCIQDlrmi4/wY06qrMMwyBnvng1DSbIJMIuRnxtucRX4M7qQIgRBp+lGUeNQ5NkPRyS68dvpBZwoo0IPsx7F3CseyzIHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56734},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.0_1769760753133_0.3549165418411795","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@asd412id/mcp-context-manager","version":"1.0.1","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.1","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"0251014dd45f2c71941007bf544d697f5f7629f9","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.1.tgz","fileCount":18,"integrity":"sha512-ksOmoWXUmC2AHFWVKKxhEcB0Oto9kyS3ver6yBE8OnozXuMTEaiBgsqt0A+0c+ysSDAKCG7DfItZ6pQdGqywmQ==","signatures":[{"sig":"MEUCIQCgvUdn/itjIRFx9pCQj2DwunRjMBADSNhslwXFfip3LwIgatcjX3phtp4KIKseHDdOJnp66iazltcGwxJhQHj9jvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59901},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.1_1769761104397_0.7037749051867268","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@asd412id/mcp-context-manager","version":"1.0.2","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.2","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"20346034752962d816ad50b2e012a8c94b45a689","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.2.tgz","fileCount":18,"integrity":"sha512-k2Ml0uMGWl7YJOnmbfV5dzRjwX7hSv1KUbi8q5dEcTwNWPra1mdbWUN8X2i+DDHI0ftRIM/3mlHZg002Uin0AA==","signatures":[{"sig":"MEUCIQDSLUOdAl0fvx4nb0poKsu7dmKOUrBk4CLMZNJ3JhRPbwIgH/FIjs1cmUOwUQ/A6+xzZk2QIfUUYWNhDOz6ZaDzV0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60995},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.2_1769762309258_0.25871206341352093","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@asd412id/mcp-context-manager","version":"1.0.3","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.3","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"6136578f6c8f8073ad38e9c5e8f3952efbc0735e","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.3.tgz","fileCount":18,"integrity":"sha512-fhkBdXS5AHfY7qyS1OhLatEceAVK0eTbYHcYqyTaY6T7SIflX9ialpWaQcsuRyn9O/w1Y62VIBPRa3+czeBChQ==","signatures":[{"sig":"MEQCIF3XHHA25e5mw6AUnZ0GOSBdSTXRMWfELkHmDZ0b/djXAiBOinwq4qkZ83dNmpprCMhX00xf45tgQ8AWTdv1cLYepQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61059},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.3_1769784444251_0.35893087008334623","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@asd412id/mcp-context-manager","version":"1.0.4","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.4","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"e9768a1402da086148d24b1487763725211cf595","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.4.tgz","fileCount":20,"integrity":"sha512-6HUlBvy7jhvPJtzxZTYgpJlMCZ8COeKV/klHClJ88f4/6hV77rStW9gLNKMuUDhb8pfc1/JwDmn+0ZM3lHulUg==","signatures":[{"sig":"MEQCIGDjS8boyTW6VYQfB3gCs9HnMckBdv8i3PMth4e3FEYMAiBLhqNYSCOe8+wzSKGIv+SrOfQjJ+f8z4P1w6jCRi2VMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71086},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.4_1769785525563_0.7018189258070768","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@asd412id/mcp-context-manager","version":"1.0.5","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.5","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"3f6ba01f8d5e7d54c9e153764db6fd460d7a636d","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.5.tgz","fileCount":20,"integrity":"sha512-F7Yr3ti9PxIa15u3TbhoKHAm+nZ7eGlnrQXRPGgEcxz9+DSbqTEhf0byMC+hM2YXFCmbfQAPkSyd0Pu0dOXnCw==","signatures":[{"sig":"MEQCIDU+YD6zByAAZLBYQt2orAkbgGgx4aYWCJHeaqWKBDgIAiAtAGSBwd8UoLhwADaEntD8V6RLbxlbQhBLNNOA7lG7+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78432},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.5_1769786465093_0.07002664589178509","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@asd412id/mcp-context-manager","version":"1.0.6","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.6","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"fb037ed32309ed50868e139a6c5985947578ab02","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.6.tgz","fileCount":22,"integrity":"sha512-58EKmwVBuQScm0RhbnbYa43O8+aCS+ND31LzCpWbCMrblsx0hR5Djn8nlZyxmMJc8cNpiYUDhAQIiWwQ/yQqTA==","signatures":[{"sig":"MEYCIQDIkkpZpPqOhlp08cWr7bGggD7mRIIz6SSj8INUbXfG/AIhAIOCOh1HvhcI6y0yuqc92AvibMzDohZ3BAKK9HMKSZyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96079},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"asd412id","email":"asdar.binsyam@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.6_1769787677407_0.3855635236408632","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@asd412id/mcp-context-manager","version":"1.0.7","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.7","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"8c455e3439478bd13e4146206bf82f35a458d367","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.7.tgz","fileCount":22,"integrity":"sha512-yanpcIPSM7E0xq+HaAdN8CsSa2QhLJGHJGTyIzgDCeDDq0F+03u4DvG+dmbKhxHYXz/bytVHHPHTEprGUWNTFw==","signatures":[{"sig":"MEYCIQDeUGMUEdkFIpXWZqoOrZG93qd+zO7vljELmJzgo/C9HQIhANvPabyypKiGaa4jfhohWCMceoJ2mMA18JvmolG67+zM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96291},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"73467bb2ebef657c013f63d652d055dba107504b","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.7_1769788902713_0.6019347915912392","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@asd412id/mcp-context-manager","version":"1.0.8","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.8","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"8c1bc545450bf81421fe7163a3042ef3640e2aad","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.8.tgz","fileCount":22,"integrity":"sha512-pz2WGZpd+51899gL7/70+sGQeejPGXDUUAmzt/yssNoM+TW8f3VgyeVtqXzQX98s7vUe7r+Ze3aOWx7BTb3q+w==","signatures":[{"sig":"MEUCIQCiux0xrg67El9uKfd6yCUPhAaFCaTn3xpZidw8JWLfLwIgYBp6cG4DuNcSYke0BWs6tjSSXgsulGL2CjV3lImj8oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102882},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"47a2a85161f946cd9dba8f2531b95b242f310724","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.8_1769789354609_0.368398921817608","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@asd412id/mcp-context-manager","version":"1.0.9","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.9","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"2b8a513587cfc5a763eaeb6410cd49cbdc7a0777","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.9.tgz","fileCount":22,"integrity":"sha512-tVQZ/brvpOEhZv+4O0N5loyi7a7cd8Cbr+mpUbVi7FFUYIZO1WzDKuy6h7FA1DdzygMNDTG2pwjJYstSRooBbg==","signatures":[{"sig":"MEUCIQCXUMXstnHTjAEyUAIGuVNzGkTeg7nCypJ8x7+/44kJgAIgbVojH4Q7mKxFRBj/Qelvb8QawMDmhR+y59sluDIaVUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106349},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8a3540daf2f7469eceb0aa171e030eb48d71d739","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.9_1769789871018_0.34523172897028154","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@asd412id/mcp-context-manager","version":"1.0.10","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.10","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"233b127b6d56f59f80397149f72a5a8e6b4333c5","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.10.tgz","fileCount":22,"integrity":"sha512-IpjLZ7VjS9oyU7OvQXyBVvb3LQBO9//3lyASq/j9WMcC33p+xiIbzwvUF8Iq980xgLNGcdSNFiKmENlbQS/QKw==","signatures":[{"sig":"MEUCIEMrmEkDpL2MHgZ6RCqV7Bik7JY2cK5NkMD6Vtg4RUeyAiEAmaNkkXciNAYHb5OuE7gL77dNsvVAtwJvO56a+EtKcZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109531},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d6c695ded0fa792f0c837b34af08b0358459cd90","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.10_1769790522490_0.2595027314676883","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@asd412id/mcp-context-manager","version":"1.0.11","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.11","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"5504d57fec16b7cda2ee6a70d7427b5b02119326","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.11.tgz","fileCount":22,"integrity":"sha512-fLZe70zLbXEEQ9H6+RTXUneuUTfcqwlaVqQZrFCfZ1jOE2xX4136R/FlXtPV22dXhSXOwQ8ikG3fYMBPYrt87Q==","signatures":[{"sig":"MEYCIQClHnrUDND2Mz8JE41dpKhuMDHc5rtMhZjIUflaPu6m7gIhAM5ws7YxD5rNO91E4BpXaUx+awcVIedIQxtQllW3JAVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114159},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6f8458aaea925db083daac804bccf6bf5eb48cb1","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.11_1769813533581_0.40842767449443174","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@asd412id/mcp-context-manager","version":"1.0.12","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.12","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"ab15da499318c829c42a3d104119b348c46b93db","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.12.tgz","fileCount":26,"integrity":"sha512-k6L5eTEfXE+rlksFuMs3szznkVBqU4jdbxyGPwWztDDX8KqFrh2i8SwisqKcY+ZrRsi9a6ZYzVzUhtClYA8Pjg==","signatures":[{"sig":"MEYCIQC1mS+BvXGKFNBj5zug1fgqf0SyBQ/CXRNPlCSYOIBoRgIhALytuNN30i1M9Ak315I91h3dLOYCBMDjS1esbO+OB8EK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135069},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9cb0e018ad68b71a94c23300f6ccddf56af2eb5c","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/**/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.12_1774796136378_0.004846712568305378","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@asd412id/mcp-context-manager","version":"1.0.13","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.13","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"6f9fbdb9db691c378ebc2b8d2091075eb162a8e2","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.13.tgz","fileCount":26,"integrity":"sha512-ynl8ukvWuVtsMFjPXOV6hmb7TjkpouRVdB9hoVyXOA+vQoEQfkPRCZktAFkm8SKVy9FwzK15sxMaecpBfrFBrQ==","signatures":[{"sig":"MEQCICTaX00Wn8SX0KNW32LUk1zJoCKcQil6hKXtuKg0XQgQAiBR1cq7yAZSzX8u//iP0BzpIxZY9wTaPXdna0dawc57Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135069},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"96eae8d5c01a4f6af760d9da40b27bea8abdafef","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/**/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.13_1774796221015_0.11198640319347919","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@asd412id/mcp-context-manager","version":"1.0.14","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.14","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"5282b8786425fed9d8ea807cb5c2cff247c29745","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.14.tgz","fileCount":26,"integrity":"sha512-x0EAkAzqlVpCCBwRtsWXF54H9n0kiX0C964hbspGpVGoLpNZedbiT6JpBuKayBWcFj6ntnWhmrM4PPq6yFGYIA==","signatures":[{"sig":"MEQCIEnTfKrruqLRVwhDRrBVUO9MAJdwlYTA+kWM8fuBjBn8AiBfIYJ5/CpYBEmy325eGGaqXtvjUd0ze16nbM9kTipdcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135069},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f1ff2e1fa05f476fb16fef0ac8066827c1a29821","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/**/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.14_1774796618195_0.10389823436970569","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@asd412id/mcp-context-manager","version":"1.0.15","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.15","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"2d873e7d40310bf1acfcfafa9e201cff4b9230c2","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.15.tgz","fileCount":27,"integrity":"sha512-V+8snfbx2spvE47bXgVxOOyscSV4pfd9IJFDeQ5KXd5N1M5fYFrp9k+pdFU9DvdOYDjatq37tYl0pSuikieOlQ==","signatures":[{"sig":"MEYCIQCHfjAeM0pSWrK4ePSH18rIF5Tz1BQvfXs8/KgCsh7QrAIhAIPzkNVP1OkH0s0tg/rrXGTWPrQxCddZDEWdrwlb4DeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"93f3d6c37abd941167d8c2fae1b9eaccb1818d8b","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/**/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.15_1774796692848_0.13693389608855577","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@asd412id/mcp-context-manager","version":"1.0.16","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","_id":"@asd412id/mcp-context-manager@1.0.16","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"bin":{"mcp-context-manager":"dist/index.js"},"dist":{"shasum":"2f02a9c19952943c9b64f17dfc295310e78e120a","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.16.tgz","fileCount":27,"integrity":"sha512-GyXmavMqIXAO+O4fRtT6Fzw/Z7qEZkbp90DsO3YunhG8wMluZS6bwryXWzt5RXFT4fzkkNAWF5eo2Ghu8LAvEA==","signatures":[{"sig":"MEQCICWXO+7DGSS4o0X6Dp9oe+S1JnophowB7seP8ZxjHHFcAiAnpdXynwBsBeU8lKAlKC/qytxm6Jugz3ThMmoTPUb5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2dbedfc9435b24a709092df88b3fee13dfa3ad43","scripts":{"dev":"tsc --watch","test":"npm run build && node --test dist/**/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"repository":{"url":"git+https://github.com/asd412id/mcp-context-manager.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-context-manager_1.0.16_1774796804558_0.6082703920183534","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@asd412id/mcp-context-manager","version":"1.0.17","description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","type":"module","main":"dist/index.js","bin":{"mcp-context-manager":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","test":"npm run build && node --test dist/**/*.test.js","prepublishOnly":"npm run build"},"keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/asd412id/mcp-context-manager.git"},"homepage":"https://github.com/asd412id/mcp-context-manager#readme","bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"engines":{"node":">=18.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","zod":"^3.23.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0"},"gitHead":"c1760d63a5648398a25b01d7022b8e903fb6936d","types":"./dist/index.d.ts","_id":"@asd412id/mcp-context-manager@1.0.17","_nodeVersion":"20.20.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-i7j2T0uqY3PC3cPVnTCiS7kMAgvVIV9moi6d/Bz7B+0SI0ma4GUOK4NPqe3hzTmGfgv/olj9SWXINE2hAI4Osw==","shasum":"a5a6d9cda3652eb2e58d2f37768e8a89d3794248","tarball":"https://registry.npmjs.org/@asd412id/mcp-context-manager/-/mcp-context-manager-1.0.17.tgz","fileCount":27,"unpackedSize":145794,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@asd412id%2fmcp-context-manager@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDbjkPZaAaKteAerphL4sq3gitRA4bCrds+N/RY+FAp2gIgKyNxLEeHKiRyxo8rm/MQdNKriuguTEqz6E+I7FnIwxI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bb7843f1-e56a-4227-88bb-3dc9773bcd71"}},"directories":{},"maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-context-manager_1.0.17_1774797134339_0.2515056913837339"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-30T08:12:33.075Z","modified":"2026-03-29T15:12:14.787Z","1.0.0":"2026-01-30T08:12:33.273Z","1.0.1":"2026-01-30T08:18:24.549Z","1.0.2":"2026-01-30T08:38:29.398Z","1.0.3":"2026-01-30T14:47:24.402Z","1.0.4":"2026-01-30T15:05:25.705Z","1.0.5":"2026-01-30T15:21:05.238Z","1.0.6":"2026-01-30T15:41:17.548Z","1.0.7":"2026-01-30T16:01:42.865Z","1.0.8":"2026-01-30T16:09:14.776Z","1.0.9":"2026-01-30T16:17:51.169Z","1.0.10":"2026-01-30T16:28:42.623Z","1.0.11":"2026-01-30T22:52:13.722Z","1.0.12":"2026-03-29T14:55:36.539Z","1.0.13":"2026-03-29T14:57:01.182Z","1.0.14":"2026-03-29T15:03:38.360Z","1.0.15":"2026-03-29T15:04:53.007Z","1.0.16":"2026-03-29T15:06:44.704Z","1.0.17":"2026-03-29T15:12:14.503Z"},"bugs":{"url":"https://github.com/asd412id/mcp-context-manager/issues"},"license":"MIT","homepage":"https://github.com/asd412id/mcp-context-manager#readme","keywords":["mcp","context","ai","memory","llm","model-context-protocol","claude","anthropic"],"repository":{"type":"git","url":"git+https://github.com/asd412id/mcp-context-manager.git"},"description":"MCP tools for context management - summarizer, memory store, project tracker, checkpoints, and smart file loader","maintainers":[{"name":"asd412id","email":"asdar.binsyam@gmail.com"}],"readme":"# MCP Context Manager\n\nMCP (Model Context Protocol) tools for context management in AI coding agents. Helps prevent out-of-context issues in long conversations.\n\n## Features\n\n- **Memory Store** - Persistent key-value storage across sessions\n- **Context Summarizer** - Summarize chat/text, extract key points, decisions, action items\n- **Project Tracker** - Track decisions, changes, todos, notes, errors\n- **Session Checkpoint** - Save/restore session state\n- **Smart File Loader** - Load files with relevance filtering\n\n## Agent Skill (Recommended)\n\nFor optimal agent performance, use the included **`SKILL.md`** file as agent instructions. This skill teaches agents to:\n\n- **Minimize context window usage** - Free up RAM by offloading data to persistent storage\n- **Auto-save progress** - Checkpoint every 10-15 messages\n- **Track decisions & changes** - Maintain project history\n- **Handle long sessions** - Seamless handoff to new sessions when context gets full\n\n### How to Use the Skill\n\n**Option 1: Claude Code / Cline / Cursor**\nPlace `SKILL.md` in your project root or reference it in your agent configuration.\n\n**Option 2: Custom Agents**\nInclude the content of `SKILL.md` in your system prompt or agent instructions.\n\n**Option 3: Direct Reference**\nTell your agent: *\"Load and follow the instructions in SKILL.md\"*\n\nThe skill provides:\n- Mandatory triggers for when to use each tool\n- Context cleanup strategies to reduce LLM memory usage\n- Best practices for minimal context consumption\n- Complete tool reference with examples\n\n## Installation\n\nRequires Node.js >= 18.0.0\n\n```bash\n# Run directly with npx (recommended)\nnpx @asd412id/mcp-context-manager\n\n# Or install globally\nnpm install -g @asd412id/mcp-context-manager\n```\n\n## Configuration by Client\n\n### Claude Desktop\n\n**Config file location:**\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Linux:** `~/.config/Claude/claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  }\n}\n```\n\n### VS Code (GitHub Copilot / Claude Extension)\n\n**Option 1: Workspace config** - `.vscode/mcp.json`\n\n```json\n{\n  \"servers\": {\n    \"context-manager\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  }\n}\n```\n\n**Option 2: User settings** - `settings.json`\n\n```json\n{\n  \"mcp.servers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  }\n}\n```\n\n### Cursor\n\n**Config file location:**\n- **Windows:** `%APPDATA%\\Cursor\\mcp.json`\n- **macOS:** `~/Library/Application Support/Cursor/mcp.json`\n- **Linux:** `~/.config/Cursor/mcp.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  }\n}\n```\n\n### Windsurf\n\n**Config file location:**\n- **Windows:** `%USERPROFILE%\\.codeium\\windsurf\\mcp_config.json`\n- **macOS:** `~/.codeium/windsurf/mcp_config.json`\n- **Linux:** `~/.codeium/windsurf/mcp_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  }\n}\n```\n\n### Cline (VS Code Extension)\n\n**Config file location:**\n- **Windows:** `%APPDATA%\\Code\\User\\globalStorage\\saoudrizwan.claude-dev\\settings\\cline_mcp_settings.json`\n- **macOS:** `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json`\n- **Linux:** `~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"],\n      \"disabled\": false,\n      \"alwaysAllow\": []\n    }\n  }\n}\n```\n\n### Continue (VS Code / JetBrains Extension)\n\n**Config file:** `~/.continue/config.json`\n\n```json\n{\n  \"mcpServers\": [\n    {\n      \"name\": \"context-manager\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"]\n    }\n  ]\n}\n```\n\nOr using YAML (`~/.continue/config.yaml`):\n\n```yaml\nmcpServers:\n  - name: context-manager\n    command: npx\n    args:\n      - \"-y\"\n      - \"@asd412id/mcp-context-manager\"\n```\n\n### OpenCode\n\n**Config file:** `opencode.json` in your project root or `~/.config/opencode/config.json`\n\n```jsonc\n{\n  \"$schema\": \"https://opencode.ai/config.json\",\n  \"mcp\": {\n    \"context-manager\": {\n      \"type\": \"local\",\n      \"command\": [\"npx\", \"-y\", \"@asd412id/mcp-context-manager\"],\n      \"enabled\": true\n    }\n  }\n}\n```\n\n### Zed Editor\n\n**Config file:** `~/.config/zed/settings.json`\n\n```json\n{\n  \"context_servers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n### Custom Context Path\n\nTo specify a custom path for storing context data, add environment variables.\n\n**Claude Desktop / Cursor / Windsurf / Cline:**\n```json\n{\n  \"mcpServers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"],\n      \"env\": {\n        \"MCP_CONTEXT_PATH\": \"/path/to/your/project/.context\"\n      }\n    }\n  }\n}\n```\n\n**OpenCode:**\n```jsonc\n{\n  \"$schema\": \"https://opencode.ai/config.json\",\n  \"mcp\": {\n    \"context-manager\": {\n      \"type\": \"local\",\n      \"command\": [\"npx\", \"-y\", \"@asd412id/mcp-context-manager\"],\n      \"environment\": {\n        \"MCP_CONTEXT_PATH\": \"/path/to/your/project/.context\"\n      }\n    }\n  }\n}\n```\n\n**Zed:**\n```json\n{\n  \"context_servers\": {\n    \"context-manager\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@asd412id/mcp-context-manager\"],\n      \"env\": {\n        \"MCP_CONTEXT_PATH\": \"/path/to/your/project/.context\"\n      }\n    }\n  }\n}\n```\n\n## Prompts (Shortcut Commands)\n\n| Prompt | Description |\n|--------|-------------|\n| `ctx-init` | Load context from previous session with context management instructions |\n| `ctx-save` | Save current state to checkpoint |\n| `ctx-remember` | Save important info to memory |\n| `ctx-todo` | Add a todo item |\n| `ctx-decide` | Log a decision |\n| `ctx-status` | Show project status |\n| `ctx-compress` | Compress long context |\n| `ctx-recall` | Search in memory |\n| `ctx-cleanup` | **Free up context window space and reduce RAM usage** |\n| `ctx-handoff` | **Generate handoff document for new session** |\n\n## Available Tools (33 tools)\n\n### Session Management\n\n| Tool | Description |\n|------|-------------|\n| `session_init` | Initialize session - loads checkpoint, tracker, memories, detects project in ONE call |\n| `session_handoff` | Generate compact markdown handoff document for seamless session continuation |\n| `project_detect` | Auto-detect project info (supports 20+ languages: Node, Python, Rust, Go, Java, PHP, Ruby, Elixir, .NET, Swift, Kotlin, Dart, Haskell, Scala, Clojure, Lua, Zig, Nim, V, Deno, Bun) |\n\n### Memory Store\n\n| Tool | Description |\n|------|-------------|\n| `memory_set` | Store key-value in memory |\n| `memory_get` | Retrieve value from memory |\n| `memory_update` | Partially update/merge existing memory value |\n| `memory_search` | Search memory by pattern/tags |\n| `memory_delete` | Delete memory entry |\n| `memory_list` | List all memory keys |\n| `memory_clear` | Clear memory (all/by tags) |\n| `memory_cleanup` | Remove expired memory entries |\n| `memory_capture_candidates` | Extract and optionally persist important memory candidates from text |\n\n### Context Summarizer\n\n| Tool | Description |\n|------|-------------|\n| `context_summarize` | Summarize text, extract key points, decisions, action items |\n| `context_get_summary` | Get summary by ID |\n| `context_list_summaries` | List all summaries |\n| `context_merge_summaries` | Merge multiple summaries |\n| `context_status` | Get storage stats and token usage estimate |\n| `context_prune_smart` | Score context items, keep high-signal, summarize/prune low-signal |\n| `store_health` | Check store integrity and recommendations |\n\n### Project Tracker\n\n| Tool | Description |\n|------|-------------|\n| `tracker_log` | Log decision/change/todo/note/error |\n| `tracker_status` | Get project status overview |\n| `tracker_get` | Get specific tracker entry by ID |\n| `tracker_todo_update` | Update todo status |\n| `tracker_search` | Search tracker entries |\n| `tracker_set_project` | Set project name |\n| `tracker_export` | Export tracker as markdown |\n| `tracker_cleanup` | Clean old entries, keep most recent |\n\n### Session Checkpoint\n\n| Tool | Description |\n|------|-------------|\n| `checkpoint_save` | Save session state |\n| `checkpoint_load` | Load checkpoint |\n| `checkpoint_list` | List all checkpoints |\n| `checkpoint_delete` | Delete checkpoint |\n| `checkpoint_compare` | Compare 2 checkpoints |\n\n### Smart File Loader\n\n| Tool | Description |\n|------|-------------|\n| `file_smart_read` | Read file with smart options (lines, keywords, structure) |\n| `file_info` | Get file metadata |\n| `file_search_content` | Search pattern in file |\n| `file_list_dir` | List directory files |\n\n## Environment Variables\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `MCP_CONTEXT_PATH` | Path to store context data | `{cwd}/.context` |\n| `MCP_MAX_CHECKPOINTS` | Max checkpoints before auto-cleanup | `50` |\n| `MCP_MAX_SUMMARIES` | Max summaries before auto-cleanup | `100` |\n| `MCP_TRACKER_MAX_ENTRIES` | Max tracker entries before rotation | `1000` |\n| `MCP_TRACKER_ROTATE_KEEP` | Entries to keep after rotation | `800` |\n\n## Usage Examples\n\n### Session Start Workflow\n\n```\nUser: ctx-init\nAI: *runs checkpoint_load(), tracker_status(), memory_list()*\n```\n\n### Save Important Information\n\n```\nUser: ctx-remember what:\"API endpoint at https://api.example.com\"\nAI: *saves to memory with appropriate key and tags*\n```\n\n### Before Ending Session\n\n```\nUser: ctx-save name:\"feature-login-done\"\nAI: *creates checkpoint with current state*\n```\n\n### When Context Gets Long\n\n```\nUser: Generate handoff for new session\nAI: *runs session_handoff()* -> outputs compact markdown with all context\nAI: Start a new conversation and paste this handoff, then run session_init()\n```\n\n## Best Practices\n\n1. **Session start** - Always run `session_init()` to load previous context\n2. **Save decisions** - Use `tracker_log(type:\"decision\")` for important decisions\n3. **Track todos** - Use `tracker_log(type:\"todo\")` for tasks to be done\n4. **Checkpoint regularly** - Run `checkpoint_save()` every ~15-20 messages or after milestones\n5. **Handoff when long** - Use `session_handoff()` when context >50%, then start new session\n\n## Data Storage\n\nAll data is stored in `.context/` folder (default: working directory):\n\n```\n.context/\n├── memory.json          # Memory store\n├── tracker.json         # Project tracker\n├── checkpoints/         # Session checkpoints\n│   ├── index.json\n│   └── cp_*.json\n└── summaries/           # Context summaries\n    └── index.json\n```\n\n## Troubleshooting\n\n### Server not starting\n\n1. Make sure Node.js >= 18 is installed: `node --version`\n2. Try running manually: `npx @asd412id/mcp-context-manager`\n3. Check if port/process conflicts exist\n\n### Tools not appearing\n\n1. Restart your MCP client after configuration changes\n2. Check config file syntax (valid JSON)\n3. Verify the config file location is correct for your client\n\n### Permission issues\n\n1. Ensure write access to the context path\n2. Try setting explicit `MCP_CONTEXT_PATH` in env\n\n## License\n\nMIT\n\n## Contributing\n\nIssues and PRs welcome at [GitHub](https://github.com/asd412id/mcp-context-manager)\n\n## Release Notes Automation\n\nThis repository includes `.github/release.yml` to standardize generated release notes.\n\n### How to Create a Clean Release Note\n\nUse GitHub auto-generated notes (CLI):\n\n```bash\ngh release create vX.Y.Z --target master --generate-notes\n```\n\nGitHub will automatically:\n- Group changes by category (Features, Fixes, Security, Tests, Maintenance)\n- Use a consistent bullet format\n- Include contributor list\n\n### Safe Release Procedure (Required)\n\nTo avoid duplicate/dirty npm versions, follow this strict flow:\n\n```bash\n# 1) Ensure package version already final in package.json\nnode -p \"require('./package.json').version\"\n\n# 2) Push commit first\ngit push origin master\n\n# 3) Create release tag matching package version exactly\ngh release create vX.Y.Z --target master --generate-notes\n\n# 4) WAIT until publish workflow completes\ngh run list --workflow publish.yml --limit 5\ngh run watch <run-id> --exit-status\n\n# 5) Verify npm registry\nnpm view @asd412id/mcp-context-manager version --registry=https://registry.npmjs.org\nnpm view @asd412id/mcp-context-manager@X.Y.Z version --registry=https://registry.npmjs.org\n```\n\nRules:\n- Never create next release tag before previous publish run is finished\n- Tag version must equal `package.json` version\n- If publish run fails, fix root cause first; do not spam patch releases\n","readmeFilename":"README.md"}