{"_id":"@gramatr/mcp","_rev":"287-05e523129526b052ca4e16bf19a4f75f","name":"@gramatr/mcp","dist-tags":{"latest":"0.20.51"},"versions":{"0.0.5":{"name":"@gramatr/mcp","version":"0.0.5","license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.0.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/gramatr/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"71726900c7377ba40cfbcb2a777ed2da3bcf58e0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.0.5.tgz","fileCount":61,"integrity":"sha512-hZVy6zGa3ghyxJtwkFCqOjSF1juq3MGEvu3m0jK3OlIDUPn2oU1mb2HnqzOJ7B/yqCwQw70Jqsri1qkesKoy9Q==","signatures":[{"sig":"MEUCIQDwXDOm6bw+MWXkZt6KTwXYlLTVKc2z2Wzhe2GAhq7VxwIgSKNrgGBXFWW8yO5zPKXYPG35jtkfQz1rRHUff0S/AEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119179},"main":"dist/server/server.js","type":"module","types":"./dist/server/server.d.ts","exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"gitHead":"24218114e4bc36ecf773b5a867cc6d4b5378d2d5","scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"repository":{"url":"git+https://github.com/gramatr/gramatr.git","type":"git","directory":"packages/mcp"},"_npmVersion":"9.5.1","description":"grāmatr local MCP server — proxies remote tools with local validation, caching, and auth. Universal client for Claude Code, Desktop, Cursor, Codex.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.5_1775945080380_0.17905986505131066","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.1":{"name":"@gramatr/mcp","version":"0.7.1","license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"417e6a6dcb4dd9c6da8a27d963c64a1be4fb4b59","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.1.tgz","fileCount":203,"integrity":"sha512-fl2So+QntwKR3m2r+a0TNDSU+ydDeZpM+/9yipMAhhRLxpK0P8Of/Oe1Y2Ka9qVpQbpAyq4YcudHoE1JTF3GDg==","signatures":[{"sig":"MEYCIQDCBuf6mxToZUVn38lvY0FxlzCt4tY0Oq0co7+lQ6xLWAIhAPnZ+Nja9YxWoAyvQOn+nPGEGTh7BiMYx+xHJ+YysYx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614731},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.1.tgz","types":"./dist/server/server.d.ts","exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/dc3ea0a170caf89e835f6df71b553b97/gramatr-mcp-0.7.1.tgz","_integrity":"sha512-fl2So+QntwKR3m2r+a0TNDSU+ydDeZpM+/9yipMAhhRLxpK0P8Of/Oe1Y2Ka9qVpQbpAyq4YcudHoE1JTF3GDg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr local MCP server — proxies remote tools with local validation, caching, and auth. Universal client for Claude Code, Desktop, Cursor, Codex.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1776024191425_0.3416797789109285","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.2":{"name":"@gramatr/mcp","version":"0.7.2","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.2","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d432bbdf83bf172af5722c7ef5222bc99d385425","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.2.tgz","fileCount":203,"integrity":"sha512-cBoHh2kjinqMeLFv2a/zPkagN57FgarGZjOCVwtp/qxcQ36cSEfui/8+yZ1Or16MX32B/D5ORuSQd7BC3stApw==","signatures":[{"sig":"MEUCIQCFlwrIpwkyH6LWH0+LEISITRhv76AE3PJcCUBr/ZyHyAIgPBRRc4NSxlgRqDDP7SZIRVriM1daRQMKglr7Y+eWMYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615285},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.2.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/379b6932b8157b42f4206b3f4c1c9bf6/gramatr-mcp-0.7.2.tgz","_integrity":"sha512-cBoHh2kjinqMeLFv2a/zPkagN57FgarGZjOCVwtp/qxcQ36cSEfui/8+yZ1Or16MX32B/D5ORuSQd7BC3stApw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.2_1776027134016_0.9512220642104001","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.3":{"name":"@gramatr/mcp","version":"0.7.3","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.3","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"848e2daa619a5c0e0513907f685bde383c5adbf8","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.3.tgz","fileCount":203,"integrity":"sha512-MU9mHlvlda3xLJh7DaA1c3O8Tyysx0MWDD5qKDGJUSPu5Moh5ef1f0IWYOqCAJuv/3n1HpjFCTGqgVf3a8e8fQ==","signatures":[{"sig":"MEUCICEwIR5vbXyLMfc3tMeOj4Oj+d1aNRAOy8xOKMtX3kdoAiEAiYU9ekUploUbnhn23FPSMPXMGsc1Ew2hd9wG7JhbzNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615274},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.3.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5ebea5561f66d946ef7af6e2e74df916/gramatr-mcp-0.7.3.tgz","_integrity":"sha512-MU9mHlvlda3xLJh7DaA1c3O8Tyysx0MWDD5qKDGJUSPu5Moh5ef1f0IWYOqCAJuv/3n1HpjFCTGqgVf3a8e8fQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.3_1776030517991_0.13635019514202784","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.5":{"name":"@gramatr/mcp","version":"0.7.5","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b8f8a487985d6f5bb0f8619757e3e2eec525339c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.5.tgz","fileCount":203,"integrity":"sha512-1qHWT9vT9R6J8V7x4brAqNOOVPCFGEX45EFV6uoCb1r9+JDSnNJ0lZOrkudJ0QoqLZf/WwfJXyDyC2SV6WOC8A==","signatures":[{"sig":"MEUCID6c57ceXjDB0o9dBw5kZ3ODJV2b2i0qjG9/M13AmBG3AiEAu6T6QjY4bBvNomjfuG/FGZWatT0mtoiYAAZdR70B+hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640320},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.5.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d5af32cb0edeae2de99132fc20bc5970/gramatr-mcp-0.7.5.tgz","_integrity":"sha512-1qHWT9vT9R6J8V7x4brAqNOOVPCFGEX45EFV6uoCb1r9+JDSnNJ0lZOrkudJ0QoqLZf/WwfJXyDyC2SV6WOC8A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.5_1776051410032_0.3559320315506844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.6":{"name":"@gramatr/mcp","version":"0.7.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"38586d35be5ef90ff21286694fabab9c8662b0f7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.6.tgz","fileCount":215,"integrity":"sha512-dHu8yqfAKrEnU6JC4d1zgEVRda0glzKXuki39NNfFiESTeiwkIzcRNvA/4FOYn4QdTiTewDNWw00BcyxPhZ9vg==","signatures":[{"sig":"MEUCIDQLoxQnNmnaDE+hlpIHqXIy7IqDsy/OL/2OeELJ6Q9VAiEA4ONagJLaQhZWAuqVXic2kXER7Q8xSD4w4giGvdvSOKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697998},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","deploy":"rm -rf $HOME/.gramatr/mcp/dist && mkdir -p $HOME/.gramatr/mcp && cp -r dist $HOME/.gramatr/mcp/dist && cp package.json $HOME/.gramatr/mcp/package.json && cd $HOME/.gramatr/mcp && npm install --production --no-package-lock --prefer-offline && echo 'Deployed @gramatr/mcp -> ~/.gramatr/mcp'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e0019301cf21f9722bb72006696587f8/gramatr-mcp-0.7.6.tgz","_integrity":"sha512-dHu8yqfAKrEnU6JC4d1zgEVRda0glzKXuki39NNfFiESTeiwkIzcRNvA/4FOYn4QdTiTewDNWw00BcyxPhZ9vg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.6_1776112831709_0.6357623503515919","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.10":{"name":"@gramatr/mcp","version":"0.7.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"435d62b5170ee8ccb85e20c4ebd01f7e5d4e7d3e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.10.tgz","fileCount":215,"integrity":"sha512-70WZ28MvbLE6ex4v4toO1K/rwCSRJS8M/cIaDbVjYz7feqUCCTUmezE61hJQ3gHxakBc3KgQi2yiaj7KXXzFuQ==","signatures":[{"sig":"MEQCIAdxRYuTJFrVRD/5PjulQcKmnZrCiHl/Jot18Gp6hxEIAiA4HDN9Qcu8JydQ9RAEXbbVyDrpKqhuDnQIRmLgLupplw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755630},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"tsx src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","deploy":"rm -rf $HOME/.gramatr/mcp/dist && mkdir -p $HOME/.gramatr/mcp && cp -r dist $HOME/.gramatr/mcp/dist && cp package.json $HOME/.gramatr/mcp/package.json && cd $HOME/.gramatr/mcp && npm install --production --no-package-lock --prefer-offline && echo 'Deployed @gramatr/mcp -> ~/.gramatr/mcp'","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b033a12cb606d811d8152d510728ca4c/gramatr-mcp-0.7.10.tgz","_integrity":"sha512-70WZ28MvbLE6ex4v4toO1K/rwCSRJS8M/cIaDbVjYz7feqUCCTUmezE61hJQ3gHxakBc3KgQi2yiaj7KXXzFuQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.10_1776116302983_0.13998481397088525","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.13":{"name":"@gramatr/mcp","version":"0.7.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"786bb58f502eeb6584de1d16683d6ae5e5aad939","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.13.tgz","fileCount":228,"integrity":"sha512-Xb68TkKaVTIGiayxcNqM8/XKq4ddUS9rgG9hoyp9UuqSPE6iHoeHvjGOe4EtAGkCPjItg32t6OnFrZGG5zIcNw==","signatures":[{"sig":"MEQCIDwPJ0sY8SGWWLYzmnUPH3R9fAM9w/lufESQQj7nMQ9rAiBOEKzSRDe0MZ3fYWwBQmuWh5YPNR8ZVjd6aksEFv/3bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102011540},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/771aba65e8e80498caa1f7dbcd7b120c/gramatr-mcp-0.7.13.tgz","_integrity":"sha512-Xb68TkKaVTIGiayxcNqM8/XKq4ddUS9rgG9hoyp9UuqSPE6iHoeHvjGOe4EtAGkCPjItg32t6OnFrZGG5zIcNw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.13_1776187694538_0.531818297656941","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.14":{"name":"@gramatr/mcp","version":"0.7.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9037eda095fb6d2607d0a9882fda8e242d841c44","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.14.tgz","fileCount":228,"integrity":"sha512-vfEXaW/qlbR7QxtiSKSnWnlDi4Rk2kfPr/w20mhrdNP+TGWfnpY/9nI0edPvQEvwtuQeUdAlyN54gV1ymRhExQ==","signatures":[{"sig":"MEQCIAMGL0xabR+iv7QxiNJviwB6TbM31XjGmlZNYpvugRs9AiBGD7Q55wljZN80ll4rBu7hvD50XTyuW7HozxFZxdA5pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102024501},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/16eba7b25f791bcf645cdf2b200c3495/gramatr-mcp-0.7.14.tgz","_integrity":"sha512-vfEXaW/qlbR7QxtiSKSnWnlDi4Rk2kfPr/w20mhrdNP+TGWfnpY/9nI0edPvQEvwtuQeUdAlyN54gV1ymRhExQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.14_1776190779486_0.41097976177998485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.15":{"name":"@gramatr/mcp","version":"0.7.15","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.15","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7512c05ff5a53e51cc44229d65e72242eae4dc4c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.15.tgz","fileCount":228,"integrity":"sha512-JomPfFNMTneghu3WxUYHZ3UMBwnUGBRc1lZpFqeAbZVt52DSyNDVQJiw9I0V61c+AsvdD3tuSKAUH2tz9V7qDQ==","signatures":[{"sig":"MEQCIAVNtrDRhNOLuRqakBWrV+N9U0kh4oUx1qY8BVcfvd3/AiAqzG4dl+nCt1aF+JSmASyWo/bMbztoFhXNrMJmGOVElw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102024736},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.15.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/568f0ab6a5fa8900c223cff01ad60adb/gramatr-mcp-0.7.15.tgz","_integrity":"sha512-JomPfFNMTneghu3WxUYHZ3UMBwnUGBRc1lZpFqeAbZVt52DSyNDVQJiw9I0V61c+AsvdD3tuSKAUH2tz9V7qDQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.15_1776191321703_0.22159034854079862","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.16":{"name":"@gramatr/mcp","version":"0.7.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2de2d0d4e15bfd8de360a0db5b7a370c03d919e1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.16.tgz","fileCount":228,"integrity":"sha512-uHqTZIn/n4dpi8f3ejPhlQS1IMn5SSrRDvF0QUFcDjqFw38OJZmQBbxyuIaUBwQZzTAPo3OOnmooK+f6dGOcjw==","signatures":[{"sig":"MEQCIH+ZxKHtJS/pj/gjre5byzHP6gDJbzS2Ci5cvO9jxj3xAiBaBS/9lMcyLeE7B2C65B9Z+cZCWAI73nW7RmNIZUDlHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102027353},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3e44f037a878e6384e704feadaf238f1/gramatr-mcp-0.7.16.tgz","_integrity":"sha512-uHqTZIn/n4dpi8f3ejPhlQS1IMn5SSrRDvF0QUFcDjqFw38OJZmQBbxyuIaUBwQZzTAPo3OOnmooK+f6dGOcjw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.16_1776194839337_0.1790833473800284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.17":{"name":"@gramatr/mcp","version":"0.7.17","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.17","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8a0d897e3e37ec3a5a66f7d1a87eb83035ba76d2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.17.tgz","fileCount":232,"integrity":"sha512-bAl3rbf55+KoLzmcLMJrsM0esWFffTeoOFVwJ4lDx0x5gNgesuKdhp2man2OsL6fmNME4mB3ACLXXVVG3+vWug==","signatures":[{"sig":"MEYCIQCrL5XPozHBjFOrd+wzkcT/HwMJEEHE/E7TFTzYQTP/rQIhAJVM9m3F00TjSVIj7E3wniLBcH6qvinUaymR/JmOCyGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102032677},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.17.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/149af6e5942655cdecfbc6a91534ea51/gramatr-mcp-0.7.17.tgz","_integrity":"sha512-bAl3rbf55+KoLzmcLMJrsM0esWFffTeoOFVwJ4lDx0x5gNgesuKdhp2man2OsL6fmNME4mB3ACLXXVVG3+vWug==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.17_1776201913296_0.3429705911281715","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.20":{"name":"@gramatr/mcp","version":"0.7.20","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.20","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fbd2a828cb2c95c60232597cbd47883ad1e9683d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.20.tgz","fileCount":252,"integrity":"sha512-H3z58n/A6gIJyndHatft5BjykhXk8zhuYZIEpU2wHi62FeA1EoEiaTPL9uPB2sRrpbhRGNPF3BMY3vGRB0LJBQ==","signatures":[{"sig":"MEUCIQCb9wGPh2pdKbp+LGbsvzRMqRKjHTAHxLDxsnAnidSt0AIgDfXYABDEb2IbS7fGAdUIFEzkuCgVfy7fV0XeStjb/rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102100925},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.20.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e2718e13743ff6780faa5f25cd8b775e/gramatr-mcp-0.7.20.tgz","_integrity":"sha512-H3z58n/A6gIJyndHatft5BjykhXk8zhuYZIEpU2wHi62FeA1EoEiaTPL9uPB2sRrpbhRGNPF3BMY3vGRB0LJBQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.20_1776204666767_0.962586548234607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.21":{"name":"@gramatr/mcp","version":"0.7.21","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.7.21","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"991971a2e17ccd7ee5747da8ad66349fb38ddbc7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.7.21.tgz","fileCount":252,"integrity":"sha512-gSa56haF6UWJnJKutXxe7GLwi+FdZD3Id8NJp5UIhe+LN9A/uixaJ4jVsxrJc8gf4Wrn7A2o9G3QcIGrbxO4uw==","signatures":[{"sig":"MEUCIQC0nLMhEqwMIt5BKSKSJZ4oXHicrVhdD/1WtH95I7X2MQIgM8h8NXdHLPNdiBcvYgVub7C8jrDi6ZYW9Wp68RRGWYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102107274},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.7.21.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c2693c3c54d4a1a89f5f2b288d65fb83/gramatr-mcp-0.7.21.tgz","_integrity":"sha512-gSa56haF6UWJnJKutXxe7GLwi+FdZD3Id8NJp5UIhe+LN9A/uixaJ4jVsxrJc8gf4Wrn7A2o9G3QcIGrbxO4uw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.21_1776207384964_0.4157405722300094","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"name":"@gramatr/mcp","version":"0.8.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"bee64bc6fafe595502d19aeee6d92dc48c4ef92b","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.0.tgz","fileCount":264,"integrity":"sha512-PluR2vNIdeF6qfFYglq2AIoTOxwh+s6nHCircM16rR72OeLcVI/9gA0Nk9tmzGaOk/RGj3A8hU5w+w4gZvuXlg==","signatures":[{"sig":"MEUCIEdGe5uVn6ySYZY01TrPe9iVC4XqPbKYtK+h6jx/MtYAAiEAzvZoTCPuMv/9vvyhqZ4gE8X+P+Ha5fiGOy/xgTcq9Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102164391},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9361d584082a0c2bc6f8e80b40b4c21e/gramatr-mcp-0.8.0.tgz","_integrity":"sha512-PluR2vNIdeF6qfFYglq2AIoTOxwh+s6nHCircM16rR72OeLcVI/9gA0Nk9tmzGaOk/RGj3A8hU5w+w4gZvuXlg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0_1776228504386_0.005601178989999012","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.1":{"name":"@gramatr/mcp","version":"0.8.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"96fec7642626fac61fbedccaac419d6fb83752c7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.1.tgz","fileCount":265,"integrity":"sha512-+KoP+hqMqAmzygDz/qU1UNyjGQpLwaSOeyiIIuxXfcPnS8qwxndyrOhHHXfPvaGdUnSwod/ndUZ0pFmp38k6fA==","signatures":[{"sig":"MEUCIQCyZ3rii0xlYBObt5VqQtunFbGccXoXnpVcW4NGAOm9HgIgF0otAuCEYG2GXpV8BYnlt1CAQF2VGZnIjxTg1uZbUzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102168091},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2e549dd05bfed0b1f9b9ff5fdd794a6d/gramatr-mcp-0.8.1.tgz","_integrity":"sha512-+KoP+hqMqAmzygDz/qU1UNyjGQpLwaSOeyiIIuxXfcPnS8qwxndyrOhHHXfPvaGdUnSwod/ndUZ0pFmp38k6fA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.1_1776270048024_0.6193236303873819","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.2":{"name":"@gramatr/mcp","version":"0.8.2","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.2","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a592ee233c6efdc7017e4fa4aefe0466a2cb0c49","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.2.tgz","fileCount":265,"integrity":"sha512-c3kgYhCLP8KhNseOkPYIS0QxBoHc3ROuLmLVnBKyJxm/F8HUYyTFxr2l/dxccTYwsmIyxZVhjTFPX5Ubu+DEEg==","signatures":[{"sig":"MEYCIQCIyPZeVs8qPilGNMaYXYNpfibvASsvAt2k1kRDUaMrNAIhAJhVndEoNZhcZiQaeQjR4IZ8kDcsnuT6bUnjkxKWu4lR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102168091},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.2.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bbe65a4cea21412764a501c07c281030/gramatr-mcp-0.8.2.tgz","_integrity":"sha512-c3kgYhCLP8KhNseOkPYIS0QxBoHc3ROuLmLVnBKyJxm/F8HUYyTFxr2l/dxccTYwsmIyxZVhjTFPX5Ubu+DEEg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.2_1776270880615_0.20650981929494572","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.4":{"name":"@gramatr/mcp","version":"0.8.4","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.4","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b32bdb2ed69781623cd37a278a39f3b9c2ba701d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.4.tgz","fileCount":264,"integrity":"sha512-bxnsxMz/DDbygNJivbq5yUo2n2QxidUois09/0rCrK+enNrjKWVBkUWEGwOK9/N4/mdxr7Zl9VLb6SkVsJxk9Q==","signatures":[{"sig":"MEQCIFObgCgmHjkgCqhtgUDj+erTTOTnuI9DbOdGbHbyos87AiAs+KL5r8LFLTHSFpX4IAmo/A7n/VSEjBDSINoITM36Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900395},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.4.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7acbd195eecb2603fc60123c1d4cd58a/gramatr-mcp-0.8.4.tgz","_integrity":"sha512-bxnsxMz/DDbygNJivbq5yUo2n2QxidUois09/0rCrK+enNrjKWVBkUWEGwOK9/N4/mdxr7Zl9VLb6SkVsJxk9Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.4_1776273798807_0.43309946572734837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.5":{"name":"@gramatr/mcp","version":"0.8.5","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"cbbfbf5a3e8d74dfbbd05b90d762914529aced80","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.5.tgz","fileCount":264,"integrity":"sha512-MWwB3LuM+wzO+5UJh80TgHEZuAau2GNgxtZp7Z79Oh1Kj7XgW/xZCdjLcOKFY/BuwIbTibcKKmLd4qDhhVadyw==","signatures":[{"sig":"MEUCIQCrkNHYwm5aR4F29TfR9KjtaCTBoyAYXhxFUawuS+Iq3QIgYdhA2/H0yf7ocfo99QNvHXg6z26hSH+jkVE8VePK/yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900395},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.5.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c29937497ed977d2c32bd12be444d087/gramatr-mcp-0.8.5.tgz","_integrity":"sha512-MWwB3LuM+wzO+5UJh80TgHEZuAau2GNgxtZp7Z79Oh1Kj7XgW/xZCdjLcOKFY/BuwIbTibcKKmLd4qDhhVadyw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.5_1776275038642_0.9615618285371963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.6":{"name":"@gramatr/mcp","version":"0.8.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6a01855e45a842a0ba56d3ed14e1d5a58aebbd90","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.6.tgz","fileCount":264,"integrity":"sha512-M3HjmNj/aqdMHEaKVch2xH1xq3ODdXDssMJC54fytVEiXe87i/CFjcR5In2fXPD7h4uOezrxBXbGQWSqr2TD4Q==","signatures":[{"sig":"MEQCIBIm1rbdgUKt07upArhan5tNrOv2piBW3k2zUlXC0DmiAiA6Ldx5n44hE04gFnMmllz+YPI1zRNjWhYGZgIiwVyrxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900375},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e2a4aa1b62738a028f15aca359a623da/gramatr-mcp-0.8.6.tgz","_integrity":"sha512-M3HjmNj/aqdMHEaKVch2xH1xq3ODdXDssMJC54fytVEiXe87i/CFjcR5In2fXPD7h4uOezrxBXbGQWSqr2TD4Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.6_1776276468163_0.9384611010923385","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.7":{"name":"@gramatr/mcp","version":"0.8.7","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.7","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e41d4d9ebf19647c2d6bf4ac81a496fdac2ee774","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.7.tgz","fileCount":264,"integrity":"sha512-l3hLQkPJFJlcdkhoceQtIq/lc7ATC67eXzgelxi7Owo/K0chme1PxOI+5XQ4fLvzkQyHT2LFhfM2zgYOPCeKfg==","signatures":[{"sig":"MEUCIQCAYSoTcHBV+ciR2/ft5YHFqALP187hHBHJlw2I8DwgeQIgPACAOWL3W/iMjaubalw5jFah5mGi4nrc1Mo4L+BLn7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900375},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.7.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7eb4c360f17e13f40d37e12f3c27c4cd/gramatr-mcp-0.8.7.tgz","_integrity":"sha512-l3hLQkPJFJlcdkhoceQtIq/lc7ATC67eXzgelxi7Owo/K0chme1PxOI+5XQ4fLvzkQyHT2LFhfM2zgYOPCeKfg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.7_1776277856493_0.6836223846027105","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.8":{"name":"@gramatr/mcp","version":"0.8.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e2d59c5b534a6e73a2701435ff254000efcc495d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.8.tgz","fileCount":264,"integrity":"sha512-ujT5EgnFQy965QQ2Y4rFr9BwsUTnO4S1iauVyOVvNXQfUWMKRKYHIHvrs7ZhmlNr1OP0Y/h3xZJa1O4+dbp/5w==","signatures":[{"sig":"MEUCIQD4LxtvD4ZRTskoIgfYieOYY9zQ2+KPwQ5+Nzhsj6/wowIgdL99Zmw4L64q76M34HNuEP9pj+OFdaRLUh55/Lev9vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900375},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5e3ee244e6716d5de32ab9e3246964d2/gramatr-mcp-0.8.8.tgz","_integrity":"sha512-ujT5EgnFQy965QQ2Y4rFr9BwsUTnO4S1iauVyOVvNXQfUWMKRKYHIHvrs7ZhmlNr1OP0Y/h3xZJa1O4+dbp/5w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.8_1776279243051_0.5623095110773653","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.9":{"name":"@gramatr/mcp","version":"0.8.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4adfc0dee59cb665d7063f3490ee8f62c79b416d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.9.tgz","fileCount":264,"integrity":"sha512-rlUzP4C9/YyPwJRm7H1TPoP0KHZjZKEZUOhua4UIYBQOYTz6wRyOaJ8CtLKRNL00piImFe27tEAYgmDwaurcgQ==","signatures":[{"sig":"MEQCIDhARcpx4/x7PUi1CBJ9enRfgIUymiXt8ft1ciWuEDpUAiBMAa8pBf+yYYPLjv6m20qCAHX5f87cT+mYrNPiSgWG+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899103},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ff603a421d6f6a5a6b98309f53387d2a/gramatr-mcp-0.8.9.tgz","_integrity":"sha512-rlUzP4C9/YyPwJRm7H1TPoP0KHZjZKEZUOhua4UIYBQOYTz6wRyOaJ8CtLKRNL00piImFe27tEAYgmDwaurcgQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.9_1776283627986_0.4549877219335343","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.10":{"name":"@gramatr/mcp","version":"0.8.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"98e724e5b9979916fd8965ce0170e88952ce8428","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.10.tgz","fileCount":268,"integrity":"sha512-Wi1PwRZVJHAY7gstTbKgzsKJHHqYXJKL5TF6L2fPvBvFmxvlRWYbCtSfA/PAAIej6v36Vu7HQSijpgWpG6Z2Fw==","signatures":[{"sig":"MEQCIB3xj048g624gie8m98LcV2x2X3rU2BNk0Z+iMlhPh8lAiB7ywxuDZInFPmLloyOvXifmkULvgRi5UbzvToDFrHqVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925650},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a9a435354a4406f036112d01abd3faa1/gramatr-mcp-0.8.10.tgz","_integrity":"sha512-Wi1PwRZVJHAY7gstTbKgzsKJHHqYXJKL5TF6L2fPvBvFmxvlRWYbCtSfA/PAAIej6v36Vu7HQSijpgWpG6Z2Fw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.10_1776385495026_0.921472565153157","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.11":{"name":"@gramatr/mcp","version":"0.8.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f49215eb13f8decb99b47d31f2ec6f076eade6ca","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.11.tgz","fileCount":284,"integrity":"sha512-PmsU7aZGhkPYYs4xC2vXiUvQS1rAX86H4SbsoCgXY8UhLRU+DpWY0Z2jcETjny3KcNM2KkRB47yrCE3acUUn2Q==","signatures":[{"sig":"MEQCIFKsGpMGSfQqMta+GuNtst3h1KCyiKU8Op8msOnL9DM1AiADmlH0Y/Jk/+3nchrDZDZOoovga1FjURW1QFN3VcGB1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":935577},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c0bfaa5284981164a739eb723536d5b2/gramatr-mcp-0.8.11.tgz","_integrity":"sha512-PmsU7aZGhkPYYs4xC2vXiUvQS1rAX86H4SbsoCgXY8UhLRU+DpWY0Z2jcETjny3KcNM2KkRB47yrCE3acUUn2Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.11_1776399837531_0.4490355745596395","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.12":{"name":"@gramatr/mcp","version":"0.8.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.8.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"753ac21362719099bff24aefe83e0594aede2895","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.8.12.tgz","fileCount":288,"integrity":"sha512-Vr4aoWleDCsB1bXpS98P0h+UZi0nnp8fqEM9lqYCkvhIXua0xGMzcYxletbTr4Tvt5/vkGGhrwDF9QwDin3Q6A==","signatures":[{"sig":"MEUCIQCXrTl5CxKeyHFHekChRGFFG24qODIcaAkjvNN6lSmy3QIgPubS5RLMlYwJ5eTOpq0U2MEzdOnpf/qvAKCdntb3hVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952515},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.8.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/97aafe0e89adc45520cccbaff434d608/gramatr-mcp-0.8.12.tgz","_integrity":"sha512-Vr4aoWleDCsB1bXpS98P0h+UZi0nnp8fqEM9lqYCkvhIXua0xGMzcYxletbTr4Tvt5/vkGGhrwDF9QwDin3Q6A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@gramatr/core":"0.8.12","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.12_1776407716057_0.14278753743750228","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0-rc.1":{"name":"@gramatr/mcp","version":"0.9.0-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.0-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4d80601e34c80366b5c66302cdb333bc9931b620","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.0-rc.1.tgz","fileCount":296,"integrity":"sha512-oF3kEgZp/88rRO8vz72RsiNsIcm+CjpryXgr3/gCsM/0PyX94DSBeDSMM0YFMRFp/3uMrQeXdUjWzHvRQV+a5g==","signatures":[{"sig":"MEYCIQCgDZZDDCd05gaqStQ2Jv/mVygjznNRSSQwqEAN8DY4BQIhAOqk4N1I+yHuf3VK0LHpazwA0utZJXhR+zSsjWoVRY7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990713},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.0-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f4fcf4d172b5dc423bd6073bb7ccea09/gramatr-mcp-0.9.0-rc.1.tgz","_integrity":"sha512-oF3kEgZp/88rRO8vz72RsiNsIcm+CjpryXgr3/gCsM/0PyX94DSBeDSMM0YFMRFp/3uMrQeXdUjWzHvRQV+a5g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.0-rc.1_1776439117003_0.05836788037125307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.1-rc.1":{"name":"@gramatr/mcp","version":"0.9.1-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.1-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1e14f1f379dadba579332a28b713dc5a9eaa5375","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.1-rc.1.tgz","fileCount":296,"integrity":"sha512-El1bHKPnZbimUaXu6YNflfNscuxBtAdKKsUQh1oxA9oCdmcVdQrNFhx0gO1ALmZo4jI1Bq89pwZk1+W3XIHGpA==","signatures":[{"sig":"MEUCIQCMHZuQlfgP6YATw6Lb6mdBj4wg72EVMxhoVs9jIYdZaAIgZlsu7uexajYmrR3AfoaF4clsqeM10xCZMuMCXTcZz4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990713},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.1-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/24b92a0be34dc1130f1b98082e7b6daa/gramatr-mcp-0.9.1-rc.1.tgz","_integrity":"sha512-El1bHKPnZbimUaXu6YNflfNscuxBtAdKKsUQh1oxA9oCdmcVdQrNFhx0gO1ALmZo4jI1Bq89pwZk1+W3XIHGpA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.1-rc.1_1776445435746_0.3552444647075328","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.2-rc.1":{"name":"@gramatr/mcp","version":"0.9.2-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.2-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"bcaae1dfb599491edb7522a74d6fa7358a1cf7a0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.2-rc.1.tgz","fileCount":296,"integrity":"sha512-nf/O0vCINPNUx7zkjwilv8KmwAAM1vV5/yaFewMdd/9abjvyo1nKq4zmNH49cpDFYWf3dWb0nr7DD3bFaU7kPA==","signatures":[{"sig":"MEUCIQD3s0pG24YmWzOmbxqoKYpKSy13WYvrhPucSOLcvRn5RAIgQVB96CI67kdTb8DST++twjE6hNNZ0j+z8TfQJqAh3oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990713},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.2-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f0e4c41d97b3f2a5c0be41b8a392b4e0/gramatr-mcp-0.9.2-rc.1.tgz","_integrity":"sha512-nf/O0vCINPNUx7zkjwilv8KmwAAM1vV5/yaFewMdd/9abjvyo1nKq4zmNH49cpDFYWf3dWb0nr7DD3bFaU7kPA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.2-rc.1_1776448657362_0.686253357461615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.3-rc.1":{"name":"@gramatr/mcp","version":"0.9.3-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.3-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"51871812a30685c8f5dcef91ca24c2310c98c67c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.3-rc.1.tgz","fileCount":300,"integrity":"sha512-3+1CzE3OVWum8KYJLR4jZc1jbw9HtMzpHfWx4m4xCNwRK6x+zPacE4YGNP6IKbDhTgcenCtEKzDnGEdGyyDmLg==","signatures":[{"sig":"MEUCIQCkveW7Szi9C4Rn/0d6KlJN+OghIvvHEd3mOYk8BeWIhAIgJTiIHz6otx8crFnm/1JQjOlVVWbGeipKXPxxHccFvhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020176},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.3-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d586836f81833aac4296ce730197442e/gramatr-mcp-0.9.3-rc.1.tgz","_integrity":"sha512-3+1CzE3OVWum8KYJLR4jZc1jbw9HtMzpHfWx4m4xCNwRK6x+zPacE4YGNP6IKbDhTgcenCtEKzDnGEdGyyDmLg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.3-rc.1_1776452806720_0.3752838323031711","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.4-rc.1":{"name":"@gramatr/mcp","version":"0.9.4-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.4-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"db7a1d83923a539e97567ea85966c8d61bd7d2a4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.4-rc.1.tgz","fileCount":300,"integrity":"sha512-n0oQLdZNM2jFa+vRyY7uskOhzrKkm/KXi+pTHXfoi2QTMhU7Og4/rRFj4MaknVQr9psTSDRzASkh1uTydoJFjQ==","signatures":[{"sig":"MEQCIF5zLyukePYRVc+iXLkl0V2l0SPdFnD5g/+SZ3UJSvBTAiB5Mgog7XK7VCEEBUW3kWV03ESnu5mo+1tek8VUEeceKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020176},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.4-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f4fd740a52a2a94f66935c1b9ba2ef83/gramatr-mcp-0.9.4-rc.1.tgz","_integrity":"sha512-n0oQLdZNM2jFa+vRyY7uskOhzrKkm/KXi+pTHXfoi2QTMhU7Og4/rRFj4MaknVQr9psTSDRzASkh1uTydoJFjQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.4-rc.1_1776457399957_0.8050413293680434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.5-rc.1":{"name":"@gramatr/mcp","version":"0.9.5-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.5-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"15f66a3333ceed1ded4f11a037bb9fccf57ba58c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.5-rc.1.tgz","fileCount":300,"integrity":"sha512-lOwpKezn8ULpnYfwU4LTIOqhpF4wclRkas4le9xgt5jBP4yJGAMaEV7b9jrx/CH2BS4UzAq9H4FEV5W4oKFLcQ==","signatures":[{"sig":"MEYCIQDXFxWeJ6ns1lQVReBcpbtH8obqWdezGR/bkU7K0NU+QQIhAO1lVzL+aSJIxd5lu3U3/vhzwDo4Lc54nt4YVnv2xFU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020176},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.5-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/11ce38a147824deb75ad2a12cb25ee2e/gramatr-mcp-0.9.5-rc.1.tgz","_integrity":"sha512-lOwpKezn8ULpnYfwU4LTIOqhpF4wclRkas4le9xgt5jBP4yJGAMaEV7b9jrx/CH2BS4UzAq9H4FEV5W4oKFLcQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.5-rc.1_1776460306385_0.18739483237111898","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.6-rc.1":{"name":"@gramatr/mcp","version":"0.9.6-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.6-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"5f227b9ca0580585d8effb8bdada1fc4dd7ce92f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.6-rc.1.tgz","fileCount":300,"integrity":"sha512-YGZ0PdSlmvNBOS+gUTJ0YZePVhmz9m3ySV1DG6xsDDJ+Z1lINk7aNGWor8QWl+54XDk+izIqWLfOzaIq5gjC0A==","signatures":[{"sig":"MEQCIBaDXxbe/9NhxJpPnps8taGl/vWbh5AAxnUwedEtoirxAiAinex+/QJr1HE5u2GD81Bg7QdbMYjJMPpCOhIA0+AVVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020176},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.6-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e9851177fca5f59bcc7d208791618450/gramatr-mcp-0.9.6-rc.1.tgz","_integrity":"sha512-YGZ0PdSlmvNBOS+gUTJ0YZePVhmz9m3ySV1DG6xsDDJ+Z1lINk7aNGWor8QWl+54XDk+izIqWLfOzaIq5gjC0A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.6-rc.1_1776477876512_0.3445512890738329","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.7-rc.1":{"name":"@gramatr/mcp","version":"0.9.7-rc.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.7-rc.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"518274171cd3105ed3e8c51dbd4bb9e24eb6f243","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.7-rc.1.tgz","fileCount":300,"integrity":"sha512-E8AWEQH78d/+CELLSYy0nplKdzJWCkMp6lTyue20kKQf4I6v7HI9qIgfdF+FjnLKqQuWODHbGF2ClpAJD+utzA==","signatures":[{"sig":"MEYCIQCgcR5vYyVCsdoxMeDqM3p42eZdupRumxh7KbAKYIcyggIhANACo6zWGZ9wM3E2beOnCgOTn4xCopNbAaRiF6bQlJLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018463},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.7-rc.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d9c1f1474ea91f5141c24aa6456ccd4d/gramatr-mcp-0.9.7-rc.1.tgz","_integrity":"sha512-E8AWEQH78d/+CELLSYy0nplKdzJWCkMp6lTyue20kKQf4I6v7HI9qIgfdF+FjnLKqQuWODHbGF2ClpAJD+utzA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.7-rc.1_1776544212224_0.625377462155444","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.8":{"name":"@gramatr/mcp","version":"0.9.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fdb15efb8abe34a86c7bfc71cfeef895c6c06e82","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.8.tgz","fileCount":300,"integrity":"sha512-QuSHWsCm7AUSnsart5Zer0/m5+xBwr7TVlohrTSeWOcFv5ylpYjDF9faFHNzBvTkgHxabqY1Igpom7xgyQJwOQ==","signatures":[{"sig":"MEQCICW+oej+ScmSBX1hIUBsLxbW/7xRrHjdkrNhI2eK1Dq2AiBfwDACH0erHqrdNkmOUYHHeQT2CO3q3vZ5oRmphVPC1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018476},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/304404a7736e809e3b17c75c6556ef1b/gramatr-mcp-0.9.8.tgz","_integrity":"sha512-QuSHWsCm7AUSnsart5Zer0/m5+xBwr7TVlohrTSeWOcFv5ylpYjDF9faFHNzBvTkgHxabqY1Igpom7xgyQJwOQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.8_1776552578594_0.38043335330999906","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.9":{"name":"@gramatr/mcp","version":"0.9.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"da6eff574514ff0cf86103299fb0e7a922fc01ed","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.9.tgz","fileCount":300,"integrity":"sha512-sSgiMqIsNVSrAsPNHk7mAAuljOeE9SWO9BlRucLVr0dqlY9/S4umDWXj6Fd0sikzs5iXQnvTfbS5g1Ul+YzKpQ==","signatures":[{"sig":"MEUCIQCQPLuYqO7WYILcJeMgaxHFoNdUz4p3HrpHKZQINa7KYwIgBosHJpjjZjyh7D4rwS8PhXTWha9iwtD3nHe7lzvzER8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018476},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f0f0f268d781c056112612e03befb023/gramatr-mcp-0.9.9.tgz","_integrity":"sha512-sSgiMqIsNVSrAsPNHk7mAAuljOeE9SWO9BlRucLVr0dqlY9/S4umDWXj6Fd0sikzs5iXQnvTfbS5g1Ul+YzKpQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.9_1776554706801_0.1339211520249488","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.10":{"name":"@gramatr/mcp","version":"0.9.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"06b3cf3d29c7ce3bdf125dc0af6ff0e97b1a3c0a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.10.tgz","fileCount":300,"integrity":"sha512-+p74d8GH55zE3+YuyMBZSmUy50rArhGEzDxPNj759YU8YBqGenQ4oW+m05bLiJRqCX8iDIbsstfTjAJ9oKi8XA==","signatures":[{"sig":"MEUCIEr9pg3OfmjJI71ztm63D+Bj/Blp7kmEhLwSp9FsXS5lAiEA9U+b1E8S5G0/Ii/maeinqHN6+cN7zaO7XmazvzhtzIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/53452a4a23032c27a2912e5fafa4c3b7/gramatr-mcp-0.9.10.tgz","_integrity":"sha512-+p74d8GH55zE3+YuyMBZSmUy50rArhGEzDxPNj759YU8YBqGenQ4oW+m05bLiJRqCX8iDIbsstfTjAJ9oKi8XA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.10_1776555863997_0.4346927051094136","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.11":{"name":"@gramatr/mcp","version":"0.9.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4f16a92f4c7c235979eeb583899371ceb4c0ea9f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.11.tgz","fileCount":300,"integrity":"sha512-2w6ZgUtLUuekyqDLqf5Kv74ceToxNoc1EKuotQYX+Mo/0Fd5qlG3Rq3t92BGd8EXzSf3QCcnmYFhWtvJHG987A==","signatures":[{"sig":"MEUCIQD6krHe/trpdySvImV8WBDnQjIL05tALwhzxaJJ8ke+4wIgJbNTgzl6G8nuXZ05nuEFIfOqhT3M2e5LZGc5xnJ6V9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/19967c8ad8df06a9c9b6e545e65d2fe2/gramatr-mcp-0.9.11.tgz","_integrity":"sha512-2w6ZgUtLUuekyqDLqf5Kv74ceToxNoc1EKuotQYX+Mo/0Fd5qlG3Rq3t92BGd8EXzSf3QCcnmYFhWtvJHG987A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.11_1776556576886_0.5187430326590841","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.12":{"name":"@gramatr/mcp","version":"0.9.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"980b5f50cf2b45f8fee4d91b6291d39645a5c648","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.12.tgz","fileCount":300,"integrity":"sha512-Qv9uZPBuxzOuCx59ZEVByUVUK6FeV2X2/vpg+MtrF3EWtAZgAFpF4zt+LiZH0l20lVBmjLRBoj2INHeIwFRHFQ==","signatures":[{"sig":"MEQCIBu1oxyHFsOtdY3rhbQK1xGOK7CRD18cQBVhvLDmGFvVAiA3P0IANlbUMo5M7Us6ReuobLbMt9DkLfa2GdwdB2LcGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5109ef2b6e6bd8694a60426a2e188b93/gramatr-mcp-0.9.12.tgz","_integrity":"sha512-Qv9uZPBuxzOuCx59ZEVByUVUK6FeV2X2/vpg+MtrF3EWtAZgAFpF4zt+LiZH0l20lVBmjLRBoj2INHeIwFRHFQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.12_1776557580352_0.8987573374416029","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.13":{"name":"@gramatr/mcp","version":"0.9.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c1b21c28abc269e8760a41b285b890cb181aa206","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.13.tgz","fileCount":300,"integrity":"sha512-vEc1m0RGCnr1ri0oM5NTINpWz5MUwMPKEGdkDV7A4K1C7yndYe0JDE7ok+xkXJGgXswBgyZi/54fX0fVvxcM9g==","signatures":[{"sig":"MEUCIQDnScJ2q2xxW9IjrqKFP0okvvwll7yaGuDsoPG7Ss3xOQIgROHcbjRg/Bv/lwtauR2dF7UbSk6d3mUcfNROvbRI0TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a9353e101ef304420335b5396730543a/gramatr-mcp-0.9.13.tgz","_integrity":"sha512-vEc1m0RGCnr1ri0oM5NTINpWz5MUwMPKEGdkDV7A4K1C7yndYe0JDE7ok+xkXJGgXswBgyZi/54fX0fVvxcM9g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.13_1776560300705_0.35447179183899036","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.14":{"name":"@gramatr/mcp","version":"0.9.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.9.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"23743252d642266a79585ab8e013d1e1b2ab80e2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.9.14.tgz","fileCount":300,"integrity":"sha512-E2DrH4TbVX4OAfLE79kmiEM5diy9d+52jaw2TI+58N5dWGAfbbhKIbUP6h8P2Z50QaI1fa4SXlD3GbAIIucNhg==","signatures":[{"sig":"MEQCID0bQ+FvdX1nScpfRO2o8v0OJRkSOISfKv97rOuhPqVOAiAMb4M2LsY9eF3GCtUrXtHDERTG14HeQTx5Zf0UvIDCTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.9.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/fa656e9dcf71b0f8895940be57dd4a1d/gramatr-mcp-0.9.14.tgz","_integrity":"sha512-E2DrH4TbVX4OAfLE79kmiEM5diy9d+52jaw2TI+58N5dWGAfbbhKIbUP6h8P2Z50QaI1fa4SXlD3GbAIIucNhg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.14_1776562103661_0.5763304105299916","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.0":{"name":"@gramatr/mcp","version":"0.10.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"dbfb2cf0d53aad40fa4277b02af0ea105316c08e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.0.tgz","fileCount":300,"integrity":"sha512-q5ODc9bcPTyA/Cn20YhwYJenjk/I6wQtI8BnUm6A8saXwBOIiLDBYVU87w2iWx3eUVp94rsGnu2DjMQfWB3EKQ==","signatures":[{"sig":"MEYCIQDZvYDiz7yjOu8QpcIkZ6bRwcpKgY6p0YN9P2dFea+OZQIhAL9LzbNSrYYx8IVsuPXnhPvyEtO3GGmkNxEa243RcrRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/443aad4ff72bb326dbdc3613d5124ed7/gramatr-mcp-0.10.0.tgz","_integrity":"sha512-q5ODc9bcPTyA/Cn20YhwYJenjk/I6wQtI8BnUm6A8saXwBOIiLDBYVU87w2iWx3eUVp94rsGnu2DjMQfWB3EKQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0_1776568510836_0.29651038223282855","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.1":{"name":"@gramatr/mcp","version":"0.10.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6aef1e83b49a3f103d4f155def7e78944dbb6112","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.1.tgz","fileCount":300,"integrity":"sha512-3j865+cokhDQOybTm1iGnCavssIFTjRpOovmKAN5E6kHTkMR2olCYCSLb3xV4ACuPeeRdClhT3Yk/+ru8dEZQA==","signatures":[{"sig":"MEUCIQDt70aK2TR5bz3EamhR6Azpi+5Cnr3mNdMyi+mE18P/2QIgDJbDiqDBwCURwAj/50cE30GH+N+7u0EyX11wnxlblPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018477},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/66f94e1ef5553cb3182fce81a5bf210d/gramatr-mcp-0.10.1.tgz","_integrity":"sha512-3j865+cokhDQOybTm1iGnCavssIFTjRpOovmKAN5E6kHTkMR2olCYCSLb3xV4ACuPeeRdClhT3Yk/+ru8dEZQA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.1_1776569303905_0.9542626667927065","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.2":{"name":"@gramatr/mcp","version":"0.10.2","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.2","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4c4c6dd9dcf12097fe97b218c1ff22b50d71f2d3","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.2.tgz","fileCount":300,"integrity":"sha512-+9Ib0U8wgIYwZkNsYqNsZh4IsxdbjG3ky7bHFUXMQM0mNFkeHH6bO25E3VH8ZBbb0DpGLZmYDYieB881jFxE5g==","signatures":[{"sig":"MEUCIQDt7ld15jRDp5pDs+fqAsWMlMgFNYspqhjZRP0eHayZVQIgGgq4mD9Zx+zfEUftrSjvNfsWuOTmSqwTQTaW2KKvXpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.2.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/fb5d7c55e1ffd004b06f7212383819b7/gramatr-mcp-0.10.2.tgz","_integrity":"sha512-+9Ib0U8wgIYwZkNsYqNsZh4IsxdbjG3ky7bHFUXMQM0mNFkeHH6bO25E3VH8ZBbb0DpGLZmYDYieB881jFxE5g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.2_1776570400894_0.45809449111359046","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.3":{"name":"@gramatr/mcp","version":"0.10.3","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.3","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c90288756d0def9f5592f0d3d59e51015de4b0d0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.3.tgz","fileCount":300,"integrity":"sha512-sfXKtQvbqwDI0UdaU/sh+O5jj0cYsUsU2DkBw4EaiJZdFUXz5Cojegubv5ygPBlo/2sngF9tIuaXjagi72IkqA==","signatures":[{"sig":"MEYCIQCAC7K2PZBylomy4yoWG73amvbj3ohUltsCDPLN9A63yQIhANhXBoP9SczkHhSvEJ74Q5BJvzq7aCkpJInMoX+CmsTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.3.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bf13fd8f452051ae2e40868d0a84667d/gramatr-mcp-0.10.3.tgz","_integrity":"sha512-sfXKtQvbqwDI0UdaU/sh+O5jj0cYsUsU2DkBw4EaiJZdFUXz5Cojegubv5ygPBlo/2sngF9tIuaXjagi72IkqA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.3_1776571313600_0.44979787798896864","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.4":{"name":"@gramatr/mcp","version":"0.10.4","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.4","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"593d0b4ec9f975c94f2ab09cc0326cfe89398bdc","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.4.tgz","fileCount":300,"integrity":"sha512-DwGawGLtvfWhWigt28Tt3xUB2JU3szp4GJzRpniFHWhoPanXS0g53m1nrZ/ziOamU1wtivJg2t9STU0U5mp/5w==","signatures":[{"sig":"MEYCIQD85qZBYcYDLnRAGBdc0k1UNH9uFW627aJ56JXA0VK8zAIhAJRg0HDipxmguGwzfgmYZ/bxbuRhTtxYr3bHRbMpxXHz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.4.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/91893fa8538482bfc691c31ea0ea6f58/gramatr-mcp-0.10.4.tgz","_integrity":"sha512-DwGawGLtvfWhWigt28Tt3xUB2JU3szp4GJzRpniFHWhoPanXS0g53m1nrZ/ziOamU1wtivJg2t9STU0U5mp/5w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.4_1776573456912_0.18726315457354414","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.5":{"name":"@gramatr/mcp","version":"0.10.5","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"92587cabc2a5f3ba206657a7ad28ec23031992bd","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.5.tgz","fileCount":300,"integrity":"sha512-K/KH0qCytiJ0X5eXngTTHjCwcl59GSdcnomqZc4UhbOiYZEoZ7i8QZtmL+O4nf1/4qM+wDVUh2oHz8Z8CjDF2Q==","signatures":[{"sig":"MEUCIQDo8/3rWCQLFacNJj5x0y3wt+WsnfkaYYCmVvgZ1foP6AIgLwHV2tfjwxOCtXi72wn+458idcXV6pfkbV2YAx7LLJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.5.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ced51b52fb178b062a8780c39ae538c4/gramatr-mcp-0.10.5.tgz","_integrity":"sha512-K/KH0qCytiJ0X5eXngTTHjCwcl59GSdcnomqZc4UhbOiYZEoZ7i8QZtmL+O4nf1/4qM+wDVUh2oHz8Z8CjDF2Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.5_1776573989400_0.4826031161472686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.6":{"name":"@gramatr/mcp","version":"0.10.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ecdba2cdbeaf947d631c7290c916d89ea11c2042","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.6.tgz","fileCount":300,"integrity":"sha512-YVQ0jUe1EO6u9urTjTywkYHNA++2StMRK9O9hcaG2t30e7bgqSqvaIeHfXFC85XHHUrElQjTq1TCwYIakVW1wQ==","signatures":[{"sig":"MEQCIAO9V7gzoPEWjkhTzBZDi20T71fKIDkTBjW0QFbiK5hHAiBt3eKpxnA2R8GGw9/7B2K0FTfr+aqfozb2UlI3eeLd8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b4a7e84cc9d3a7b3dc66de6da2501a46/gramatr-mcp-0.10.6.tgz","_integrity":"sha512-YVQ0jUe1EO6u9urTjTywkYHNA++2StMRK9O9hcaG2t30e7bgqSqvaIeHfXFC85XHHUrElQjTq1TCwYIakVW1wQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.6_1776574537569_0.7790498649399358","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.7":{"name":"@gramatr/mcp","version":"0.10.7","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.7","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"08e0157fd84f2bd13941b3917f707bc494f633ad","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.7.tgz","fileCount":300,"integrity":"sha512-0Hc5avjja5c4//ZuBIbJ2ejNThcRLrnN+tVYgfXoWduHVHQk5whOYKpxAEuPp1hrnfesfVKThHnZMEXu9vNt4g==","signatures":[{"sig":"MEUCIQC/uoxJWzkwB2aKZeJH0seA+GqygUl45QtkKHVWxEzNXAIgULCWn/SniWMeoOuao8+JSqyjCR1lyqLG8rIPoCiICH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.7.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9089a483846619d29632cbc0c262e2b8/gramatr-mcp-0.10.7.tgz","_integrity":"sha512-0Hc5avjja5c4//ZuBIbJ2ejNThcRLrnN+tVYgfXoWduHVHQk5whOYKpxAEuPp1hrnfesfVKThHnZMEXu9vNt4g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.7_1776575181933_0.4408978553079348","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.8":{"name":"@gramatr/mcp","version":"0.10.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"45a6931ef0cbca3d3d4567aeb79a1d4373504676","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.8.tgz","fileCount":300,"integrity":"sha512-Ukt7+XzzC6ry9QxySLZf/PTDp3j2novPo0fCL7FU7aA2c4K0iH+COugVp3/oohRpEY11K4YzLKJ1fufrcw6/Hw==","signatures":[{"sig":"MEUCIFqKkQUNxbB5fRvyIQiiAyIBClJdozmgZpowfZEJB/aGAiEAkvTYPKtoa9kmXutWqAn0SXJdnHFzaanYg8VJrjFPotI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5da72a09be0e259a3a0e3d79e984e27b/gramatr-mcp-0.10.8.tgz","_integrity":"sha512-Ukt7+XzzC6ry9QxySLZf/PTDp3j2novPo0fCL7FU7aA2c4K0iH+COugVp3/oohRpEY11K4YzLKJ1fufrcw6/Hw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.8_1776576436459_0.15236474783142406","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.9":{"name":"@gramatr/mcp","version":"0.10.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6ec181a1966ee32f3d4bb4a4cfcc7bdef05e54d4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.9.tgz","fileCount":300,"integrity":"sha512-fb3i4PFRYBcfdrPx2dYftJ78k8mYpL0/FECDh6b/xMwdOcDhP4A91sixzdCFskdOmIEL1fQ0jlShkPc8exiNJw==","signatures":[{"sig":"MEYCIQCHNOa3RpoSscvCKwcc8MMbbQ+/UP408LBTOGfyVrfPNgIhAI+TfhU80iZ358JrVV18MxAd8gZzjZe6kGNRMLXzK+pp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017072},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/019323553ff4fab4b2c18c063d1cd407/gramatr-mcp-0.10.9.tgz","_integrity":"sha512-fb3i4PFRYBcfdrPx2dYftJ78k8mYpL0/FECDh6b/xMwdOcDhP4A91sixzdCFskdOmIEL1fQ0jlShkPc8exiNJw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.9_1776579338650_0.5139120421642782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.10":{"name":"@gramatr/mcp","version":"0.10.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"bbfef62670564e76b0b640fdc994c917b34b923e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.10.tgz","fileCount":300,"integrity":"sha512-5rk81lrYY8Bozk+x2pIs5GVzLY4myHaIxBcx+oW2abI5y0jhiGKZ6KEabKWD53DytHEHqNy2HCW2HqlHM1HSnw==","signatures":[{"sig":"MEYCIQCdQ/hON2CCC+nj8q1CyqE9vpCKbhbaa4M3RcsYmixI6wIhAPSrENKKwNIx4uyPeQEpjKE22rCqynTuKZy6KQgUSSD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017073},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9eebd24f70ef035b684c03995777174f/gramatr-mcp-0.10.10.tgz","_integrity":"sha512-5rk81lrYY8Bozk+x2pIs5GVzLY4myHaIxBcx+oW2abI5y0jhiGKZ6KEabKWD53DytHEHqNy2HCW2HqlHM1HSnw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.10_1776609395451_0.2916244422389025","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.11":{"name":"@gramatr/mcp","version":"0.10.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"07c5ceaf47c258359c8717c940503e9c553bd105","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.11.tgz","fileCount":300,"integrity":"sha512-vRsASdXWrYkOtcUVorK29HKkEmZyJQiFmkFixyNKf2YJulfPW362Lnp+Ng5rMDlyOwlkHSSWx/jpJoFthvq0pg==","signatures":[{"sig":"MEYCIQCziCvFVn4OtSskI+C7Xr2eE4r0QflJUNmb6ni/7nhErgIhAO2w/ucaHOhuwZbXHN5kpYsm+ldOx3/0rfuBn96BMIOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017073},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/506de1da4769875c8725458eb3cd4cc6/gramatr-mcp-0.10.11.tgz","_integrity":"sha512-vRsASdXWrYkOtcUVorK29HKkEmZyJQiFmkFixyNKf2YJulfPW362Lnp+Ng5rMDlyOwlkHSSWx/jpJoFthvq0pg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.11_1776612766946_0.6450785477791376","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.12":{"name":"@gramatr/mcp","version":"0.10.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"672501e964c6d5b911d6bc12857c2f15913fd512","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.12.tgz","fileCount":300,"integrity":"sha512-8dWVJghF1z3dnxvUUFR4wdO/21c/b1WaT8a0k7niSfcA8+AgyhgjZxJsH+HylwBw89GUV/Cm4lLzMuDqoey4QQ==","signatures":[{"sig":"MEUCIBk0/PxmKFKvMfEtQu2Qap61wQYmtaq/CKP8ucw3lORmAiEA60zR1XDMW20XG3lkOW0XuU4bmSeVyKpZhxRXFz7zaEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017073},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1db54048f1cfe77219d3c0211e5feb93/gramatr-mcp-0.10.12.tgz","_integrity":"sha512-8dWVJghF1z3dnxvUUFR4wdO/21c/b1WaT8a0k7niSfcA8+AgyhgjZxJsH+HylwBw89GUV/Cm4lLzMuDqoey4QQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.12_1776616267996_0.4666639544986173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.13":{"name":"@gramatr/mcp","version":"0.10.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f7852c2a8c051d1927e0f60467767fcb0fb679be","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.13.tgz","fileCount":300,"integrity":"sha512-C5z3UzUY/HCPqYzOu9bWuMQG37gA2xXPC4laegbGPra8UuGX/lqmV4aVLbyfjKLjiN7q83blRhdp0zjegvEc0g==","signatures":[{"sig":"MEUCIDdvMP5i1jLOokTIV6eZQti1SIQVL06lY1K2qq36dGafAiEAxj0pqyS3H+2Sh10M420Skl1RR7ogbQCxQtJFL6OUXlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047017},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3c086e387dfe2000700be1fa0bf92dc5/gramatr-mcp-0.10.13.tgz","_integrity":"sha512-C5z3UzUY/HCPqYzOu9bWuMQG37gA2xXPC4laegbGPra8UuGX/lqmV4aVLbyfjKLjiN7q83blRhdp0zjegvEc0g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.13_1776632347166_0.8463070207250107","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.14":{"name":"@gramatr/mcp","version":"0.10.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"34519af192f3150dbb1a9f0887d9f790d58b7f7e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.14.tgz","fileCount":300,"integrity":"sha512-hdJAJ0sOqoESDZTA4mRx27HoykBO2cIC75bR4XaxfHhFVy02mEcISnh3Aj6QRhWiipcOhbp2Nx5jlge7Oec2iw==","signatures":[{"sig":"MEUCIQDHtTXNVnd5Bcq8Pt7QmzuDOsdzerq696IVYq/fSvQ8EAIgS0xjyhditBDJ/minlO3T76L5BUKbxYJeI8Y7GWqInrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047017},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/301462feb1b8a235903e8b96cf1da4d2/gramatr-mcp-0.10.14.tgz","_integrity":"sha512-hdJAJ0sOqoESDZTA4mRx27HoykBO2cIC75bR4XaxfHhFVy02mEcISnh3Aj6QRhWiipcOhbp2Nx5jlge7Oec2iw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.14_1776637561510_0.11648276690234427","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.16":{"name":"@gramatr/mcp","version":"0.10.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"04fb5faf8f1cb3df752559fa28270952db662646","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.16.tgz","fileCount":300,"integrity":"sha512-V6FMqhHlvmsuDEoGf7J3BCwFO4WdboocdWizYyCKGsbGH8x8WBtQCxN1oyq2wSswD8Kfr/luEx6qPz9q51UCCA==","signatures":[{"sig":"MEUCIHfvovmmcz4RIwCkGX9DOwBSQuIPzKhjbvfYBf4fz187AiEAtPSWtMDEGdLrJVoiX8NiB9NogOTAOX6P8k3c29fgY6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060153},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/253911e45c523600b35af478601f620c/gramatr-mcp-0.10.16.tgz","_integrity":"sha512-V6FMqhHlvmsuDEoGf7J3BCwFO4WdboocdWizYyCKGsbGH8x8WBtQCxN1oyq2wSswD8Kfr/luEx6qPz9q51UCCA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","better-sqlite3":"^12.9.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3","better-sqlite3":"^12.9.0","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.16_1776697712902_0.3930772130657967","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.17":{"name":"@gramatr/mcp","version":"0.10.17","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.17","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fa029fa5942c0c0bcecddb6216a7c914e31bee3f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.17.tgz","fileCount":300,"integrity":"sha512-pdH+QNrADQO4pS1OPa4ukKKh2eH0YMxSboSQQ5PK8dlRQiQdOLXCj2FJlwTqprbRjDvq/I1RclxrykHx1+C2UQ==","signatures":[{"sig":"MEQCIFuOR7wBIji4ifvc4kgs99lNtOVNjRzoPUjxdlU9pjfmAiBKgJPwFbCKWBcHOB42Bul5T4safHxsE6wRdPOCPul2og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063561},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.17.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f7b2b6134234d785fa3e02c7eb79e6f0/gramatr-mcp-0.10.17.tgz","_integrity":"sha512-pdH+QNrADQO4pS1OPa4ukKKh2eH0YMxSboSQQ5PK8dlRQiQdOLXCj2FJlwTqprbRjDvq/I1RclxrykHx1+C2UQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.17_1776700725169_0.961539158452134","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.10.18":{"name":"@gramatr/mcp","version":"0.10.18","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.10.18","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c8a52c1e73cb1db46bace64386fffffef643d8f2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.10.18.tgz","fileCount":300,"integrity":"sha512-++9RvEDwMv5Zm61JM2DIlsLOa6TM6v6PFipDf9uewdshKNkP27oaTl3a+wevZC2UDGOzx3Dj3MaKak7tJB0vSg==","signatures":[{"sig":"MEQCIHsclKeK3OjgJStL35iub/hYR+2hHXr5YWqgvBKWnO55AiBmAkNmnCqVgnxs5CRMavRUR7x8/4wS7gOR1iGeV6JKCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063898},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.10.18.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"bun run src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"$HOME/.gramatr/bin/gramatr","deploy":"mkdir -p $HOME/.gramatr/bin && cp dist/gramatr $HOME/.gramatr/bin/gramatr && chmod +x $HOME/.gramatr/bin/gramatr && echo 'Deployed @gramatr/mcp -> ~/.gramatr/bin/gramatr'","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"bun build --compile src/bin/gramatr-mcp.ts --define __GRAMATR_VERSION__=\\\"${npm_package_version}\\\" --outfile dist/gramatr","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2704d39eb9f169a6c4baf12006e90f57/gramatr-mcp-0.10.18.tgz","_integrity":"sha512-++9RvEDwMv5Zm61JM2DIlsLOa6TM6v6PFipDf9uewdshKNkP27oaTl3a+wevZC2UDGOzx3Dj3MaKak7tJB0vSg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","bun-types":"^1.3.12","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.18_1776703555449_0.847695483335918","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.0":{"name":"@gramatr/mcp","version":"0.11.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8ce012551fde820137ffe24a69c5a0db86d549ec","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.0.tgz","fileCount":316,"integrity":"sha512-nTncq+eIQGHZhKi6lFuYf6Z7hhU5gjtSacFSD6/AJnDTZSPhDJXzTBpjU8i2k6oZI//06MJ3z67dpwoaPR8Xkg==","signatures":[{"sig":"MEQCIAPjcf7mKv5Ya9B0ync7/5FH6pag4KEfH93pPznxL4MBAiA/RWQGP2/YhyMsiAs8eEfQFabJKtqCgvt/fowfZHDmhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111870},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/cb2dff933aca016388fa5aa6ceeb55d9/gramatr-mcp-0.11.0.tgz","_integrity":"sha512-nTncq+eIQGHZhKi6lFuYf6Z7hhU5gjtSacFSD6/AJnDTZSPhDJXzTBpjU8i2k6oZI//06MJ3z67dpwoaPR8Xkg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.0_1776719435941_0.993455442254094","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.1":{"name":"@gramatr/mcp","version":"0.11.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"5f5874ef162004dcfca20705cfded2659aedb5ea","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.1.tgz","fileCount":316,"integrity":"sha512-ESzLDs7yuZ9yiPtfYTRWBS7L9z8Rqnn3aJJMTMgw6nfWUcyb9R0y7cPdtvOhv5fTFcKgfZV0FMyA1w4Ye1m4qQ==","signatures":[{"sig":"MEUCIED6XVrDt784onauFOg8OgPNdEJgHOIFXzKvdb0UU40sAiEA4aSPCVl+vDJgKdTABJcS0TvXsR+ViLtBR+zlIt8cKx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112032},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e187c92f1ec749ab33d5e6da1e958260/gramatr-mcp-0.11.1.tgz","_integrity":"sha512-ESzLDs7yuZ9yiPtfYTRWBS7L9z8Rqnn3aJJMTMgw6nfWUcyb9R0y7cPdtvOhv5fTFcKgfZV0FMyA1w4Ye1m4qQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.1_1776720518888_0.3058148455607983","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.2":{"name":"@gramatr/mcp","version":"0.11.2","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.2","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"061234f2f974f4ce2c3fb70bb11d65cbd76a9559","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.2.tgz","fileCount":316,"integrity":"sha512-tNzgADWIltjz5OqPdwoZarDVPb2k9JjilSxU2sPO1bKG0HWPpdsE0Y0eQaLpcf0gYafV6yBHJLIKxhiXX8eN/w==","signatures":[{"sig":"MEUCIDrSY1AT2/lSzz4ATd0qDr3ctoFXqiZi9m7D/tiaQjfvAiEAmWcbfhxVwh9r+iKOEXf51G/f/A1hkMZjQAkxYkmnAPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112032},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.2.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/85556d875e1830a30e08dd5401a78e89/gramatr-mcp-0.11.2.tgz","_integrity":"sha512-tNzgADWIltjz5OqPdwoZarDVPb2k9JjilSxU2sPO1bKG0HWPpdsE0Y0eQaLpcf0gYafV6yBHJLIKxhiXX8eN/w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.2_1776721459417_0.6652531995499606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.3":{"name":"@gramatr/mcp","version":"0.11.3","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.3","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"242927fa0fd48fe7c01dba3fc5b58635dac1ccdf","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.3.tgz","fileCount":316,"integrity":"sha512-ApTSAXL5QIkXMzF1uv00R6k20wQDOZ0wLiRhz+obK+Z/jkTjO+rJ1FiSVbiqH0XEVHjEFtIgbxRA8xl3PD3MJQ==","signatures":[{"sig":"MEUCIBjoXJwEk6LuFEnxnfQg0LY8goJzDsaKyQ6NEo2XyG4TAiEA2Id1js/D0rpCCWmAA2vrD2S/QVKzPZ8EHmXf11QFG3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116864},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.3.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5e55945477d8f09c7ea2d92832ab5a9c/gramatr-mcp-0.11.3.tgz","_integrity":"sha512-ApTSAXL5QIkXMzF1uv00R6k20wQDOZ0wLiRhz+obK+Z/jkTjO+rJ1FiSVbiqH0XEVHjEFtIgbxRA8xl3PD3MJQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.3_1776726682175_0.7331509976535802","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.4":{"name":"@gramatr/mcp","version":"0.11.4","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.4","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"dd1afa1c93d2f85276d438226cb1c961cf201088","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.4.tgz","fileCount":316,"integrity":"sha512-8F10c9LuAAIKtKA4DSfi5NxcPUNL8IaAhG2fBqcRx5qjznh+JNcTVxwq68czWFR59UxxMLNFkNPn0ve98Q/oEA==","signatures":[{"sig":"MEUCIQCVKGQEx/Pmht7dCkTdBma1QQ4APum8l6Edd14ewCS5ZwIgf16DPxNtoxDplUUOWclQ9JmVmlc6bKPH593GlABaZm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116864},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.4.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0d222aca18079bf39163577380a0c791/gramatr-mcp-0.11.4.tgz","_integrity":"sha512-8F10c9LuAAIKtKA4DSfi5NxcPUNL8IaAhG2fBqcRx5qjznh+JNcTVxwq68czWFR59UxxMLNFkNPn0ve98Q/oEA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.4_1776727606115_0.24486202577421956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.5":{"name":"@gramatr/mcp","version":"0.11.5","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2fe3b41b92b923894f182a3548f8321f66e16354","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.5.tgz","fileCount":316,"integrity":"sha512-J3GXVtVmjYarPkSAOIWtHxBF8jT7SAG9P1/0gZJQrdB0k1SmpsaaqnGz/6vwYBTiEiHTVhyiNZHvJr9QUeZg0Q==","signatures":[{"sig":"MEQCIDUYXtynQ6lHLSoMcItZGa5ZM3y/VYm33JtgTGIImYVsAiAHmDCF/KstL6aXXeMfAwq97xo65fcU3Y5FacRXMnG3mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116864},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.5.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/cf16d76c3940725ce6b95e894a3d67b7/gramatr-mcp-0.11.5.tgz","_integrity":"sha512-J3GXVtVmjYarPkSAOIWtHxBF8jT7SAG9P1/0gZJQrdB0k1SmpsaaqnGz/6vwYBTiEiHTVhyiNZHvJr9QUeZg0Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.5_1776728176862_0.42316005366585197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.6":{"name":"@gramatr/mcp","version":"0.11.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c8209795f40413a3d937d83d4e342e42f8921f36","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.6.tgz","fileCount":316,"integrity":"sha512-B2N6lbAL0glVYykfp61kKSOIpVXBowrWsX7P2tx4ze8FbGTFBzPUWGe20Kg/rk+yWa8RHmY8QU75TpjlXnamvw==","signatures":[{"sig":"MEUCIQDGFLhMdgR6Y/PP9ycn+ySYZKsFo0Gfzsmk4MU+X9qTOwIgCZhjKkY24mPDI0iWCFZL1W80FEaMnlK/GNH9Jb7xyeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116864},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/636b7c873f3c6897109914499459846c/gramatr-mcp-0.11.6.tgz","_integrity":"sha512-B2N6lbAL0glVYykfp61kKSOIpVXBowrWsX7P2tx4ze8FbGTFBzPUWGe20Kg/rk+yWa8RHmY8QU75TpjlXnamvw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.6_1776772704728_0.07682987414383535","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.7":{"name":"@gramatr/mcp","version":"0.11.7","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.7","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"13bbe7c06dba69fc42c6b4fa07831da5494b4319","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.7.tgz","fileCount":316,"integrity":"sha512-PZWuuGicKo89f/bv9mn7og//GVI/H0keTmpjiRwWGpm4rHO5RLYMVmi5YX5T7KPdZrrQ7QxIkn1RmOqqLeafRA==","signatures":[{"sig":"MEUCIQDtnNVrQObgQyN5GrphShLCRN4iVAPSGHmGHU9hicuNpAIgX5BSZpTSwbIpnrLsNh4GcsJd0foretiJk1mw4sLc6X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116864},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.7.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/dcc97cf7de168cde1be2ef0ced88d268/gramatr-mcp-0.11.7.tgz","_integrity":"sha512-PZWuuGicKo89f/bv9mn7og//GVI/H0keTmpjiRwWGpm4rHO5RLYMVmi5YX5T7KPdZrrQ7QxIkn1RmOqqLeafRA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.7_1776773093269_0.335055953753445","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.8":{"name":"@gramatr/mcp","version":"0.11.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7505fbd16cf8037d0d991e701fa828af2035afc2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.8.tgz","fileCount":316,"integrity":"sha512-cUoS+PMhb+Dg81Z9NDm92kUxj44Dupwygk5HzUOStdC/iye1f+XWYWWnWZKb4VzJjMHfvtWjEUbu16RyYY6oTQ==","signatures":[{"sig":"MEUCIQC7C1yoOEh7OBWMKhDYpCI7WQViTmPdacCF+lQ4o+XwbgIgZcd377a3/WzRQdQya8NLLsLfAbgLGg4qHrhVOBFwr2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116870},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f87732cfcc1138574bbfecc25217f7c6/gramatr-mcp-0.11.8.tgz","_integrity":"sha512-cUoS+PMhb+Dg81Z9NDm92kUxj44Dupwygk5HzUOStdC/iye1f+XWYWWnWZKb4VzJjMHfvtWjEUbu16RyYY6oTQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.8_1776775897589_0.3353130889013767","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.9":{"name":"@gramatr/mcp","version":"0.11.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1ae1f3072b8c5a77c4870e8d099fd89a453cd4b9","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.9.tgz","fileCount":316,"integrity":"sha512-6YTfWf7pmWdThj+0GM2k0VIqb2JVPW+ZpZDjIxmHui+dSmsiui8oxjdnbtHHufQlBZWco6FT8V5LC6Hm3zjCfQ==","signatures":[{"sig":"MEQCICibh/hHHlylzOVVz9he05s3Cabe/PUlWEpKMPAPxziaAiAoj6Mz5i2DVDvpbu1ypeoJyuNmMTFgxeuaTCeE+bcHMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118282},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/74fde199e92660e540b4cc41c6eb6c48/gramatr-mcp-0.11.9.tgz","_integrity":"sha512-6YTfWf7pmWdThj+0GM2k0VIqb2JVPW+ZpZDjIxmHui+dSmsiui8oxjdnbtHHufQlBZWco6FT8V5LC6Hm3zjCfQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.9_1776777130382_0.14327295770201864","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.11":{"name":"@gramatr/mcp","version":"0.11.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e5f008cb8251d25ed00a5322663f16341fffac2e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.11.tgz","fileCount":316,"integrity":"sha512-4Ad8fDcXCBC0enWZTPSHWHGkaCq7cDXWwIUgprKEBrmT4WNqnPM0ptRRCc7+28oLMLmKuXsB7mIzpJFicb0Vtw==","signatures":[{"sig":"MEYCIQDk/MAXTSpK8UtcaLCIIbVlJ8utUAB9vEZzli2kUmq23QIhAOMdDW+D2Qp6QGyIZ/QEy0OuZJoMF2/UpJiRgI53RoYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118697},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7cbe5cbebeeaeda22c76b0e0b434739c/gramatr-mcp-0.11.11.tgz","_integrity":"sha512-4Ad8fDcXCBC0enWZTPSHWHGkaCq7cDXWwIUgprKEBrmT4WNqnPM0ptRRCc7+28oLMLmKuXsB7mIzpJFicb0Vtw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.11_1776779164068_0.3415947672259674","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.12":{"name":"@gramatr/mcp","version":"0.11.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ca2123a1788c84278d4248a52ef87e300f72dab0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.12.tgz","fileCount":316,"integrity":"sha512-0trLXvxI89+JntnbcdsqyW8f1/+PYH3wjzQ1pId8TAPBaKrxNwqrRwzGOI2pv0e9ZIPK03EGEIm8CoRWUmhf3g==","signatures":[{"sig":"MEYCIQDhop+FTYWOCnG6dLp3tvU8xwS/aD8Lvi+Yr6CTxgcVSgIhAJyTd1YdhHCXUe+uB2PtnTQ9UouNfUyO7kLzDlbQjChU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1120717},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-binary.mjs && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c078f4e043e72b17e03dcb0670723259/gramatr-mcp-0.11.12.tgz","_integrity":"sha512-0trLXvxI89+JntnbcdsqyW8f1/+PYH3wjzQ1pId8TAPBaKrxNwqrRwzGOI2pv0e9ZIPK03EGEIm8CoRWUmhf3g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.12_1776779706988_0.5159811241745329","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.14":{"name":"@gramatr/mcp","version":"0.11.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d3d9c788363240ca754c354d2ab03b3c3b2623f6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.14.tgz","fileCount":352,"integrity":"sha512-a3Xbp3HpdtBxOxZFcmyLNoxT+RT3mXtO1rop3xoh8X4ezgJUF+7mknWvg7uA+GTIqymrv/BSJb4RQGtylhkCpA==","signatures":[{"sig":"MEUCIFNQlueBSdDdPeluxzEJRg40EEVFyzSUHC3QlrbGKIMJAiEAu2oeg6Yqznnd+qw124wYlOEGbcNbpJAw+30MsqcopzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246781},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/98b7917bbe7f7fe62abfc23bf69cc0b4/gramatr-mcp-0.11.14.tgz","_integrity":"sha512-a3Xbp3HpdtBxOxZFcmyLNoxT+RT3mXtO1rop3xoh8X4ezgJUF+7mknWvg7uA+GTIqymrv/BSJb4RQGtylhkCpA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.14_1776797803320_0.6476556001422411","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.15":{"name":"@gramatr/mcp","version":"0.11.15","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.15","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f96b59f6af27aba577aaf634b3011d7c339bc26d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.15.tgz","fileCount":352,"integrity":"sha512-olqkU13ifo39JB9gvQjSxUyHJoX3GGCjj7Sj+Q32KRwAT0u4GFBro1IuLP83Whdf+YOyUU6lWxhpW/c5TasEMA==","signatures":[{"sig":"MEUCIQChglxAYEN4Odn0iTAZx43RxJna9ka2bH41LnRwm/1PbwIgP1FT4tKtXLKTHIuR2QSFKCsbX77Bt4Z90H5i6v2hVT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246781},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.15.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3d5394cff60524ba5eb2b390d272fe75/gramatr-mcp-0.11.15.tgz","_integrity":"sha512-olqkU13ifo39JB9gvQjSxUyHJoX3GGCjj7Sj+Q32KRwAT0u4GFBro1IuLP83Whdf+YOyUU6lWxhpW/c5TasEMA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.15_1776800235252_0.4476237877398588","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.16":{"name":"@gramatr/mcp","version":"0.11.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"997457366cdf9e10a4302c9a0c5abc1a69c290e4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.16.tgz","fileCount":352,"integrity":"sha512-D/6OqzAxdwjPEqK1WsnsdJVfGHt2lxOs47qXI/yudOWBcbUqwOjCLnKP8Wr8yLxBjsQDbrhdKQNnruL1Q/cU1Q==","signatures":[{"sig":"MEQCIG64BXykPrWiYNZkKvEFgex3JSIV/t9bgP7hClBhflA5AiAgavIWKwUyUuxNtojv0shpf8Lo1YYykEupF4GhIzk4cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246781},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/468b1d9e73a58df42fbb7fb9cd507f90/gramatr-mcp-0.11.16.tgz","_integrity":"sha512-D/6OqzAxdwjPEqK1WsnsdJVfGHt2lxOs47qXI/yudOWBcbUqwOjCLnKP8Wr8yLxBjsQDbrhdKQNnruL1Q/cU1Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.16_1776801883704_0.36409786853833404","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.17":{"name":"@gramatr/mcp","version":"0.11.17","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.17","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a9c011d3f64bb52702e8ca290f15e42d59bbd3b8","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.17.tgz","fileCount":352,"integrity":"sha512-bQq/nvqj+A6KDMYpir9RX+pzH6vvAuzuzm+TxE2O17R2e2Z0f0fjwrn8T6j5vZNiewGZBYQ2YUnu5TXzmbz5Ww==","signatures":[{"sig":"MEYCIQCiC2Jm02pXruQtqkEIrq+i+AZUKUnxnurD6XvNoBkutwIhAIuB8WYUG7fJ21gDlrSbYaNuNHI3jYb4gX1YuaU4hpz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250496},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.17.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b4c2d52d6fc17c0ac377e42dc5fb162b/gramatr-mcp-0.11.17.tgz","_integrity":"sha512-bQq/nvqj+A6KDMYpir9RX+pzH6vvAuzuzm+TxE2O17R2e2Z0f0fjwrn8T6j5vZNiewGZBYQ2YUnu5TXzmbz5Ww==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.17_1776802532961_0.5294201378478871","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.18":{"name":"@gramatr/mcp","version":"0.11.18","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.18","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"234792757c6be84434d38b8e83229f14a33fabf4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.18.tgz","fileCount":352,"integrity":"sha512-PpQL2CA+F57MrncDt98DRtyKUEUafYhaeW+NzCZEZ04Ls5XhpEuK6a+bg6SMu0CQtvYQztxr+mnZI1zUiyG5VA==","signatures":[{"sig":"MEQCIDg0v2wad9X9446OCIhwJ8k5Zlz7pC81jGBdPSkr+BgWAiBXlgFv5jr3aO6Jjm/ae0UxPmsIXNXwgiVBuQ1bMwQPZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250496},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.18.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5bf1db124c4a6cee2ceb7872290a443c/gramatr-mcp-0.11.18.tgz","_integrity":"sha512-PpQL2CA+F57MrncDt98DRtyKUEUafYhaeW+NzCZEZ04Ls5XhpEuK6a+bg6SMu0CQtvYQztxr+mnZI1zUiyG5VA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.18_1776803193555_0.9828890579834886","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.20":{"name":"@gramatr/mcp","version":"0.11.20","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.20","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f28e4e3890e743e3f6b57c672780118959f71f94","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.20.tgz","fileCount":356,"integrity":"sha512-xjPVEcqxuCV4hIgdUdb+Oe2kd/fYgU6ecKQxU12t16bYIs/EWYspxfX1GUYBS9JoowLEz2uZCiqrg+QUoIKuVQ==","signatures":[{"sig":"MEUCIQCRHW6fKBHzDORL1vgcLnt9vkxZO1R2Vg86f4qWKubh3QIgGurkKzZk4XST0O/1sWbsFq+IXsmBjvmLz5Fmo7kXBjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276129},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.20.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6dc8529d6cfe3a6e9b8ad2049985eaa4/gramatr-mcp-0.11.20.tgz","_integrity":"sha512-xjPVEcqxuCV4hIgdUdb+Oe2kd/fYgU6ecKQxU12t16bYIs/EWYspxfX1GUYBS9JoowLEz2uZCiqrg+QUoIKuVQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.20_1776813081247_0.7786036558457943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.21":{"name":"@gramatr/mcp","version":"0.11.21","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.21","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6be0ae67ef7fad5e7c92e5dae07caf32d444af55","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.21.tgz","fileCount":356,"integrity":"sha512-b7jhAjnaqmDeSbvEXmXVp0Yigk9mJwSoXpVERnlESV+lS6gRSYfr98Fdx51F1LjoKvTIdIoqYdEjCH40JPs3gg==","signatures":[{"sig":"MEYCIQDR1CXMszLIb3z9x5cyXo1iwVhscqeoVK1oEE4KIQwzewIhAK3CGvECFfs+Y3AI1h+OaZNBkwj++1Oc2sj0n6+msVKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277723},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.21.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6bac011da16b6b2ecca29ae6362d66e5/gramatr-mcp-0.11.21.tgz","_integrity":"sha512-b7jhAjnaqmDeSbvEXmXVp0Yigk9mJwSoXpVERnlESV+lS6gRSYfr98Fdx51F1LjoKvTIdIoqYdEjCH40JPs3gg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.21_1776819058491_0.711365525542101","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.11.22":{"name":"@gramatr/mcp","version":"0.11.22","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.11.22","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"34a9c59bb989bd2cdacade24427ddb9882690efa","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.11.22.tgz","fileCount":356,"integrity":"sha512-s8Gwgi/oOmgnHEBOmRRn6IzYWXdMpTeDTi0kGjrhVtDBnLMZr64NkLwpQ/0gOtFMDyhSJzzgy6us6jgkKA4ymQ==","signatures":[{"sig":"MEYCIQD74vTvLp2WRTHuSJafbuBjAi8G+M78Aa47EgqOhGSI4AIhAMortUdQe9vdAOdZ7qapwSe5WZLP/CVNhC/kmUQmWGB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1283162},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.11.22.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2367eeea41d7e67077abb40021bde1fb/gramatr-mcp-0.11.22.tgz","_integrity":"sha512-s8Gwgi/oOmgnHEBOmRRn6IzYWXdMpTeDTi0kGjrhVtDBnLMZr64NkLwpQ/0gOtFMDyhSJzzgy6us6jgkKA4ymQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.22_1776829241922_0.7980954071486255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.0":{"name":"@gramatr/mcp","version":"0.12.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c4b54899936898b0b49ca60a102c6400d51b280f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.0.tgz","fileCount":356,"integrity":"sha512-HsBvuNKUlb1TpcPSZIpniYAUAU7EKGTn18h+l7CXqSK8wtalME1h1ujAlaSgEvnDmOKH2zeXaAhAe96Fhnv3Dg==","signatures":[{"sig":"MEYCIQCF2YzWdG4WqMUyz0X0hAHpyQNcAxVglDMpnNbuE+KVmwIhAMruMgBbdlnPbrzu6f4AAjG6jtnyfa9dO88MeedfSEnA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282819},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/8b44e73fbe0542f9d9e24fedf9179085/gramatr-mcp-0.12.0.tgz","_integrity":"sha512-HsBvuNKUlb1TpcPSZIpniYAUAU7EKGTn18h+l7CXqSK8wtalME1h1ujAlaSgEvnDmOKH2zeXaAhAe96Fhnv3Dg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.0_1776881259042_0.9506242999687393","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.1":{"name":"@gramatr/mcp","version":"0.12.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c921362ad0563ed51366b9efda400c8f9af949d3","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.1.tgz","fileCount":356,"integrity":"sha512-0mWLMQ9V+80o7R1JynY96bPTanYzPkd+8/Ubqg7WDzHPpLzqcT93Iem09YuumcNTrPvlgEGYZvBzp4F2c/vNHQ==","signatures":[{"sig":"MEQCICXHfjeCfBDhzgUZIjF/aZf7P2UvJuURA+F+yq25fHthAiB2cYmylgX01CTlv4+Hq3opLmR/5bTRZoHtkUlTCrDNKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284112},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3784a63d20d9c75a2ad8c84504022dd6/gramatr-mcp-0.12.1.tgz","_integrity":"sha512-0mWLMQ9V+80o7R1JynY96bPTanYzPkd+8/Ubqg7WDzHPpLzqcT93Iem09YuumcNTrPvlgEGYZvBzp4F2c/vNHQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.1_1776888241541_0.07402637779328858","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.4":{"name":"@gramatr/mcp","version":"0.12.4","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.4","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"235ccceff18940944c106dc570598ae226a62215","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.4.tgz","fileCount":356,"integrity":"sha512-djcAO6wHmK9zbAXcN+lgtYHj/wHK9L8ayNR6xQOuieg6IU2C9k5I/oMfRSsIvvgTO02H7QBJrQhZFvtVmX9ZTA==","signatures":[{"sig":"MEUCIQCU17ZSiFYTLLJ8qn1XYwFVl8ZDBESMMZfWTVDwTL0YAgIgaSSaSsi2jSH3CAks3U9Su1EnREo73y2hGdRyPlEqD1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1282390},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.4.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6af4f2a69061fb7bcc9370debeef8ec7/gramatr-mcp-0.12.4.tgz","_integrity":"sha512-djcAO6wHmK9zbAXcN+lgtYHj/wHK9L8ayNR6xQOuieg6IU2C9k5I/oMfRSsIvvgTO02H7QBJrQhZFvtVmX9ZTA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.4_1776894720425_0.8446512096678047","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.6":{"name":"@gramatr/mcp","version":"0.12.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"08a495e31511bce71175e57265f4458be60a77e2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.6.tgz","fileCount":368,"integrity":"sha512-3H9yJ712DeZjaRCcbLe1BVWuxHSZ2qp4hghvGGGer6J7odtGNbfAhIFsW1b697eOl2TqJSDZrl3L/WhPYd2RKw==","signatures":[{"sig":"MEYCIQDR7WjzbawfMC8dX8RyLoLU5WC5a4Eqk2Mx6Mr0eXVV1AIhAJUAvckYLndK0RCUB6RQcq82LLb+vS33RvInvLNsP1gR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351050},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e3e5f67fb72c61c715c0d7202d26d20c/gramatr-mcp-0.12.6.tgz","_integrity":"sha512-3H9yJ712DeZjaRCcbLe1BVWuxHSZ2qp4hghvGGGer6J7odtGNbfAhIFsW1b697eOl2TqJSDZrl3L/WhPYd2RKw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.6_1776906226154_0.6438922301667942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.7":{"name":"@gramatr/mcp","version":"0.12.7","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.7","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e910c45cee5afa29b039d28a005d9c0edeb762e1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.7.tgz","fileCount":368,"integrity":"sha512-/UhNvBDU2+KoKO5fkRgorWOag0lpgOabT1Phd5cRnl9rN+0HJsF1dRcH0U2Tw/BMsDsG6MJ+iZ0fLdYq4fav5A==","signatures":[{"sig":"MEUCIEGMHskkA0Ap+us2nYUqHer6SxufzjXpVKIIKk1ZrquXAiEA/PRok5JBtQwV8I7NSguPYatEoJ2oIQbUAUk0QHmnEzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1352204},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.7.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0bbbed3be4bbc90e6fa4dabd3eaa6b5d/gramatr-mcp-0.12.7.tgz","_integrity":"sha512-/UhNvBDU2+KoKO5fkRgorWOag0lpgOabT1Phd5cRnl9rN+0HJsF1dRcH0U2Tw/BMsDsG6MJ+iZ0fLdYq4fav5A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.7_1776910873184_0.6059313493606606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.8":{"name":"@gramatr/mcp","version":"0.12.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"85d82e0fc446ce96ab3078938ec2f372d79d9349","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.8.tgz","fileCount":368,"integrity":"sha512-HiEmky4VuhNmqLiSgeiKExxyNiLd3rnveBxo039/3nNoSXg/cKnbWtsQFl+ZkJGud5O0usw5P71auP8Lczxi3Q==","signatures":[{"sig":"MEYCIQDGQXo2ZGA62kPS1+cZD06HPo2X0pqV4h98jo6H7bd8NwIhAO1T37OnjW7h8U1zu/Mh6TNw99cvFZFCMCB43CwGbJvk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357406},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d625ae3f795914c0ece2b8aa0714fae8/gramatr-mcp-0.12.8.tgz","_integrity":"sha512-HiEmky4VuhNmqLiSgeiKExxyNiLd3rnveBxo039/3nNoSXg/cKnbWtsQFl+ZkJGud5O0usw5P71auP8Lczxi3Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.8_1776912935252_0.8927657064228915","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.9":{"name":"@gramatr/mcp","version":"0.12.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"3d7c79d64da9ee2153de1509f3433b7bcc8eadd1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.9.tgz","fileCount":368,"integrity":"sha512-N2s6GeQaFKVWjyBbe01ORg1yzUsy3kgjJPTbntbUInHGs7b3veUpMQeGXfipkN0CkyXrydrQiMkWC2C2/Gk/rw==","signatures":[{"sig":"MEUCIQDtGRkE9f4euoSMuCZM6tafqIsMRfbZapjUx1CwAjUJoQIgXNRLMGdGaK6yxGtTRJGw6hO4PXC81LPnNyZqIGdSWcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1364492},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0247a3560fa5041b30ffb15fd2901757/gramatr-mcp-0.12.9.tgz","_integrity":"sha512-N2s6GeQaFKVWjyBbe01ORg1yzUsy3kgjJPTbntbUInHGs7b3veUpMQeGXfipkN0CkyXrydrQiMkWC2C2/Gk/rw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.9_1776915530015_0.7985946783670732","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.10":{"name":"@gramatr/mcp","version":"0.12.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"99b447fd99d3b2d7a27af479397f5911ea90f700","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.10.tgz","fileCount":368,"integrity":"sha512-3+Y/DxZfXikCG3VVO+BldgAH4pLLQeY6ZDvanID3MdoObfN9pZ0kBXNuVLlvy1cJhKKi3bXIHhX7VUaofSfjyg==","signatures":[{"sig":"MEUCIQCt1kvsBRNfkm2PN1IC8mZCFpYBDHTZ9v+bW6h/pnwpbgIgKVyCMaes2AArp6DSoXKl2Yb7e4LHcuYQmUeBXtFMumk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1364493},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7d735097f5f3fab7ce5dc2188920f214/gramatr-mcp-0.12.10.tgz","_integrity":"sha512-3+Y/DxZfXikCG3VVO+BldgAH4pLLQeY6ZDvanID3MdoObfN9pZ0kBXNuVLlvy1cJhKKi3bXIHhX7VUaofSfjyg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.10_1776918823605_0.5513328261458776","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.11":{"name":"@gramatr/mcp","version":"0.12.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2030deef4a1aa3deb9af54553c3ea032a99e167a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.11.tgz","fileCount":368,"integrity":"sha512-7WewrPahUB3QQPx57HF0cEl1rvr56y9B+ubDcAvec4IbuQRmdqKTNRzG5r8GG8aKJifZpf7oFqmanlwG+UtWeA==","signatures":[{"sig":"MEYCIQDAWVlldLVVWLHqdbJ5vtnpYaBOfMfghnufDiqdQ1sieAIhAJv6xoYCb2Lpb+urDNIKtezLNNDiPrOAciMT/HnvNtTB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1364493},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c5254bb795984d979289f1514a123d31/gramatr-mcp-0.12.11.tgz","_integrity":"sha512-7WewrPahUB3QQPx57HF0cEl1rvr56y9B+ubDcAvec4IbuQRmdqKTNRzG5r8GG8aKJifZpf7oFqmanlwG+UtWeA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.11_1776920908499_0.18040240366643712","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.12":{"name":"@gramatr/mcp","version":"0.12.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9104bffd115a4ca97fa15f18af1b55263a57e7b7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.12.tgz","fileCount":368,"integrity":"sha512-QjDLPfw3z79y7V8Y0jc78JRYFONWoikv6tVzYjXmekWhOuSrbLVsGxbJdg1o2nyDEXTGMktkFwN6ZwRIs0uH6Q==","signatures":[{"sig":"MEUCIEB1pbxqfkwbH3LGz6qVXOG6h9ZsKoFQdSTqwuJgtuAyAiEAm/YUiQpK+b7u3uLj+5IyFOd7R4m0XN6OzWXc+jQOhuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377422},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/aaf0f005512e2b3a8b1258765b7b39a3/gramatr-mcp-0.12.12.tgz","_integrity":"sha512-QjDLPfw3z79y7V8Y0jc78JRYFONWoikv6tVzYjXmekWhOuSrbLVsGxbJdg1o2nyDEXTGMktkFwN6ZwRIs0uH6Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.12_1776923006634_0.4091263227367383","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.13":{"name":"@gramatr/mcp","version":"0.12.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"76fbdb20395c5e5858624505fbdc3fa3b15460f2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.13.tgz","fileCount":368,"integrity":"sha512-3Sn5hTLPAF67vC8xSULrwlCKBZ6n9skuc92xiCA/8NovY9A2yhfxkA4RxKlcs8mRyLwak4l7wFeJRXxhK2o3+A==","signatures":[{"sig":"MEUCIEY5r8O2uLR7QRjBwlJ7c345W301yRQxdULybb6Oii+PAiEAhaJisLjcDhPD7dQurhV4mtfQ8hG8DY7+ddwMdsCB7Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377946},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3b4959ad1ada2f0f6442ad30f4d85acd/gramatr-mcp-0.12.13.tgz","_integrity":"sha512-3Sn5hTLPAF67vC8xSULrwlCKBZ6n9skuc92xiCA/8NovY9A2yhfxkA4RxKlcs8mRyLwak4l7wFeJRXxhK2o3+A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.13_1776925725002_0.016767751762893468","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.14":{"name":"@gramatr/mcp","version":"0.12.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"868a8ef1e55ef908e79cfa8dc0a5682f07669d0f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.14.tgz","fileCount":368,"integrity":"sha512-hxAZ3TRdlEsqV03LmouZ7//RX/qqGRxxuZaxSPfb4oxlsjGM55cpGE338VSaGz13nl4Wbjeb9tdcWZngBY2UOA==","signatures":[{"sig":"MEUCIEasa3HprcPAvBemDwJ5Kdcx6GvCcq9IwgCo3J5zYAZOAiEAw8Ng1Fv4N2kX0apbusObwcWUZ/iuT6WOH0F86jUkf9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377946},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7213624c6f9bb08d936279c9db319775/gramatr-mcp-0.12.14.tgz","_integrity":"sha512-hxAZ3TRdlEsqV03LmouZ7//RX/qqGRxxuZaxSPfb4oxlsjGM55cpGE338VSaGz13nl4Wbjeb9tdcWZngBY2UOA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.14_1776959010224_0.2242361333284839","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.15":{"name":"@gramatr/mcp","version":"0.12.15","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.15","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b523f19d12b78d6b9f1f58b8197dbed245cd8915","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.15.tgz","fileCount":368,"integrity":"sha512-MQDz++4qF1ax0VAuZQvKwN4RAr08pQl2SkPpxb3xxXtj6KGTl8HVI51/3pDqgnhyGz68j38f0gUYE+LhR5loaQ==","signatures":[{"sig":"MEYCIQDLuzpLerrmjc38NuEfPq97Ebo6LfwXDdAFd04k75/pkgIhAMbOqf7bFiHsJDXlNuDCTDG9utKu8B11fzSYIlBv31tM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377946},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.15.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/4e1b179003c80c4a741f8cf4a8f2c0b4/gramatr-mcp-0.12.15.tgz","_integrity":"sha512-MQDz++4qF1ax0VAuZQvKwN4RAr08pQl2SkPpxb3xxXtj6KGTl8HVI51/3pDqgnhyGz68j38f0gUYE+LhR5loaQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.15_1776961436060_0.29861900398075236","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.16":{"name":"@gramatr/mcp","version":"0.12.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"5ef6a451e5bb395b2f6625556e7d87799ec5ad96","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.16.tgz","fileCount":368,"integrity":"sha512-sfOLog7rGeeuUOt4Cqpw2qZ3y+tp12k4APS7QIMDPEd9j9+k6m0MhSj5QotLX7rxjmGi9St9rUML++7tPd6XmA==","signatures":[{"sig":"MEYCIQDHRCFcYoyu1b5VhX48KXzcCYV2VsmrRLa9AVCBGdFFxgIhAK9THV0M890SosPM6wTw2p9pjqNuGt/CVO4AfOM0Msk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377946},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/674c9bf6222b5c4de937db8ec82da56c/gramatr-mcp-0.12.16.tgz","_integrity":"sha512-sfOLog7rGeeuUOt4Cqpw2qZ3y+tp12k4APS7QIMDPEd9j9+k6m0MhSj5QotLX7rxjmGi9St9rUML++7tPd6XmA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.16_1776962113567_0.06543772569037398","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.17":{"name":"@gramatr/mcp","version":"0.12.17","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.17","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d57568dad160d49080c2284cb226d9f9bb0c2b21","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.17.tgz","fileCount":368,"integrity":"sha512-56fephDLAouJcIjvXWuQXbFgkRkCo6c4s1HaZA9Ypj8gPBOLIlUKhO0MNw7KAPK2S6MRJnnCgsR2fm6aIWcPVw==","signatures":[{"sig":"MEQCIH9FWeguGxf/559OxqqRbGymBVZ1bfnNhX5lYtJ9C9kiAiBFjHyHdvK30y/o5l7qpgYgTfrDe0u8Ii09eMTMqPQa6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386225},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.17.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3ff82f0a965e66dad39caeee9d3c5d0e/gramatr-mcp-0.12.17.tgz","_integrity":"sha512-56fephDLAouJcIjvXWuQXbFgkRkCo6c4s1HaZA9Ypj8gPBOLIlUKhO0MNw7KAPK2S6MRJnnCgsR2fm6aIWcPVw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.17_1776967002498_0.4468235587540468","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.18":{"name":"@gramatr/mcp","version":"0.12.18","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.18","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fb0f3926be49064ba70c0572b8cd73674cf629df","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.18.tgz","fileCount":368,"integrity":"sha512-AjdOQgnKxDI2SmGo5YOhflPflucLu9rIRbaTNuCLvJphfVTzdNVDLxF9MXler68SF5mbLQpmOOci+CuZoSoWGw==","signatures":[{"sig":"MEQCIHxetOf4yoelko9dqka3AtXP1OYwDjZQxKQMjbV3KlB+AiAEIAqGIutua1ymUgcKLkyatkcMxM9CAbYsceGEB9CF0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386225},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.18.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5217371023aec0ab23668dc4c94f5dca/gramatr-mcp-0.12.18.tgz","_integrity":"sha512-AjdOQgnKxDI2SmGo5YOhflPflucLu9rIRbaTNuCLvJphfVTzdNVDLxF9MXler68SF5mbLQpmOOci+CuZoSoWGw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.18_1776968633693_0.18205079301087523","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.19":{"name":"@gramatr/mcp","version":"0.12.19","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.19","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f617f4d5fcfb57f3e40d2b917ef8ac80fa79faf4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.19.tgz","fileCount":368,"integrity":"sha512-vIflspPP8NPPwoUvXbfJnO37NYiSABfDObeRGbzf+4c8StbgXvcXIGlXqayeO1x3MnFYkNuLs6sqA+gHOftsrg==","signatures":[{"sig":"MEUCIQCqIIMBTkoi5IugeF05BOf0IBCXzMSuuvm9s3NML2+q/QIgUTe8YrWxYRVlmsGmJqKYVeeIXL1mqdsiqjKutNDfwfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386225},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.19.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d8519c157c206e1ae0d79f6d00274bc1/gramatr-mcp-0.12.19.tgz","_integrity":"sha512-vIflspPP8NPPwoUvXbfJnO37NYiSABfDObeRGbzf+4c8StbgXvcXIGlXqayeO1x3MnFYkNuLs6sqA+gHOftsrg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.19_1776969655135_0.18235771013337843","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.20":{"name":"@gramatr/mcp","version":"0.12.20","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.20","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ec167e1418db804a0642098e8d54824678d28c0b","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.20.tgz","fileCount":368,"integrity":"sha512-2PbHh7ZV3VQXjfkGLDyO+l6k5gIHHRpuTcrBBnrNVqPEhzIzy252MMoE5+a4pCDF9Gt9iN55PWJK1rMgitfbAg==","signatures":[{"sig":"MEUCIE0EIrwAAy3xPvBif32Fc/YwhJeRkktxQMT9KexzylqFAiEA3crIqtN0ajrI5U2sv7mYDfn/gOc725jFnSeSgLmz3NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386225},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.20.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a64befa56a492446301897cbc53779c1/gramatr-mcp-0.12.20.tgz","_integrity":"sha512-2PbHh7ZV3VQXjfkGLDyO+l6k5gIHHRpuTcrBBnrNVqPEhzIzy252MMoE5+a4pCDF9Gt9iN55PWJK1rMgitfbAg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.20_1776972009173_0.29660082438891","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.21":{"name":"@gramatr/mcp","version":"0.12.21","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.21","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"97fb8380c62811524eb74284a33423141304b5d6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.21.tgz","fileCount":368,"integrity":"sha512-kH8JxPHsyQFW6Dmh+/NLFVsL5M1gP5LjD6jONcYM98MUYZdR5YRR7Kiwuy0MR4Dp/Czjq1XAb4HByvSJHGv9Jw==","signatures":[{"sig":"MEQCIEJIRqOy4ezQJFRgHBipvsBJ4F4gUNkU/1/60lOJ2qC8AiBG0k1S6GanuzaNNlfwk/WCkMfqKyKMgmDzahqyArXm9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390825},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.21.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d3680701d79f06e7f3e7088660031f66/gramatr-mcp-0.12.21.tgz","_integrity":"sha512-kH8JxPHsyQFW6Dmh+/NLFVsL5M1gP5LjD6jONcYM98MUYZdR5YRR7Kiwuy0MR4Dp/Czjq1XAb4HByvSJHGv9Jw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.21_1776975168286_0.7702351610138782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.22":{"name":"@gramatr/mcp","version":"0.12.22","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.22","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c8d4ef556ca764e8c0ffd77aec24fed734444616","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.22.tgz","fileCount":368,"integrity":"sha512-bB3NgWvXbecIf6A7D4fOpwy7Ie10PaOSiIQsXXIKf60qbswsyKY6dTJ38jbSTc2s+SGIcfVxDQLt7JAqdeLWgg==","signatures":[{"sig":"MEUCICCZwPVgRRi2jDmxXwMixanVQ29j6n+DwlszF65Ii6gsAiEAj0LwpYo84FdQeRE4n9jaIzyD1br5zoDtHgQPjXrYXa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390825},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.22.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1b2e04dd1896a32a401c31a3c6fb8928/gramatr-mcp-0.12.22.tgz","_integrity":"sha512-bB3NgWvXbecIf6A7D4fOpwy7Ie10PaOSiIQsXXIKf60qbswsyKY6dTJ38jbSTc2s+SGIcfVxDQLt7JAqdeLWgg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.22_1776975883258_0.735860446529585","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.24":{"name":"@gramatr/mcp","version":"0.12.24","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.24","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"74b571293b7a31a5091b52d685c459a186c7aca6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.24.tgz","fileCount":368,"integrity":"sha512-G+65jrj4ZWCjINRl9sdhT/X5qO8/0nLfAJFLqypWajbLr8ljDyziHQBtxXf/gnt536bDgOUCeVcdnMbarR/GEw==","signatures":[{"sig":"MEQCICqS7iXvW3xEhnKkBuX2TkPt3OFJCYuNq49B/x3ZA+8wAiBHtQ15qt/gZsIDl0boNAbQ1bZ21kbDyBkirFERHOblhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390825},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.24.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e885dadb45a8a7d2acac949c55a6c912/gramatr-mcp-0.12.24.tgz","_integrity":"sha512-G+65jrj4ZWCjINRl9sdhT/X5qO8/0nLfAJFLqypWajbLr8ljDyziHQBtxXf/gnt536bDgOUCeVcdnMbarR/GEw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.24_1776978143381_0.30573594096760015","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.25":{"name":"@gramatr/mcp","version":"0.12.25","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.25","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"af7ddd6f965b077aed9eaae22646e52fc1896f91","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.25.tgz","fileCount":368,"integrity":"sha512-c7SohEzKtXKt7JGDR+oOuEXnkFZwkzDHXxauLU7T7CZOi84H4+WMVoHCDeomyAd8OdaUaRQTCxna/hptlnrqYQ==","signatures":[{"sig":"MEUCIQDg5QWV/74iDHEpTbISJeYLxzBAtysK2W7BCYIyLWvIKAIgDH4UJB3eGdG6KcB+6Vp/4IMIZhpZRP70QtvXKXyjpm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390825},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.25.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6259ced9afa759e90683f2059e79ddf4/gramatr-mcp-0.12.25.tgz","_integrity":"sha512-c7SohEzKtXKt7JGDR+oOuEXnkFZwkzDHXxauLU7T7CZOi84H4+WMVoHCDeomyAd8OdaUaRQTCxna/hptlnrqYQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.25_1776978592270_0.3919509169662856","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.26":{"name":"@gramatr/mcp","version":"0.12.26","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.26","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"33c530c4a453ba135cd00aed0594873153067590","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.26.tgz","fileCount":368,"integrity":"sha512-yYwR2W/+Mu4OkXMk3NzTOknEtwBke1SOqvhEigSSeaM7SwkRiQ/0SilZ5WUELP2+l1HRjJoC8aQnqk7l9dHP0w==","signatures":[{"sig":"MEQCICMxfMB2+881DzSHhJku/FCIvfeQZC2eiks9J56aBukrAiBet9IOSn/WVZZMtn2oqrMaNDOLl0EQPzMXR3niI3ZDKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393355},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.26.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/54e90ac5e6554671908473a9a5be4ce4/gramatr-mcp-0.12.26.tgz","_integrity":"sha512-yYwR2W/+Mu4OkXMk3NzTOknEtwBke1SOqvhEigSSeaM7SwkRiQ/0SilZ5WUELP2+l1HRjJoC8aQnqk7l9dHP0w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.26_1776982914697_0.2900595143194664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.27":{"name":"@gramatr/mcp","version":"0.12.27","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.27","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"27e2dc4baca6d20c206594fdf07300974c0e1e20","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.27.tgz","fileCount":368,"integrity":"sha512-1BYVrzx/U44DIsGS1gonNBpb+/DPrePY87S2JllrxalILhjZuEEvvcJrJU7VEo1tpcIV/b0HVZux1LpPEwS5xA==","signatures":[{"sig":"MEYCIQD8NBp65em04YBSFkn46TKA909jigeN8ePN2+0/7ykBRwIhAIqbIhlmg276iZMByCJbUKjlVW2cXr82QHhSWw4FXTBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393355},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.27.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6db3e1210816602f406b132b17b69b5a/gramatr-mcp-0.12.27.tgz","_integrity":"sha512-1BYVrzx/U44DIsGS1gonNBpb+/DPrePY87S2JllrxalILhjZuEEvvcJrJU7VEo1tpcIV/b0HVZux1LpPEwS5xA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.27_1776984489113_0.31421861423839825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.28":{"name":"@gramatr/mcp","version":"0.12.28","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.28","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1ddb09e022b4506c0c2769276469399ff8c9616c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.28.tgz","fileCount":368,"integrity":"sha512-N/mVOMppCrz0U4rbqvpwnRm2Pou7Lqp+Rv8fEtBpWnh0RYdz7NSTfNnKx7sJ+cMqNhhVOwdurSJvccySUxFyUg==","signatures":[{"sig":"MEQCIEU2BhvzibAkbAaEsWRtG6HwtUDCKGEAPhlOgzKl8VRSAiBE1+86XKt2kSv1pIOmIng65pCZZ1GRFj0f2IycOLqCnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393312},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.28.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5519266c287a915d0374b0a330c4fb41/gramatr-mcp-0.12.28.tgz","_integrity":"sha512-N/mVOMppCrz0U4rbqvpwnRm2Pou7Lqp+Rv8fEtBpWnh0RYdz7NSTfNnKx7sJ+cMqNhhVOwdurSJvccySUxFyUg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.28_1776985859024_0.052780109060999836","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.29":{"name":"@gramatr/mcp","version":"0.12.29","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.29","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4284eef3e4276748d17654b99a0f750e7cd74e1e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.29.tgz","fileCount":368,"integrity":"sha512-nrNKES3eirPLN8DZJSgazlUcfbrRhBAW6jYsiw8wjn8uN4F7vqPMFwV5Z8m4JXrllspFaSBZlhbvrsdy001Ymw==","signatures":[{"sig":"MEUCIQDuoK+aJGvIEWlL9mvCZavMSIykjCeLMECYR+rYXeWgyQIgaLYQt0KbgbEjPw7xC0cW5sLrJFHGlrjWx99u/ltK4m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393312},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.29.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/843cddecdfe24dd2443492c9c0b0c866/gramatr-mcp-0.12.29.tgz","_integrity":"sha512-nrNKES3eirPLN8DZJSgazlUcfbrRhBAW6jYsiw8wjn8uN4F7vqPMFwV5Z8m4JXrllspFaSBZlhbvrsdy001Ymw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.29_1776987331596_0.9177587029864684","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.30":{"name":"@gramatr/mcp","version":"0.12.30","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.30","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8c15961b7a66947e74bee42a8e9f13554184230e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.30.tgz","fileCount":368,"integrity":"sha512-FVHMeo0O/ltgZvpoujVWIR9uJoue+xuLccRNrxmywz2h/erRRUnA/awVLAoNa7XISZdZ0fDLtvnhsW/JqUS8tg==","signatures":[{"sig":"MEUCIQCEhjLXkvy3csSlnCehLpU/gU0uzJ86XT5A9C29yVoOjgIgZ+mudZpVuQCYB7Ji34HtXORR/TEU+VCJEEYmfh70cPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393312},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.30.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/adf51d5c7286c4f9ad141594e59783a8/gramatr-mcp-0.12.30.tgz","_integrity":"sha512-FVHMeo0O/ltgZvpoujVWIR9uJoue+xuLccRNrxmywz2h/erRRUnA/awVLAoNa7XISZdZ0fDLtvnhsW/JqUS8tg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.30_1776988516982_0.44355423072837485","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.31":{"name":"@gramatr/mcp","version":"0.12.31","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.31","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"35efa38dfec5df68ed3372195b7a81d2ce916114","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.31.tgz","fileCount":368,"integrity":"sha512-7Ib+iSlAwEAPzBj1bYVKG3kSsMokcbPxJfOyZae+voWTxXhWq7az+FzjmK+O43wVRbKWdMFTKBTDVeUv+M+75g==","signatures":[{"sig":"MEYCIQChshqT0sKVHh1KknJrh+N2Bl7tmzUWGf8QMaAE4XtbRwIhAI9QWLgQ4fSnJ6Q592VaGqQAH4rYaTwH5v0ohBLddm55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393531},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.31.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2037236a50c6062446a1a0fa1b017c12/gramatr-mcp-0.12.31.tgz","_integrity":"sha512-7Ib+iSlAwEAPzBj1bYVKG3kSsMokcbPxJfOyZae+voWTxXhWq7az+FzjmK+O43wVRbKWdMFTKBTDVeUv+M+75g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.31_1776993387094_0.5162947890542944","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.32":{"name":"@gramatr/mcp","version":"0.12.32","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.32","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"5ed01a46045e2c84d768f1b3f2048f4edde28002","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.32.tgz","fileCount":368,"integrity":"sha512-CvH0y7TTrI6nxQw5c8KwN+gXSuTIVABYjho5QzrEsVYcP8qDO1mJadef3prXU6m2pcNR5UjTb9ZqAvry4CCFgw==","signatures":[{"sig":"MEUCIHRS3mYQmayAzG9ncTeDUxGNkLIwuRWgEl9/r6jW07S+AiEA8OE/FOQ26ncyFsiN8HnQ1TQku0ksJn1WkpVZVj/8q+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393531},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.32.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/620ad7aa0a28a0fbcad2cf949178310e/gramatr-mcp-0.12.32.tgz","_integrity":"sha512-CvH0y7TTrI6nxQw5c8KwN+gXSuTIVABYjho5QzrEsVYcP8qDO1mJadef3prXU6m2pcNR5UjTb9ZqAvry4CCFgw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.32_1776994787357_0.9748278140924462","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.12.33":{"name":"@gramatr/mcp","version":"0.12.33","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.12.33","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ae2052b26d74263da2961c17d4b9dc67bb34d298","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.12.33.tgz","fileCount":368,"integrity":"sha512-RTozXFwtxZaJohQ11fpmN2UJwmn4K7MbDLemcCOwknuxr+EUXtkh6Ko8L2Mi3zRX3xiS9dT2iu+QnYT+RDoyTg==","signatures":[{"sig":"MEQCIEDT72t5z+tKu4cFo49wyvzfFNmnxwH+7r0y7MUSJusRAiAsgzhsMtuwwK1yLAf7cbZFwu/IWFSthbJ6a73PJ+IWKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393531},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.12.33.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c2011821d538748e3bf9210ac12f576f/gramatr-mcp-0.12.33.tgz","_integrity":"sha512-RTozXFwtxZaJohQ11fpmN2UJwmn4K7MbDLemcCOwknuxr+EUXtkh6Ko8L2Mi3zRX3xiS9dT2iu+QnYT+RDoyTg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.33_1776998708445_0.3763940481169141","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.0":{"name":"@gramatr/mcp","version":"0.13.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9590bd6a72691a2c024328997b164372b0951bfd","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.0.tgz","fileCount":372,"integrity":"sha512-bJbefsktY31xK8wv7rtmeHji8yWj6FJvf+hhuwvX55ZIDnmYIe/EhIZXdkMiE05ifvVqeZM0QZKTpPWii/V+IQ==","signatures":[{"sig":"MEQCIEqdZTK7CiJVU08dT5JerBXcxULm6nCyIjvYIpXGT0CLAiB0EewEB7cnGgH1o0Y0vyR1V1VmG3Pf0SI9lbs9U2Iosw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399573},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a19877b632d837905b61b05a48f89ed1/gramatr-mcp-0.13.0.tgz","_integrity":"sha512-bJbefsktY31xK8wv7rtmeHji8yWj6FJvf+hhuwvX55ZIDnmYIe/EhIZXdkMiE05ifvVqeZM0QZKTpPWii/V+IQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.0_1777003095803_0.4860092462751979","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.9":{"name":"@gramatr/mcp","version":"0.13.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d1c91d4e28e20943262aee8f4a007b08459dfa5d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.9.tgz","fileCount":380,"integrity":"sha512-BTlD2/jaf6rrgconTbCnBMk6ILN+jonuqG3doWaC9l1JIETzrfe31jNt6wAAPUQ/EVIA7f4noR/r8f83XBgaPw==","signatures":[{"sig":"MEUCIQCjfuj5T1GBRiZOdGhtGXbV9QfYFtZZJZ7tSCE9EjzvcQIgV9LQKtW/0eaVxtU/b6JzAFz9prIYkZ0tdcluewEvIs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449455},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a1d6a092eab62685c7ba87887db3768f/gramatr-mcp-0.13.9.tgz","_integrity":"sha512-BTlD2/jaf6rrgconTbCnBMk6ILN+jonuqG3doWaC9l1JIETzrfe31jNt6wAAPUQ/EVIA7f4noR/r8f83XBgaPw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.9_1777249584786_0.8419867696382168","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.10":{"name":"@gramatr/mcp","version":"0.13.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"823754cf96e1c24227f0c0fe30e0e6788783bdc7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.10.tgz","fileCount":380,"integrity":"sha512-hBB6yA4N3wRhglYQuzTcFSOWYQ/RvgvUj/U3UWgnsKAxeMRuX+2O7xuJdU2rpo2FqRHhkoryZ+Nb99FkpqsaHg==","signatures":[{"sig":"MEQCIBTi0T6o7mP+FgmsAuC1xqb5XxzOsXTNwQHEvOV2m7ZCAiBGtUi/+XIuIrSao84JBflII4+cuQie6sWW/nNiVlYXRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449456},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/42c133ee341ac1e15df9d0924dfae45d/gramatr-mcp-0.13.10.tgz","_integrity":"sha512-hBB6yA4N3wRhglYQuzTcFSOWYQ/RvgvUj/U3UWgnsKAxeMRuX+2O7xuJdU2rpo2FqRHhkoryZ+Nb99FkpqsaHg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.10_1777251377899_0.5247392912833757","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.11":{"name":"@gramatr/mcp","version":"0.13.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a5d1d267e12f1fd76c45f32e72a9af090cb51dec","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.11.tgz","fileCount":380,"integrity":"sha512-hiufgn0F10JA2VK8ovEa4/WNkLeAdW6r88RFcZ4D+foFRARqnq2ZWEy7KectM4TR4Ept2/kR9jn+xz//sGKhbw==","signatures":[{"sig":"MEQCIF5AIwe5jagsSg4TwrtaEKBdSi0Sfdl3+hmt0GcHMZtfAiBET5Dripjnlqd3gRruLic0ekfwjiyj0pb0mxzHghHxmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449456},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1a4e8ced2655461a57d62f06f8043e1e/gramatr-mcp-0.13.11.tgz","_integrity":"sha512-hiufgn0F10JA2VK8ovEa4/WNkLeAdW6r88RFcZ4D+foFRARqnq2ZWEy7KectM4TR4Ept2/kR9jn+xz//sGKhbw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.11_1777254271616_0.45615544389110574","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.12":{"name":"@gramatr/mcp","version":"0.13.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"43f7fc904f835bc09acc19b692528a284b1c437c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.12.tgz","fileCount":380,"integrity":"sha512-GpqKBPwyaTdJ1uYf6SeWFX5rNxhLNwoLDaVHoVcEMeInAxNJf+Sq71xOk4DbX779K3f4Fy6XYXEkLbJdPUTZmQ==","signatures":[{"sig":"MEYCIQCaGS905QfeUN4GVjxUuMhz8u/QkERqJ7wGFDOZgXPh4QIhAOr2BS0g6VVP4VTtGHEE4H0TrWkJEsZxnX4nUdw/OFfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449456},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2cda546d831cfac92e13808c83abec8d/gramatr-mcp-0.13.12.tgz","_integrity":"sha512-GpqKBPwyaTdJ1uYf6SeWFX5rNxhLNwoLDaVHoVcEMeInAxNJf+Sq71xOk4DbX779K3f4Fy6XYXEkLbJdPUTZmQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.12_1777262717574_0.9630252158913051","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.13":{"name":"@gramatr/mcp","version":"0.13.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"268192bda34cefcde22ca8b6c9c1c238523ac833","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.13.tgz","fileCount":380,"integrity":"sha512-0tl9JU94KRkJBUnsMuT7gjMtxy6+LDlPXH8ANrWToL/nZ96jjMf5dRZ71aK+mdEGMPq2fM6JZoQCawMAtepjRg==","signatures":[{"sig":"MEYCIQCGzmYJdc8Ui1vZKE7gmIIUCH/icxEYOA/RSXaJ8ciKzQIhALqVoNhDA/UHOT03K5LWkNHIZDMXVFrcFcOgqwOUYL6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449456},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/71c87678143aab587182d29a2d426480/gramatr-mcp-0.13.13.tgz","_integrity":"sha512-0tl9JU94KRkJBUnsMuT7gjMtxy6+LDlPXH8ANrWToL/nZ96jjMf5dRZ71aK+mdEGMPq2fM6JZoQCawMAtepjRg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.13_1777294301568_0.81458176925385","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.14":{"name":"@gramatr/mcp","version":"0.13.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d69fa707f8736e408a7398d8e7f928ffb6e804b9","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.14.tgz","fileCount":380,"integrity":"sha512-sCo7aGveD44kTLUzX9iV8gbmSYuamDDGXO9iWQb4ql4AnS9YRQhdOb2N8mCZ/Dx4t7q4oQ+1kjSuJI66CqUs0A==","signatures":[{"sig":"MEQCIGtTBj4BaUQcrr5uMh2q/rWpRMNXwq6SPIIT5FelsnySAiADTmswstYwFKje3dxvP6epMNLW5DH/VURXEsCeLqIgtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458139},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0813fc0fbb99a3af3a4056fcb913cc16/gramatr-mcp-0.13.14.tgz","_integrity":"sha512-sCo7aGveD44kTLUzX9iV8gbmSYuamDDGXO9iWQb4ql4AnS9YRQhdOb2N8mCZ/Dx4t7q4oQ+1kjSuJI66CqUs0A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.14_1777303365777_0.7061930736939099","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.15":{"name":"@gramatr/mcp","version":"0.13.15","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.15","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"aa2b94b5d4e5a3d36969c623f2c20f33141ce386","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.15.tgz","fileCount":380,"integrity":"sha512-9NaKSAJ2vCf7mR8nTIU3qbSLdJqCBoY4Kc7Kl9RhY7wZKUIX92Z8ksxnb8SJJns5jQ7jIAT93av9ZSZnxRLmxQ==","signatures":[{"sig":"MEQCIGTcAmA5R8AoKdJ2NI9F9/YJNPYClaUXXRIqjcw3wDylAiBK6ZTw2s6ifFGZPS55uG+yec1uYBy1bnI+BeqUEfWufw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458139},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.15.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c28d8cd70621daa45b27708415b2fade/gramatr-mcp-0.13.15.tgz","_integrity":"sha512-9NaKSAJ2vCf7mR8nTIU3qbSLdJqCBoY4Kc7Kl9RhY7wZKUIX92Z8ksxnb8SJJns5jQ7jIAT93av9ZSZnxRLmxQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.15_1777313480671_0.3131032497636399","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.16":{"name":"@gramatr/mcp","version":"0.13.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c09096f85a3f24b0149b30378369c71739a94f08","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.16.tgz","fileCount":380,"integrity":"sha512-/pmwnPdxS0OAusFyci6MXj4pu857WQeF5ajTrdpgA2mDAko/Q5+FryWmDN/NyOKCk49hS/iwFOxgb5YA942fug==","signatures":[{"sig":"MEQCIE6fHU3Vs27Kz6Cf7zRqw2blskZWD919MnyqFWfFhLlyAiA5YDkaIghd3mDzTPOxKiH/yfArDIKG+PV5YiUWRIV9ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458139},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7468d9c2987961a6ae079eddcfbab6a0/gramatr-mcp-0.13.16.tgz","_integrity":"sha512-/pmwnPdxS0OAusFyci6MXj4pu857WQeF5ajTrdpgA2mDAko/Q5+FryWmDN/NyOKCk49hS/iwFOxgb5YA942fug==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.16_1777316563836_0.6714101361055644","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.19":{"name":"@gramatr/mcp","version":"0.13.19","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.19","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9667c1f1bec29145b4be911d9cc52139f91a00df","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.19.tgz","fileCount":380,"integrity":"sha512-13jLiDXByeKztqBV6t/yljfIP3EmbbLfWX9i2ZdkfHn1Qq9usTGdy1hYnF1N6UnHwTl9CX16H6ei1Nj+IOAfyg==","signatures":[{"sig":"MEYCIQCr+2dAjCgse66fZSv/ezqwxeeOlduxOEGB4y+B8mCb/wIhAM/lDRNdL3MQCdIDq4gtS7Gjsc4TwZPlmBbBnU57IxWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.19.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/3e3c32c4ce076c519ed038c7dd21251b/gramatr-mcp-0.13.19.tgz","_integrity":"sha512-13jLiDXByeKztqBV6t/yljfIP3EmbbLfWX9i2ZdkfHn1Qq9usTGdy1hYnF1N6UnHwTl9CX16H6ei1Nj+IOAfyg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.19_1777351132971_0.2343638797457699","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.20":{"name":"@gramatr/mcp","version":"0.13.20","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.20","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0ff3404f1cda0ba81b6f1df7abd15808de71352c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.20.tgz","fileCount":380,"integrity":"sha512-Ir8loNuw3q76zk8+2K8Ssa3hL9YBXO478i+yuSLZycnRC9djInN+WtiJAm+3ZAwvSdpSc41LaFbWVct3HsLj6g==","signatures":[{"sig":"MEUCIHzfzXl4puthgKZcTuawftnzF/lUEi3Ch+rIIh+3qRB6AiEAgRzW6h3ZUxx7Zcsbe0RVqIsXZRMVnMjMzhJ9od+5w04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.20.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e832e4d9953c34087be620a2a9359e87/gramatr-mcp-0.13.20.tgz","_integrity":"sha512-Ir8loNuw3q76zk8+2K8Ssa3hL9YBXO478i+yuSLZycnRC9djInN+WtiJAm+3ZAwvSdpSc41LaFbWVct3HsLj6g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.20_1777351844623_0.588400434385123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.21":{"name":"@gramatr/mcp","version":"0.13.21","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.21","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9ca2066854afd784ccdaa5c01b0e790c6be5ea0a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.21.tgz","fileCount":380,"integrity":"sha512-b6uqhSMjGwC4t5LIcgLhiJA9KxsNRixLGqj0anHTbG2VOahKxSx2HQ+C6wHm29IY6uX60ScpWsYgv9F60yPMkA==","signatures":[{"sig":"MEYCIQDPFrJWXB5TvGohcz2DtVafDNKz+t4yypLUY7Fxk2pDQAIhAM2bzahWKQMXa8JZS339v89+JHTd7/BfBaOrZ6egVqX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.21.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1db6cef47f068c19868e9ffec2d8c2a5/gramatr-mcp-0.13.21.tgz","_integrity":"sha512-b6uqhSMjGwC4t5LIcgLhiJA9KxsNRixLGqj0anHTbG2VOahKxSx2HQ+C6wHm29IY6uX60ScpWsYgv9F60yPMkA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.21_1777352844999_0.14947740063351334","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.22":{"name":"@gramatr/mcp","version":"0.13.22","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.22","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"106b3fdd898fdccd68af7d55970916fc0b9c50d6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.22.tgz","fileCount":380,"integrity":"sha512-0LiG/JT9zkavCX4hOhF9QshtyKG+efzKp42NcXHv5onz6IzPLbtqCAy2Ty3DJdMKdiliArLidS/wq+VV71LEzw==","signatures":[{"sig":"MEUCIECj3wIfx2aSJGtxsD1U6uQv07W7HfxU2+d3AF9buyC0AiEAkLmWIAzIKJ1ab0uloYpJlCKF4qJSXhesfLRxq0EtH2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.22.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b49336c456b258f00b23f2d0caadc87c/gramatr-mcp-0.13.22.tgz","_integrity":"sha512-0LiG/JT9zkavCX4hOhF9QshtyKG+efzKp42NcXHv5onz6IzPLbtqCAy2Ty3DJdMKdiliArLidS/wq+VV71LEzw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.22_1777353497506_0.32434263717055956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.24":{"name":"@gramatr/mcp","version":"0.13.24","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.24","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e70ec2b888336dd6c4498b1462c1eb7f7682e64f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.24.tgz","fileCount":380,"integrity":"sha512-k8CQTw0YyxwREUY5K6Ybd+09lcBMEf5kMebgdh5Jb5PmylUc3fv0dnE+aINz+iCcwDC+9PHUp0kWr1q2vmZt/Q==","signatures":[{"sig":"MEUCIA1hk8pgdj/ZN+gZelfrKnCRxT45KUSbFSpa/+KOaHXhAiEA/9NLVXb0B9dB5P5AoO3T2eL4Ci67wxpu+Wj0Ko2mzck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.24.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e1ad691a0fc131ea4a9c485a45ad1745/gramatr-mcp-0.13.24.tgz","_integrity":"sha512-k8CQTw0YyxwREUY5K6Ybd+09lcBMEf5kMebgdh5Jb5PmylUc3fv0dnE+aINz+iCcwDC+9PHUp0kWr1q2vmZt/Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.24_1777354867946_0.8233274205593537","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.25":{"name":"@gramatr/mcp","version":"0.13.25","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.25","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0198302666cc6b51e7740322da3125c04b09a371","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.25.tgz","fileCount":380,"integrity":"sha512-4q5cQ7OLPOROR2eso+vPHuxs9BjTNTWvS/PtstGBi9JNn+p8EhfivmjNYgr+b5Gnj9O+HyX51u4TEByJ6J0RYQ==","signatures":[{"sig":"MEUCIEPe92Jkr9Va5rx2zW3sJZ5h6y1oWrFzjQDOcHFXP+DxAiEAzqtJyNNUtigBBHO/ild/KyowGrn+FRgL96PFstK5WlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.25.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/241b34de62b64050758d5f6cb1d9a52f/gramatr-mcp-0.13.25.tgz","_integrity":"sha512-4q5cQ7OLPOROR2eso+vPHuxs9BjTNTWvS/PtstGBi9JNn+p8EhfivmjNYgr+b5Gnj9O+HyX51u4TEByJ6J0RYQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.25_1777355465643_0.7263531319492218","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.26":{"name":"@gramatr/mcp","version":"0.13.26","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.26","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4c72a9d454c55e3229a6fd07b4f4bbf5a16c38a4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.26.tgz","fileCount":380,"integrity":"sha512-dyySx6qJ4tICWV1nczh7jTRvRKNyo0fFVr2pmTyoipXYkBgfgsxQ5lP2rkPNfqkAgc1H/QxPgrIGoiNuDKGPFA==","signatures":[{"sig":"MEUCIQDkj6Dd4So1x8hS7etQGeNkPVvgZzPZ3UxdikuP16GPWgIgMAoF/lH3Ho8r/k/4jlxSrBdpvqlSS+JVE+BPaA8LhSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463886},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.26.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c9cb6e1d8b02b454967b37f8c101b02c/gramatr-mcp-0.13.26.tgz","_integrity":"sha512-dyySx6qJ4tICWV1nczh7jTRvRKNyo0fFVr2pmTyoipXYkBgfgsxQ5lP2rkPNfqkAgc1H/QxPgrIGoiNuDKGPFA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.26_1777384237845_0.3003342084728544","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.27":{"name":"@gramatr/mcp","version":"0.13.27","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.27","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ef1a5978b936480fb9ea56734f4bf97c28f1217d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.27.tgz","fileCount":380,"integrity":"sha512-NMEA4bKDWaKtVagPG23hIdfXx1kHuzvRS5tkJYpQLeB8Do9Gbo+yW3v4qAowH6QFOhDC+el4dle0OK56Y847kQ==","signatures":[{"sig":"MEUCIGBAV5tEVMCByu2rlqULYHQWD/WI3kZbyqR+r0+RSNKHAiEA2VFtxlCiLSKs7XjCWoIvYMajMD0THd+/NOihtVg5VQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472580},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.27.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c78c6e77c22d1310ce34bc73539f878a/gramatr-mcp-0.13.27.tgz","_integrity":"sha512-NMEA4bKDWaKtVagPG23hIdfXx1kHuzvRS5tkJYpQLeB8Do9Gbo+yW3v4qAowH6QFOhDC+el4dle0OK56Y847kQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.27_1777414457349_0.6338466197439292","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.28":{"name":"@gramatr/mcp","version":"0.13.28","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.28","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"aba3b328c7c03566ee76b85fb7bb8a34f823082e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.28.tgz","fileCount":380,"integrity":"sha512-uGYN84hduCEhFDyPAX5j5C2p/UiFxdkr6OhBBHTe6mxRypmvUVwPjf+2MjEvTUR67gQWR4/OFU5xz3s2MZ+jJg==","signatures":[{"sig":"MEYCIQDqWGsKHeXGohZ0k0Lgi/WjkX6eKqYv4OrpauFlCtxRfwIhAI9/0y6qF002RSevKPEzFS4k1nDCw+h5a15dDSeUrBH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472580},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.28.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ae28d3dc049e3d752ecaaf4331b89763/gramatr-mcp-0.13.28.tgz","_integrity":"sha512-uGYN84hduCEhFDyPAX5j5C2p/UiFxdkr6OhBBHTe6mxRypmvUVwPjf+2MjEvTUR67gQWR4/OFU5xz3s2MZ+jJg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.28_1777416419351_0.9302977936591865","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.29":{"name":"@gramatr/mcp","version":"0.13.29","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.29","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a23f19a77fc5e43f6cf3b688fc87d35487beb13e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.29.tgz","fileCount":380,"integrity":"sha512-c7JTCljeWFjHbrkE/JRs7uRWDgWcUGVwp9YPIcvITvJuIrqHAQm9AAfojpeBl0sQ4wPubJ6DHbOBQj2e6e59vQ==","signatures":[{"sig":"MEUCICAUQguopge+9h5zP8a4c9rr16WhF41y4AdAXUK9WwMFAiEApgo6Ny3j1H+zXl+rVR6gavdiDsINb6uvOHHLfSU6As8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472580},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.29.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d07c81bb90509ee5ca14a064c2570757/gramatr-mcp-0.13.29.tgz","_integrity":"sha512-c7JTCljeWFjHbrkE/JRs7uRWDgWcUGVwp9YPIcvITvJuIrqHAQm9AAfojpeBl0sQ4wPubJ6DHbOBQj2e6e59vQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.29_1777418017168_0.3299153299797415","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.30":{"name":"@gramatr/mcp","version":"0.13.30","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.30","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c947a9bb061d87ce8e1b791d0360de9e6e343942","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.30.tgz","fileCount":380,"integrity":"sha512-GtW/0dqvDpHBrBC2WCBP0r377CWrMQxHAWo1GSVCEjYOBiW/F65o2fMI7ke6Q2SH/KxkcuiQQ4DvKALQ5c3bcw==","signatures":[{"sig":"MEUCIQDEgin8ojyZp+fxWETyJiFMIwsdPZA5sE5Zn8CtF/dB8gIgDsXE1JmomBy1SiNByPemEVKMQqim+aGvfOUQoKY6Cn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472580},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.30.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/50a5afba694b836506135c58cb87cc12/gramatr-mcp-0.13.30.tgz","_integrity":"sha512-GtW/0dqvDpHBrBC2WCBP0r377CWrMQxHAWo1GSVCEjYOBiW/F65o2fMI7ke6Q2SH/KxkcuiQQ4DvKALQ5c3bcw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.30_1777418866346_0.9386576648998699","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.31":{"name":"@gramatr/mcp","version":"0.13.31","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.31","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"553f6e119a272ceb1c098883cadad3049e09c517","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.31.tgz","fileCount":380,"integrity":"sha512-q71MAwg2X31v44gAgPg/tCDA5H1nEofxskIZNXkRPsnWX3SVv07PK0sxT0HNxbGgKKvgEMnD9md6LG+JeXRivA==","signatures":[{"sig":"MEUCIQDZf/7wFqqI9LnPYulx8uwXtBiZ/aYBgnRClpmEw64+ngIgf9fZVj6JOigF9xu6AYjuJHuZFCVU8uiH8xAsDkghO2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472580},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.31.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b92f794f086087f419d2afb3e1fcb643/gramatr-mcp-0.13.31.tgz","_integrity":"sha512-q71MAwg2X31v44gAgPg/tCDA5H1nEofxskIZNXkRPsnWX3SVv07PK0sxT0HNxbGgKKvgEMnD9md6LG+JeXRivA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.31_1777420036645_0.6800940071800112","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.32":{"name":"@gramatr/mcp","version":"0.13.32","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.32","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"28903311033e49fe53d790037b1297541c5a7fd6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.32.tgz","fileCount":380,"integrity":"sha512-b/lr9MZ2gn3d2I8GRXmX0cfI8x2RK6vkETsCPgsXaL2RrG+sxtvwtvWOhmLBxcqJiauPDpe5L4pxIdlx2GkSuQ==","signatures":[{"sig":"MEQCIGs4U1/aBisDm+AyL0uTP72sgRn/7sSdnNTGl4BwAHuQAiA68MoDfOe6jQT1V6YJixeeyXZvjlMiSfqfDqaBOWIQbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475116},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.32.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c89e7442386c577840af3f5883efbf06/gramatr-mcp-0.13.32.tgz","_integrity":"sha512-b/lr9MZ2gn3d2I8GRXmX0cfI8x2RK6vkETsCPgsXaL2RrG+sxtvwtvWOhmLBxcqJiauPDpe5L4pxIdlx2GkSuQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.32_1777466765870_0.19175276178569312","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.33":{"name":"@gramatr/mcp","version":"0.13.33","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.33","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"cecc527e52bd94efafc55b2d16483a064653ae61","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.33.tgz","fileCount":380,"integrity":"sha512-H3UHN5UWgZzTURyXU39nGCFctLZcl6oTFobXPDxtgYbK8VeDCfeDXHdsiwqhRCgoKcPizc5T6yq6LeOnbNcLWw==","signatures":[{"sig":"MEYCIQChR8sTTLfYISHs0rNIhrFzV9OUGSocdl5E3mIptWtYZgIhALnl4NAAqG5Rsse8sCuQa0E6MJdW8xKHXY1fHGS/l87+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473627},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.33.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c4301347f5abb8bc178d34eb634721b5/gramatr-mcp-0.13.33.tgz","_integrity":"sha512-H3UHN5UWgZzTURyXU39nGCFctLZcl6oTFobXPDxtgYbK8VeDCfeDXHdsiwqhRCgoKcPizc5T6yq6LeOnbNcLWw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.33_1777469627772_0.07727199996256884","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.34":{"name":"@gramatr/mcp","version":"0.13.34","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.34","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8a61442425f6ca35b4dc19d5affb1bd16262d567","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.34.tgz","fileCount":380,"integrity":"sha512-lkF3pjcVcZ1tN2oonMEve399cYC4LsKEjd0+SuvJj53o9OkBBqxwY5NFeH/gYgZlsisEqkUjcyt99uzAdEFVHw==","signatures":[{"sig":"MEYCIQDYJioIwzHF407fANT14v5I/EWzdbCJQup8tiG2QHAh4wIhAMSwCQFBhhPieBDkGAf3Oo7I/v0RTI3zx3SyzubNNPmK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473926},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.34.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/30dfe8f1ae9367e7b3923a2368874094/gramatr-mcp-0.13.34.tgz","_integrity":"sha512-lkF3pjcVcZ1tN2oonMEve399cYC4LsKEjd0+SuvJj53o9OkBBqxwY5NFeH/gYgZlsisEqkUjcyt99uzAdEFVHw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.34_1777478462222_0.50986520940783","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.35":{"name":"@gramatr/mcp","version":"0.13.35","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.35","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ea92e1464877cb08875041902c7c8b6f0ae854ea","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.35.tgz","fileCount":380,"integrity":"sha512-f1HIGehPSPOB0QDlQSc04fvZJUKlzPjoEqtQU/GBi8UEi/sWXdpVpa1m3G74BneG27ncoqDcN/u8JxmF4wpyYg==","signatures":[{"sig":"MEQCIEjDwkUQ4OXtOOmYal14fMoIhDrN3L8UXxtcsQsS0LjoAiAw8zFnhFfqb29FhaUmNhHxbaXmEWZIfDhLHw2HHd/5cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1473926},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.35.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/943ee81d0e7f44bc614b909c3580f3e9/gramatr-mcp-0.13.35.tgz","_integrity":"sha512-f1HIGehPSPOB0QDlQSc04fvZJUKlzPjoEqtQU/GBi8UEi/sWXdpVpa1m3G74BneG27ncoqDcN/u8JxmF4wpyYg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.35_1777481097827_0.026663751137347536","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.36":{"name":"@gramatr/mcp","version":"0.13.36","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.36","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ae19f855bbc5bc0a96810dab8cd810192013ea59","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.36.tgz","fileCount":388,"integrity":"sha512-lHJ8fMnwEB6uljn6XlC/xxsRnntWfNxt7hlmXpyeNZCXROFgmYi2+nrbC4oSbEUtYGADYzKRRRQFTpsB/kUqIg==","signatures":[{"sig":"MEQCICraewFuxbKspwxaNI/oXYc9j/pb+3wgpKPbJyi3YV22AiAqN9GfF+dm4bkG03020P5EOV0CKcSndmGVIml5ErHC0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539108},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.36.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/97a42df587b14b37d1497cff3d3c838a/gramatr-mcp-0.13.36.tgz","_integrity":"sha512-lHJ8fMnwEB6uljn6XlC/xxsRnntWfNxt7hlmXpyeNZCXROFgmYi2+nrbC4oSbEUtYGADYzKRRRQFTpsB/kUqIg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.36_1777491965657_0.3592096826978173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.37":{"name":"@gramatr/mcp","version":"0.13.37","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.37","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr-mcp":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c4599b2ac121f0aa99b9fb3cdd854dcd22472bca","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.37.tgz","fileCount":388,"integrity":"sha512-RnlpjvzA1N2eNSlN9vI+sq1lCa0v99Gf0ZHbny3W/gw9tSxtaa1Zn4y85jZczBo7TL1ALf6IT+9RckwOHrhseQ==","signatures":[{"sig":"MEYCIQDejwd3P8r0/2c5jQMucbo7NtKCngjGOfz7dxffKOfO7AIhAJd/zJq2A5ym/SZgtjX9s7NjcZQw40qRYZQRHSDjDgcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1541242},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.37.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9dba74761c218b8303e374f9d008dc10/gramatr-mcp-0.13.37.tgz","_integrity":"sha512-RnlpjvzA1N2eNSlN9vI+sq1lCa0v99Gf0ZHbny3W/gw9tSxtaa1Zn4y85jZczBo7TL1ALf6IT+9RckwOHrhseQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.37_1777495995159_0.04937249856460446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.38":{"name":"@gramatr/mcp","version":"0.13.38","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.38","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d6376012d968cc99f97327e48a4181ef770e9c81","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.38.tgz","fileCount":388,"integrity":"sha512-XlEgUNUJoSCfsO6YcAf79Mztt3nPi0ZEVqSROh0IGs4cepaj4DCQes5b4WAYiM2OFgb5542nQQ0oUzEZq8oycA==","signatures":[{"sig":"MEQCICc9wEqJIW/9jDOpqkh9RWrOxg9B/mCiMBWfKGdaXfLZAiAG5VBsu1OmQs/Pxs695BlgseAQL97ZLB21he0K2vRV7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1549654},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.38.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/401c52c058edff6bd48f226b37d37d7e/gramatr-mcp-0.13.38.tgz","_integrity":"sha512-XlEgUNUJoSCfsO6YcAf79Mztt3nPi0ZEVqSROh0IGs4cepaj4DCQes5b4WAYiM2OFgb5542nQQ0oUzEZq8oycA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.38_1777510265323_0.7516830271002686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.39":{"name":"@gramatr/mcp","version":"0.13.39","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.39","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ffb0346ff1721f6066ae295a04ef513e74434dd9","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.39.tgz","fileCount":388,"integrity":"sha512-0jpMxVd75IPLX5wUkfP9SzBm/CFGpvZe6TBluRfD5cOFvwMzVm/APaZbuYx6S1vnjzXPkLCJ0LhJfjsutUJvmA==","signatures":[{"sig":"MEUCIQCXSj+SX2MM8UeOD+nfCvGgNhxNDdUJZOXfa8IBydQ1KwIgGL35Iq+g5vaaT9MNLpXPnAV67Wn7wcVImb3CbnP+nS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1550817},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.39.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/10099f49ee776a5dee230291d9e1491f/gramatr-mcp-0.13.39.tgz","_integrity":"sha512-0jpMxVd75IPLX5wUkfP9SzBm/CFGpvZe6TBluRfD5cOFvwMzVm/APaZbuYx6S1vnjzXPkLCJ0LhJfjsutUJvmA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.39_1777512287609_0.246505676961833","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.40":{"name":"@gramatr/mcp","version":"0.13.40","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.40","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0cf88cdd289e5cf56b15bed636e9db702c209417","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.40.tgz","fileCount":388,"integrity":"sha512-4fm6wmXDMQ9UaoUpvQVOQWxBBi2y+CPMe9lrYCJE7Ui0tc1rI4bbNMFLpPaNAh1zqng9a+u3/VaT+ueO4IMwYg==","signatures":[{"sig":"MEUCIG5xAePfOdNA30TQYzG5OAuq6aEjYd606kcfTEv1wVutAiEA6xteHZaECO9YKBC7ptLhGTTIgWfnnvSrok3/g/G/rNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1549483},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.40.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e27e97abdb6c8044d564a24f39245464/gramatr-mcp-0.13.40.tgz","_integrity":"sha512-4fm6wmXDMQ9UaoUpvQVOQWxBBi2y+CPMe9lrYCJE7Ui0tc1rI4bbNMFLpPaNAh1zqng9a+u3/VaT+ueO4IMwYg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.40_1777513698742_0.35347714680584685","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.41":{"name":"@gramatr/mcp","version":"0.13.41","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.41","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a0d9ab69f15259a00e3193dcf8f895402dfbbef7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.41.tgz","fileCount":388,"integrity":"sha512-8xaP1NAFOeZlCXIAOr5LeiAEwFTp+lkW2w9GjDzZSf/2pkwymLM1uMj46+duiZa8t9o+CtCY5/Tt9n2jUvz85g==","signatures":[{"sig":"MEYCIQCRL/Y4BHOLiVDB8+WbmnOFGcBUr30mBnJw6+6Yd5qlnAIhAJfE083oPYVWrilLqVZpcu4Vy/lm3IKwGQREDZhQW7nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.41.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5b500bc2c8cf5521001ed33c30962827/gramatr-mcp-0.13.41.tgz","_integrity":"sha512-8xaP1NAFOeZlCXIAOr5LeiAEwFTp+lkW2w9GjDzZSf/2pkwymLM1uMj46+duiZa8t9o+CtCY5/Tt9n2jUvz85g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.41_1777515066012_0.5548321246237313","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.42":{"name":"@gramatr/mcp","version":"0.13.42","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.42","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6050e131167cd8229c48af27f8bd8fe738a02015","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.42.tgz","fileCount":388,"integrity":"sha512-CFt1ZP42rmq0yj+SkVKRK8Uay+TGHmC7uDIjQ8AcwHLcXJjokNz93Y54QF30996IX4VMAapXuZeMTsPCeEtXwg==","signatures":[{"sig":"MEQCICOzuGI4Yd4UOYl+OMlh/UuYT4AegFx4/x0WrCxOC+W7AiB1+c9LICcb94O1mHXAQ9x1vEZ2mUIIYsNy0YEIdgvaDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554123},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.42.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0460a12420216d2a97b27c062f5f9e9e/gramatr-mcp-0.13.42.tgz","_integrity":"sha512-CFt1ZP42rmq0yj+SkVKRK8Uay+TGHmC7uDIjQ8AcwHLcXJjokNz93Y54QF30996IX4VMAapXuZeMTsPCeEtXwg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.42_1777519535812_0.4173693054178049","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.43":{"name":"@gramatr/mcp","version":"0.13.43","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.43","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"175b5a8905dc99247146f114b58ebae56c74404c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.43.tgz","fileCount":388,"integrity":"sha512-zmhDkp3zxFBFC/N2hmz4IKysAsgxB1nhLFNRxpwwU28CYJRr7nej57+ta4ebr/h+wPvLTOurrftn4LR7u3usSg==","signatures":[{"sig":"MEUCIQC5owR8Om+ws3MlA4yi9/j+14Q32Wb5RSOnzYeKC88kfQIgd58OqiDHBdNC3dfz02y77R20PDqwS/QmP7ZHvvxOUc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554335},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.43.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/38c1d463d82b2c9a75aca760d0b2eaad/gramatr-mcp-0.13.43.tgz","_integrity":"sha512-zmhDkp3zxFBFC/N2hmz4IKysAsgxB1nhLFNRxpwwU28CYJRr7nej57+ta4ebr/h+wPvLTOurrftn4LR7u3usSg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.43_1777525156281_0.3742976213529927","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.44":{"name":"@gramatr/mcp","version":"0.13.44","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.44","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7e3c6efc493093ea8c0b227064455bc6e14962ac","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.44.tgz","fileCount":388,"integrity":"sha512-CrZBbZkJ3h71MgBLHLR7EwXYad5wP5LKvzcDfpWYiy/T6QaApdweBlOKBLe3HvHcvPYa+/gysogGqXjAKlVXeA==","signatures":[{"sig":"MEUCIQDsMM6QKBYY+xl9KizhQ4e3Ili9/C/gORvsl+nx/7GIGAIgVuFWImDEIlM3T2AX393KkderK7x+L19tBE8lyKN9N9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554335},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.44.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/69aa177a07b7c208c37047dbae5bb4a3/gramatr-mcp-0.13.44.tgz","_integrity":"sha512-CrZBbZkJ3h71MgBLHLR7EwXYad5wP5LKvzcDfpWYiy/T6QaApdweBlOKBLe3HvHcvPYa+/gysogGqXjAKlVXeA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.44_1777527222572_0.35951625731662284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.45":{"name":"@gramatr/mcp","version":"0.13.45","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.45","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"de2cb269f8c3614cba11bbf544adee2fc5b68ee1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.45.tgz","fileCount":388,"integrity":"sha512-OYCwtkgsfOVJOsaqem9/8rir9jzWeFdGIC7j4ySuFxwsfJeR9BbixgsJWMZrBkKJDFJQ8gWkBxUkN8LmUFXgWQ==","signatures":[{"sig":"MEUCIFsiOUaxT/8ovXGhs+aNosNh8hVJAeVYgpNYLW8/Z6mqAiEAic03B3SIFLfZ7YOFI4+nMyAA2ZTLnwqasbDAmejGbxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555149},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.45.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b09e37b681f37f577941b55773b0fc6f/gramatr-mcp-0.13.45.tgz","_integrity":"sha512-OYCwtkgsfOVJOsaqem9/8rir9jzWeFdGIC7j4ySuFxwsfJeR9BbixgsJWMZrBkKJDFJQ8gWkBxUkN8LmUFXgWQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.45_1777530500392_0.4076639984857602","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.46":{"name":"@gramatr/mcp","version":"0.13.46","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.46","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"022b4d83375372af89efff52a804ad9fb69bc5e0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.46.tgz","fileCount":388,"integrity":"sha512-zQ+QiU3P7BnsNX65dmBnoXoqBRMS1YgOChL9klY6MwtIITC71vyJyTxCQ8dVMMWZw91OeoShLvHZuhowc3nTdQ==","signatures":[{"sig":"MEQCIEjhBZ9K6GSWr0xv0/g/fHfzGFKUJQl2Zg7DQK5eEf/DAiB4gbloQpcUb7R0Dj+vPg6fhKTCKwpdkujeXz1aaYcdfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555149},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.46.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f97299f75f30452bafd854b5eb9455f8/gramatr-mcp-0.13.46.tgz","_integrity":"sha512-zQ+QiU3P7BnsNX65dmBnoXoqBRMS1YgOChL9klY6MwtIITC71vyJyTxCQ8dVMMWZw91OeoShLvHZuhowc3nTdQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.46_1777530868028_0.7884819855596812","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.47":{"name":"@gramatr/mcp","version":"0.13.47","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.47","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8f5d902376a8cb5abfd56bb77600b2f4858fc10e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.47.tgz","fileCount":388,"integrity":"sha512-t9wuMBaquXDdOjTnl+CJmGooq4WiMxl1D25+ykv5mtnUTJIS2g9d7wCnByjOCsfOHqG8qbyFqQiDVMuaYApw6Q==","signatures":[{"sig":"MEQCIF7j76GsKfzn9lTArH6uLvfw5rpljLYX2Axq/EvM5UvbAiAraw2hhzqtDpp+PxknVK3WCVKzQBKCDDPiimktnNpXiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555149},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.47.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e03ee1bd80496d395234a60892d03b53/gramatr-mcp-0.13.47.tgz","_integrity":"sha512-t9wuMBaquXDdOjTnl+CJmGooq4WiMxl1D25+ykv5mtnUTJIS2g9d7wCnByjOCsfOHqG8qbyFqQiDVMuaYApw6Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.47_1777561231579_0.787432397789265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.48":{"name":"@gramatr/mcp","version":"0.13.48","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.48","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"352b001d5ecd20ba6ec798a5c5e598ca497ceefe","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.48.tgz","fileCount":388,"integrity":"sha512-4+J0NAkhp4C4B5FDvJqL5cBk44AM3pVlimDAw5ClPFTbVEwIDee02JFGhEwc+cTW0UZgt/FaRg3hiy9FkEcoTw==","signatures":[{"sig":"MEUCIQCny92MIewmT0gNoq+5n4/aFb8oM/8wL7NcJXCCtTpWnQIgPryHVJZi7kFA87pUn5aUBM/YNuGyXdw+Q3TgodGPflY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555149},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.48.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6d3b93cf9a3bc11c1d100737c6dea788/gramatr-mcp-0.13.48.tgz","_integrity":"sha512-4+J0NAkhp4C4B5FDvJqL5cBk44AM3pVlimDAw5ClPFTbVEwIDee02JFGhEwc+cTW0UZgt/FaRg3hiy9FkEcoTw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.48_1777562775025_0.6609917939854129","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.49":{"name":"@gramatr/mcp","version":"0.13.49","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.49","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c42fc01762ff3464cb42466e6bf0cdc20352deee","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.49.tgz","fileCount":388,"integrity":"sha512-lfWFwKhMcs0QGL50JKqJYgeTBmfEZGJMPlpM1if5aiL3l2YOgr7ZxVOBfOVIHaJJaKqXlPooZI1eXt7i4pfPbg==","signatures":[{"sig":"MEUCIQCet2KAsF93n/uOJ/tqKYmD+IjDjRzu0od3JC+G6P0fWAIgE7vQzGjvuzNgn2CDJbyfGbVqJIkUKnT4bmdN3J/q+UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555149},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.49.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/970765f7af0f99673044aaf5eb8b02d7/gramatr-mcp-0.13.49.tgz","_integrity":"sha512-lfWFwKhMcs0QGL50JKqJYgeTBmfEZGJMPlpM1if5aiL3l2YOgr7ZxVOBfOVIHaJJaKqXlPooZI1eXt7i4pfPbg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.49_1777586436586_0.4250798176109434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.50":{"name":"@gramatr/mcp","version":"0.13.50","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.50","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9317697e265458dde14675ddae7f6fe8f7fb914e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.50.tgz","fileCount":388,"integrity":"sha512-+KVdxUWdcuDT5g+UdTdHZ2izOqe+JeE1dZeSq1QTqVTzsCpf5jhcHsCJBqEqkpeWaTHM0RiLEwh7KA20aznK7g==","signatures":[{"sig":"MEUCIQCSfbTeZYnYCUJzJaP8+jAQpxAbI96GRoZghOxtaaZY3wIgSENpBk9guJsb2CK1gDCjznUIcP29uk2tIpUp8TCWlZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556357},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.50.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/796071ea4a89f68a2783167f530c0082/gramatr-mcp-0.13.50.tgz","_integrity":"sha512-+KVdxUWdcuDT5g+UdTdHZ2izOqe+JeE1dZeSq1QTqVTzsCpf5jhcHsCJBqEqkpeWaTHM0RiLEwh7KA20aznK7g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.50_1777612069013_0.9675061186533627","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.51":{"name":"@gramatr/mcp","version":"0.13.51","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.51","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ebfaff0865980d8f11f57a3a28e12213ffe47ed6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.51.tgz","fileCount":388,"integrity":"sha512-YV2CY/IVO6183nqnmfyfupWOyI5T0J7fr/dtuSCF+73E8D8jgijqvKY0h8Qqc4nsM/mP7/KTK7sYmHylCqt/0g==","signatures":[{"sig":"MEUCIQCQRDuNkyqITG/QAOwaSKNAqteq82fxNF511R8irRdw8wIgVZM3slbXII1Ygn3mafy9Se4KdNuEKSZD09M1hYVM2h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556357},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.51.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bdaa121947aca9932be8a425c6f06f75/gramatr-mcp-0.13.51.tgz","_integrity":"sha512-YV2CY/IVO6183nqnmfyfupWOyI5T0J7fr/dtuSCF+73E8D8jgijqvKY0h8Qqc4nsM/mP7/KTK7sYmHylCqt/0g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.51_1777641547754_0.8309471068419274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.52":{"name":"@gramatr/mcp","version":"0.13.52","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.52","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6962997eb0421fb9d563039759974f2841c8dde7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.52.tgz","fileCount":388,"integrity":"sha512-AJ+P3k4kxZmkY7OkOuCVwfAJGwfYr3tIPBAeJuByuOnoq8l0TdSRdZnsYjikHzKSe5KoUmycQ8q9YDlW0U/qaw==","signatures":[{"sig":"MEUCIH7gH5qxsnh19mX/a4wj8lJRKT2/4bGri575erSWuyCoAiEAqgADr9hqK9ONY+9rh+K2mBYmBf4BvthaVMvoGmUCYEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556357},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.52.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/576413a76b877c5100e84519541dbcff/gramatr-mcp-0.13.52.tgz","_integrity":"sha512-AJ+P3k4kxZmkY7OkOuCVwfAJGwfYr3tIPBAeJuByuOnoq8l0TdSRdZnsYjikHzKSe5KoUmycQ8q9YDlW0U/qaw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.52_1777642460151_0.5327168315262876","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.53":{"name":"@gramatr/mcp","version":"0.13.53","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.53","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2e4e7df0c01aa5f569ff4d4c37ebd531316cb1b5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.53.tgz","fileCount":388,"integrity":"sha512-yiQOdibc4axcsAJ2w+usQLfoXmthKNjgtRpvzyY8MC6l0e8k82cL4rO8piExeJv3kH5D7zsH8aB2PdtkAwOyBw==","signatures":[{"sig":"MEUCIQC8gwyrnAsK19neec78W8OJwyNeUJBroQ6eJuMLmyw/CAIgU2r33oE7Zofv/ZavZtw5OwNgCti6Oitlw9z8MAaI3Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556357},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.53.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e3ba097045dc66a5df04605afe3970bf/gramatr-mcp-0.13.53.tgz","_integrity":"sha512-yiQOdibc4axcsAJ2w+usQLfoXmthKNjgtRpvzyY8MC6l0e8k82cL4rO8piExeJv3kH5D7zsH8aB2PdtkAwOyBw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.53_1777649606280_0.059444289475849565","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.54":{"name":"@gramatr/mcp","version":"0.13.54","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.54","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e93145a445d133d34f2cdd722eeca352bc726959","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.54.tgz","fileCount":388,"integrity":"sha512-f7M/C34pBOAdTsbLhB56GeiJYZ/vnpuEXOToZky9Hl8svTdQo0c/tKTPMFY51QifjjuNw7FsgMNy0QkmejqlZw==","signatures":[{"sig":"MEUCIEwL6u3Eeh9YLUt6bLIiPtsakBx8h3SqVXbXiBNyaD8vAiEA7oMOpiEfxn9Zqb4ij1EvYOmM6n1TsaDeV24ueIANiY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556357},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.54.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9929ca21294153e368495dbb71f39b3f/gramatr-mcp-0.13.54.tgz","_integrity":"sha512-f7M/C34pBOAdTsbLhB56GeiJYZ/vnpuEXOToZky9Hl8svTdQo0c/tKTPMFY51QifjjuNw7FsgMNy0QkmejqlZw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.54_1777659563197_0.0847347266823153","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.55":{"name":"@gramatr/mcp","version":"0.13.55","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.55","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"75c55a1e1597feed4a041351f917c308c33725ca","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.55.tgz","fileCount":388,"integrity":"sha512-oapW0E+pZMfbB1PZ2O+yDtpJwlA2Wf2zgtRzSTef7L9eG9Pfny6jOoCaCnnQV+eZp/83cvqSRdI60yv7EjnjPw==","signatures":[{"sig":"MEUCICFmMvXV69fP00xm8JGxzXbEEehKTAN9a762WgLY8VA2AiEAxRRpP54iN3T4jRQYQS4kJKeIjSw00iaZMsjnpasFGIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554538},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.55.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1fb18067c0760b3f91be9fdef3a918cf/gramatr-mcp-0.13.55.tgz","_integrity":"sha512-oapW0E+pZMfbB1PZ2O+yDtpJwlA2Wf2zgtRzSTef7L9eG9Pfny6jOoCaCnnQV+eZp/83cvqSRdI60yv7EjnjPw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.55_1777664058254_0.5520221299701618","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.56":{"name":"@gramatr/mcp","version":"0.13.56","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.56","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4601e8058e30dce456bc890899fdd26749cf7b77","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.56.tgz","fileCount":392,"integrity":"sha512-CMlvWMYbm4QfGZNhTlh+V14ZrBJuW9v8G5Y/VJhCCan1iVCkBtKVv6gQ1qdsmdqw+OaEM2EPAkA9dRrkBEUiig==","signatures":[{"sig":"MEUCIQC90/vI8iu2MAamIqc1LZy160KRttULVC+VGMnAG0z/dgIgRihhhJ6jlRjTncEf8HlgO0js6ozEAnsJa65jVja1KHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568127},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.56.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/069f2a116a73ee43396cc0b6f8ad88b7/gramatr-mcp-0.13.56.tgz","_integrity":"sha512-CMlvWMYbm4QfGZNhTlh+V14ZrBJuW9v8G5Y/VJhCCan1iVCkBtKVv6gQ1qdsmdqw+OaEM2EPAkA9dRrkBEUiig==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.56_1777670154947_0.02447993817038574","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.57":{"name":"@gramatr/mcp","version":"0.13.57","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.57","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d0bff8a6699be86cc4316036cea3f6d10548974e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.57.tgz","fileCount":392,"integrity":"sha512-GlRMcKwMbtewk9PaeNUz6RdJ6uZZ/oPjUDtGUVvKZoqbuOFmkV263W6v0PJ0WtkIoqMOzYeM9XaIPL0jU3eD6g==","signatures":[{"sig":"MEUCIQCSwsAq6mSgEXqMg+NLq//Rj99qEGJ2xXz0uVozjCEvMgIgQtYOU/rIC7zhkAGK1RnmJzu5agi6BvB1jT9KgoDaBaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568127},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.57.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/de6425f8d8d3bbcf035ed76df712f66b/gramatr-mcp-0.13.57.tgz","_integrity":"sha512-GlRMcKwMbtewk9PaeNUz6RdJ6uZZ/oPjUDtGUVvKZoqbuOFmkV263W6v0PJ0WtkIoqMOzYeM9XaIPL0jU3eD6g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.57_1777689860477_0.8796134273452434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.58":{"name":"@gramatr/mcp","version":"0.13.58","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.58","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b3bf60323bbf26dd962420b65fe8e0cea6c03e0d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.58.tgz","fileCount":392,"integrity":"sha512-9Sc03+9JUWF48AYgXH5Eb4ZaYdvNDgXMqyrKwg8UVIrcKUjCTS4OOSCSKGouVQl9HhPcKiKCnrCGrzi75EYFqQ==","signatures":[{"sig":"MEUCIG+kWCMEriIHBiMNCPtVnZv2wFEJtjPJPaejXjzHsfpVAiEArOSQwndtdmZ/qBWEKPgV1YqXSw0L2itmyBdXqmnl5r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568127},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.58.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/875b075fee62d5c077897b772fe0d6a9/gramatr-mcp-0.13.58.tgz","_integrity":"sha512-9Sc03+9JUWF48AYgXH5Eb4ZaYdvNDgXMqyrKwg8UVIrcKUjCTS4OOSCSKGouVQl9HhPcKiKCnrCGrzi75EYFqQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.58_1777694116537_0.12869476116689316","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.59":{"name":"@gramatr/mcp","version":"0.13.59","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.59","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"08fb09ce7da0fc84d0306eb5b2638d53aea032da","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.59.tgz","fileCount":392,"integrity":"sha512-Y/knCC2U64ZzULkUInNh08MAXewwBEDSws2jCm9cSjgknJiUPm6OvvGHYWb1XV1cgMd4mhpTc6DCAGXVjhKW8A==","signatures":[{"sig":"MEUCIQDWuA/uATwtq1vwDw/XC/NcvdgOWTmcNV5D+GepsmHPmgIgcX5rk4IizhzwtDNu/qdjPLSOrBqXWr+TLOFCxq8TN8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.59.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7252217f3e4f454800959c099b11d8a5/gramatr-mcp-0.13.59.tgz","_integrity":"sha512-Y/knCC2U64ZzULkUInNh08MAXewwBEDSws2jCm9cSjgknJiUPm6OvvGHYWb1XV1cgMd4mhpTc6DCAGXVjhKW8A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.59_1777746113697_0.8140083229148218","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.60":{"name":"@gramatr/mcp","version":"0.13.60","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.60","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"db387df8cb0efa5c892326124b1c4bbf7957c8c1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.60.tgz","fileCount":392,"integrity":"sha512-V3waGcqWvdyHs5Onfx/wnfx02INLGQasQ7gYVCzq3r9xepFzXPASGgBIIJ3VIHaDABAa6skRBQXJ6ggIsbLuxA==","signatures":[{"sig":"MEQCIGynTS5XFGQzryyhYCWVnP97MLdg/Y6PAZ3XQoEB4IYpAiBT26ALI1q6ST9v/YhfKqxizCaee8E1mQoK6miLeGEvNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.60.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6da9b6e7e1a29c4c0b97cbdded5e7933/gramatr-mcp-0.13.60.tgz","_integrity":"sha512-V3waGcqWvdyHs5Onfx/wnfx02INLGQasQ7gYVCzq3r9xepFzXPASGgBIIJ3VIHaDABAa6skRBQXJ6ggIsbLuxA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.60_1777752391211_0.5907568381474455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.61":{"name":"@gramatr/mcp","version":"0.13.61","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.61","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"748f2d3a73255885030fe5ebd805d975c45ebdca","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.61.tgz","fileCount":392,"integrity":"sha512-3F3gy2V269iJ75E9h3olfK+LEPRdDlyh/b9QlqR9ucAVcg7i9AkXJnkPi/T+R2fDL5iYcDDFYii5whe3vB8w2g==","signatures":[{"sig":"MEUCIDM7Mwj9OyofTxvGTL/Td3VWxjBnnDk0nQDEJMHX9EW2AiEArzxw4SY8ixomjb1r4bK56IBszoTexqeJQ8NgyGwxnDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.61.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ae72cba0ede4cd81a0ebb7e2d2410e76/gramatr-mcp-0.13.61.tgz","_integrity":"sha512-3F3gy2V269iJ75E9h3olfK+LEPRdDlyh/b9QlqR9ucAVcg7i9AkXJnkPi/T+R2fDL5iYcDDFYii5whe3vB8w2g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.61_1777755687321_0.8978723192076241","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.62":{"name":"@gramatr/mcp","version":"0.13.62","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.62","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"888b94a603012d6baa9fb128ea63e88a2264ea76","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.62.tgz","fileCount":392,"integrity":"sha512-ph/6wMyuMl9RPhkeA3tzJkDlb2eLScTC7vO1t0Tfx/tjSbjOonOX1wh1+gD8ZeQqqjEQOf/kOEA0Ke8pRert6Q==","signatures":[{"sig":"MEUCIQCKuGFTEfmYKLumgFOoOtWUXFrNQcief86L7OLwDbLyRgIgHvqyWc9yWo0zJ97Id/Zf/6cWtQ7wU/lYuhht7R/CRa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.62.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ec2cf7e7e79a4d8315132911948e31d4/gramatr-mcp-0.13.62.tgz","_integrity":"sha512-ph/6wMyuMl9RPhkeA3tzJkDlb2eLScTC7vO1t0Tfx/tjSbjOonOX1wh1+gD8ZeQqqjEQOf/kOEA0Ke8pRert6Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.62_1777759234002_0.6932188958981427","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.63":{"name":"@gramatr/mcp","version":"0.13.63","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.63","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c7061d976f175b1d8860a2d8703e3c81c6dca34d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.63.tgz","fileCount":392,"integrity":"sha512-YlLgcuFENO6GSfYL7GZIAJ5leF7kV9qkRl7olAnGCriY6Xwg0UTOgHz6YOdk7GhRQn6fbBbEIVdHUL1N6U55QA==","signatures":[{"sig":"MEQCIHsbFtDOFiwolfByrzReVyAV6rxl0zGP7M2/gLvRhVKBAiAjgfkQYAdRsXjvyochTh9t1U1ai3lCHhkRbJmmkM0dJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.63.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/de59e57ed8a0f2ed14ed87f69b7db6d7/gramatr-mcp-0.13.63.tgz","_integrity":"sha512-YlLgcuFENO6GSfYL7GZIAJ5leF7kV9qkRl7olAnGCriY6Xwg0UTOgHz6YOdk7GhRQn6fbBbEIVdHUL1N6U55QA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.63_1777761695611_0.055362468605407944","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.64":{"name":"@gramatr/mcp","version":"0.13.64","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.64","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c295f878e380baa2f90c7dfd06cc12ac79c0f629","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.64.tgz","fileCount":392,"integrity":"sha512-30z1yMuTaF2m2W7cOHJqYSKn3LQo2gP+OfxuxTzBSFAItJR4ePl/uOWiYu6DJlcQ7e5Vyhp6gqmWuzwNHaX5NQ==","signatures":[{"sig":"MEUCIQDH/40Z3Wi4VmfWF6/TBoT1/s4ESWwB2P60waRjPg9H6wIgRk/DN7SP3os5h4sVyejS+Z5Cs81gA1We0h3+XnJ2/XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.64.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/de475c5a523e808dfcd8dbcfc7c02985/gramatr-mcp-0.13.64.tgz","_integrity":"sha512-30z1yMuTaF2m2W7cOHJqYSKn3LQo2gP+OfxuxTzBSFAItJR4ePl/uOWiYu6DJlcQ7e5Vyhp6gqmWuzwNHaX5NQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.64_1777768471305_0.04234793410589455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.65":{"name":"@gramatr/mcp","version":"0.13.65","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.65","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6d8bd8d4f29f49b2a11cabe09c2e3fd6052707a3","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.65.tgz","fileCount":392,"integrity":"sha512-3brPdd9zWwZfpBY0zvk+cGuardxYfM4YXaz8bKnOasXTXqqU4KpRgKsFWKFZHABbM1l0u7ebPovGl7/2inHMmw==","signatures":[{"sig":"MEYCIQDL9L8C8Pa3JuorxxCyM5ydqJXXgb7XxZGcmDU1hPkeOQIhAKjBEVDdIGZUfrC2UJrUebrepJ6objdtp6Nd4jk8hn7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.65.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9359d9ffb629918c5c1147256279b547/gramatr-mcp-0.13.65.tgz","_integrity":"sha512-3brPdd9zWwZfpBY0zvk+cGuardxYfM4YXaz8bKnOasXTXqqU4KpRgKsFWKFZHABbM1l0u7ebPovGl7/2inHMmw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.65_1777770693126_0.5487950972158513","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.66":{"name":"@gramatr/mcp","version":"0.13.66","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.66","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c6e76bb384ecc5bf1ad5ecb166e4468c307d350e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.66.tgz","fileCount":392,"integrity":"sha512-swFW8utsDArbfRQizpa+hyxB8VUsV3RGuMCk6WELiB6aIohhwaz+X8LMVuR60rTuJlYWoD0/F19jr+beUDL1Og==","signatures":[{"sig":"MEUCIE+Fr/bb1BBQbaFHXBl3+8U+DJ/Z8perOrWsv4DqSJ6EAiEA9GWzCrE1D7NI2zBfGyt7JZynvF2pTFOYPVcNnDXsGUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.66.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1d26075ebc373ed81b4af460aa277e83/gramatr-mcp-0.13.66.tgz","_integrity":"sha512-swFW8utsDArbfRQizpa+hyxB8VUsV3RGuMCk6WELiB6aIohhwaz+X8LMVuR60rTuJlYWoD0/F19jr+beUDL1Og==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.66_1777811336485_0.7861349875598005","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.67":{"name":"@gramatr/mcp","version":"0.13.67","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.67","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8d9cbefc6ce922a86d7a003056582662bb794d2b","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.67.tgz","fileCount":392,"integrity":"sha512-4orMJAAis/lhYk4qigmv4F7kmLox6bHERldgYOb/WDu0+NPLyVu4pu+xVpG8E93XOBrXLdIhlnog1yvxt9O5Cw==","signatures":[{"sig":"MEYCIQClxLP3/RGa8ijbKN8tQ2GRh0xbO0m6SsVfgkt2qpdv5gIhAI1evFAckkdR0MLOY6K6lvfwQHRSyHWw1wkDasFoVeKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1570229},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.67.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/19e3095995c8fe85c5ca281e1039fe0c/gramatr-mcp-0.13.67.tgz","_integrity":"sha512-4orMJAAis/lhYk4qigmv4F7kmLox6bHERldgYOb/WDu0+NPLyVu4pu+xVpG8E93XOBrXLdIhlnog1yvxt9O5Cw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.67_1777813473174_0.5838164314827923","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.68":{"name":"@gramatr/mcp","version":"0.13.68","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.68","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e7228d268109f01fded053dd47481879a8e677dd","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.68.tgz","fileCount":392,"integrity":"sha512-S0LUXm8WgOlArSRkoEN7l1PmsiAJdY6Qkv1HO+fl6AYeizVAUn509FUiSRSCX4UhR3U9gFO0hEG86HZ3XmMFVg==","signatures":[{"sig":"MEUCIQCjOkz/rG1vsCwadfr8AbmsexqGVzzN9mXLP4nobG6KPwIgGtg8qyw6noB+Er26NeV4CFYSqlWWNmRnDWMEPEmOeZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572612},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.68.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1ea160c4610a88a5685845e2be1033c1/gramatr-mcp-0.13.68.tgz","_integrity":"sha512-S0LUXm8WgOlArSRkoEN7l1PmsiAJdY6Qkv1HO+fl6AYeizVAUn509FUiSRSCX4UhR3U9gFO0hEG86HZ3XmMFVg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.68_1777816375637_0.43311388745629276","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.69":{"name":"@gramatr/mcp","version":"0.13.69","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.69","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9ed793e88208ee1227254f41448e89a456d22c90","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.69.tgz","fileCount":392,"integrity":"sha512-mXhNoyvdxFuU0fdpuEGomfpMR703lS54xWYJI/rqt2buz14neOMuH7xZJnCCJCZVQVyeFfabXBzLBp4a1dg/Gg==","signatures":[{"sig":"MEUCIHfg8qZvktTk1TPCHWBUoO6NRuzRjvce8woe+mm1JHRWAiEA/OCX8Sbqk3jLslOngL83vekOT1ZCFRUy5hZHyWvPbmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572612},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.69.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0621d483750ece89a8e315f68f514774/gramatr-mcp-0.13.69.tgz","_integrity":"sha512-mXhNoyvdxFuU0fdpuEGomfpMR703lS54xWYJI/rqt2buz14neOMuH7xZJnCCJCZVQVyeFfabXBzLBp4a1dg/Gg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.69_1777819592283_0.5323064606709593","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.70":{"name":"@gramatr/mcp","version":"0.13.70","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.70","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1857325811435c2ca12fefe61269b863876f5761","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.70.tgz","fileCount":392,"integrity":"sha512-5di84ZNgNs9/cFwPWyZT57A2CwQ+A8F6xkki4JqRUQ1fEt8leevH/yn43oPQVGVq/V6P8QEPOurK8UtmI2nbLA==","signatures":[{"sig":"MEUCIAFdRzTTyi6/e6ga5Jn+B87NgQFUZd2ZNrXJ1fpwvHiGAiEAwNijPqvgt36R7mTSJWtYMgt90IWFBk+gtll/zT9Ji2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572612},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.70.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c0843cd356719995da8365808b019ef3/gramatr-mcp-0.13.70.tgz","_integrity":"sha512-5di84ZNgNs9/cFwPWyZT57A2CwQ+A8F6xkki4JqRUQ1fEt8leevH/yn43oPQVGVq/V6P8QEPOurK8UtmI2nbLA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.70_1777827308083_0.847215816131309","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.71":{"name":"@gramatr/mcp","version":"0.13.71","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.71","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f0f644eab82a79d4acf38b67a050f078512d4984","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.71.tgz","fileCount":392,"integrity":"sha512-o309trbaseEuszMgvHmx9mNUekJ3u+3//E/mOGNH2fWZOTRKPB57XLm/gT4WAIN6jE+CbYPGpnw8dbhndugqkA==","signatures":[{"sig":"MEQCIHNGviGuWT6M5igpAUQBBEp7yHiIdAaxUJ3daU8wiWbNAiAGuHnSDRwNzB0fIJfJdivcXUi8J/FN/1YdOPgXMUPKDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1572612},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.71.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/81876b874d3ac771909d2cfcc2d445ad/gramatr-mcp-0.13.71.tgz","_integrity":"sha512-o309trbaseEuszMgvHmx9mNUekJ3u+3//E/mOGNH2fWZOTRKPB57XLm/gT4WAIN6jE+CbYPGpnw8dbhndugqkA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.71_1777828048181_0.12904330800399988","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.72":{"name":"@gramatr/mcp","version":"0.13.72","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.72","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"43e3a9c2cc3c9a2ade383ed9be9a28ec4650fdc2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.72.tgz","fileCount":392,"integrity":"sha512-l5rc+ap1h5AIMOfjTIcKqaP8ZCkLHrWOCliwkIdhle7BcXqhjloSQwCP1nDcgf1sJl22xJxp8gGSVWCQYtRexQ==","signatures":[{"sig":"MEUCIQC5Lt3FbsvSJjBSglwy5UdEP0EpHqGznHeliQa5rmOpVgIge2L1cSbqO1Kr7N0GwKUEZd1BzLeKM2nC5Obo65IqOVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.72.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0006b468286c6628df228b5b2e5dfee6/gramatr-mcp-0.13.72.tgz","_integrity":"sha512-l5rc+ap1h5AIMOfjTIcKqaP8ZCkLHrWOCliwkIdhle7BcXqhjloSQwCP1nDcgf1sJl22xJxp8gGSVWCQYtRexQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.72_1777829885202_0.8176196683220096","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.74":{"name":"@gramatr/mcp","version":"0.13.74","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.74","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"611ab6742b1d2604806fd83d6fd7ec2a27c38461","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.74.tgz","fileCount":392,"integrity":"sha512-yJ/Ex1DFeBR7YIhEyGXJvthiDyKGcBFrQZ/mrLzztiyyHdDKJzZ5hij8d/qWd/o7NA22J5YCUDWkwwPRyfuM+Q==","signatures":[{"sig":"MEYCIQDiddOBv8STqAbyoC1z9mxHQ0H50TrCLxSMoGdCoFkHVwIhAOMX6BTnMr5u+wNtpKplpEWKOzKS5ON0b4MDVB5URNGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1612845},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.74.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/25bd688e88f7f117f35762862ef32eb6/gramatr-mcp-0.13.74.tgz","_integrity":"sha512-yJ/Ex1DFeBR7YIhEyGXJvthiDyKGcBFrQZ/mrLzztiyyHdDKJzZ5hij8d/qWd/o7NA22J5YCUDWkwwPRyfuM+Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.74_1777832592136_0.6074350191425111","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.75":{"name":"@gramatr/mcp","version":"0.13.75","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.75","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"aa3f49a22d17a2fe875f5f3641245c440e758402","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.75.tgz","fileCount":396,"integrity":"sha512-WuNd+O4orH3pWvueHaHVa9VnWBYmYAMUXmwEROws3sf+SWc44pc5ILmd1QCm2pwIb1apFMmTAeKXE7QSItC8ag==","signatures":[{"sig":"MEQCIBRHrQT8++/zjCoi3ry2jrgglVWmujgXHAmZ2jlDpd3HAiBLZPurrlCfjC7+iuAVWxgHSieFfbiM0oSsihXq/SEP4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1647466},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.75.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d36590eabf55c915053a4d8b12bef48c/gramatr-mcp-0.13.75.tgz","_integrity":"sha512-WuNd+O4orH3pWvueHaHVa9VnWBYmYAMUXmwEROws3sf+SWc44pc5ILmd1QCm2pwIb1apFMmTAeKXE7QSItC8ag==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.75_1777833586585_0.9725396140230649","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.76":{"name":"@gramatr/mcp","version":"0.13.76","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.76","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0c3c022e934eef8aa39b38da3912c45e68cf7b61","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.76.tgz","fileCount":396,"integrity":"sha512-UT9ZfYg0neiOy9sFNxQT5//EBb851gOUmryJl41XY41BOcVF0u6fRoUgYwnD6FHv59vS8TcpdBwmo4kIQ17a9A==","signatures":[{"sig":"MEUCICS7jJ749NxH5YcwWv8d5RMxwg7Ai+E0J/jjEfgZGErXAiEA3SRQT0UGcAB2I4sU8GOARVmaF9rN67eZhU7da0cf1Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653547},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.76.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/37e16d5b5e89a74c3404c49eecadf15a/gramatr-mcp-0.13.76.tgz","_integrity":"sha512-UT9ZfYg0neiOy9sFNxQT5//EBb851gOUmryJl41XY41BOcVF0u6fRoUgYwnD6FHv59vS8TcpdBwmo4kIQ17a9A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.76_1777836121424_0.28994504993978976","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.77":{"name":"@gramatr/mcp","version":"0.13.77","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.77","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8c9686b9801937c3fb52f8ed851d87b42a942f3d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.77.tgz","fileCount":396,"integrity":"sha512-4IEbplb8qsr5eURbPzl5025nb/2w30F78j32ggjgflErKt68rSSFwUP5rXOQw98jiecwyKsEDZmWwDuRwgDYaw==","signatures":[{"sig":"MEUCIQCkuI6o5tANbuivUkwyNVhnF2h6NkzgxXJMf53AqlPeWQIgFNR5ozviZdEZ87PHeqDMqx4aIJzRwlV2cnmxLcJZJ24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653547},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.77.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/88fe8329c69ec9dd91c86770d0210489/gramatr-mcp-0.13.77.tgz","_integrity":"sha512-4IEbplb8qsr5eURbPzl5025nb/2w30F78j32ggjgflErKt68rSSFwUP5rXOQw98jiecwyKsEDZmWwDuRwgDYaw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.77_1777837968958_0.7837237566819435","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.78":{"name":"@gramatr/mcp","version":"0.13.78","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.78","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ff0d6f3da3e3c9c30040d0503ffb0f9c5d4b416c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.78.tgz","fileCount":396,"integrity":"sha512-BB1RdUbRSa1mLmxoRNg+WTvb50utHDbwmLFAvlphozdkdkSgtB9hCx0kc6aIfnpSQcOq7AOaYWgDKtjuS4yH0g==","signatures":[{"sig":"MEQCIGs45u7irfFbj5tGWywDdg3f9EAR26urBG+bu0YywgJ3AiBPXGmP2Tri/OxeHD9UI2IOnaN5bovNeZyA9rUYhQnK3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653547},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.78.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bd982f26b9167d998df6697289a75d5a/gramatr-mcp-0.13.78.tgz","_integrity":"sha512-BB1RdUbRSa1mLmxoRNg+WTvb50utHDbwmLFAvlphozdkdkSgtB9hCx0kc6aIfnpSQcOq7AOaYWgDKtjuS4yH0g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.78_1777840561968_0.9005790362795871","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.79":{"name":"@gramatr/mcp","version":"0.13.79","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.79","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8c465c56f442722b52ec1c115c2fb537412be3d8","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.79.tgz","fileCount":396,"integrity":"sha512-spKpTT9X5TUpaluAyy88lBlaHU94nwG4JGMk6TMLZimfpyEInJKtVa5N+D5pxOf56nZHhV9qeL3zCGXdfQSDPw==","signatures":[{"sig":"MEQCIGskiiMqBAzKfYZDm/WGqXKkPJIQTcQnMpByzRY9nzLCAiAn3Vo1FKsHFFtzBBoKRQRUJGnZIWhuzg0oIxS2qjnhXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665865},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.79.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2411ad9f94a52fad9b9177636293d700/gramatr-mcp-0.13.79.tgz","_integrity":"sha512-spKpTT9X5TUpaluAyy88lBlaHU94nwG4JGMk6TMLZimfpyEInJKtVa5N+D5pxOf56nZHhV9qeL3zCGXdfQSDPw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.79_1777846614817_0.09278233070076336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.80":{"name":"@gramatr/mcp","version":"0.13.80","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.80","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"5a415c3220c84ac29a02667b88957fe5c0daa4d5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.80.tgz","fileCount":396,"integrity":"sha512-4dVr23JsPoyH67MLggKYZh3nunRQ/Bh4+Oc1qQMBf1DVGSS2/16hGGi8pNKdMqXZefc7EhI5mmVsZD706Vdllw==","signatures":[{"sig":"MEUCIQDefG7UAFLuUb28pYB3Y7JVbi4hNqYuSxezLhapEBS9CgIgDrDtr9WVJMa7+S6nCFa2gFcQ8f1SI04Dn0IEbF+aq+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.80.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7326b5d957c7e581e41289a0b0aabcf1/gramatr-mcp-0.13.80.tgz","_integrity":"sha512-4dVr23JsPoyH67MLggKYZh3nunRQ/Bh4+Oc1qQMBf1DVGSS2/16hGGi8pNKdMqXZefc7EhI5mmVsZD706Vdllw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.80_1777851877383_0.8445998436206972","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.81":{"name":"@gramatr/mcp","version":"0.13.81","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.81","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e405c9b922342a5181f06b8fb3f40fdae09d1b69","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.81.tgz","fileCount":396,"integrity":"sha512-sIYdvXDiDJfTh2S//k9Xz4+ombUrItyC5c1Gw8wHkLg55KIplO8Z/YPnezGRvvYLC9Koholu1HxloXn/f7NiMw==","signatures":[{"sig":"MEQCICVjtqgW6kpt5w54h+kvrykpa87+2trQuPdV2AGzHTRDAiBuePK60ExAxB9nUUPDqt34J1+ErcKix10TzswqBW2lWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.81.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7eb63315a27a0e70d1579a353694bcfe/gramatr-mcp-0.13.81.tgz","_integrity":"sha512-sIYdvXDiDJfTh2S//k9Xz4+ombUrItyC5c1Gw8wHkLg55KIplO8Z/YPnezGRvvYLC9Koholu1HxloXn/f7NiMw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.81_1777856791479_0.7163528118214477","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.82":{"name":"@gramatr/mcp","version":"0.13.82","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.82","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1f0fd70aaf3940a4736e664e71448cc33972c75c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.82.tgz","fileCount":396,"integrity":"sha512-hNgEWMN0hZvttd9yje1P8pS5qtqzQBx4a3t6Q0LZ4pHIsxZlOzi5mco/y4Mg/EC49r/UaBJJ/mN1Feg98BtIzQ==","signatures":[{"sig":"MEQCICl+f/hg6yMSldZKrHeMn6KGL9jSvn7Oo97rR1+/uPEdAiBs+72TfKEjl2gisqPEvm5dOtLF4w8M4q87oZXF/gxfZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.82.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/cee68eadd5dd8104e84681e8dda713bd/gramatr-mcp-0.13.82.tgz","_integrity":"sha512-hNgEWMN0hZvttd9yje1P8pS5qtqzQBx4a3t6Q0LZ4pHIsxZlOzi5mco/y4Mg/EC49r/UaBJJ/mN1Feg98BtIzQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.82_1777859839094_0.7765036627028197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.83":{"name":"@gramatr/mcp","version":"0.13.83","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.83","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"28d3276bbd3226c4d7eba71971a82b074ae1b9cf","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.83.tgz","fileCount":396,"integrity":"sha512-WcxU/xPxIPmuc8/0D130jvjEP/e4FPNkyQkOoX6ENg/VLi7lHUexTsZXRiuWoCvYpr8GyKdmlPC0RB4NgMHPmw==","signatures":[{"sig":"MEYCIQDrWv0wA5xTwVL2y1PrSGwCrb83dfRdPZyUtuUkRfzCsAIhAJVBVRupbAvEcLCNdpOBt8v9KJDhJYPIc/efW78OMAfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.83.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c18ce9e88e02c84599ab5136fc46b777/gramatr-mcp-0.13.83.tgz","_integrity":"sha512-WcxU/xPxIPmuc8/0D130jvjEP/e4FPNkyQkOoX6ENg/VLi7lHUexTsZXRiuWoCvYpr8GyKdmlPC0RB4NgMHPmw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.83_1777863112083_0.6531884035157267","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.84":{"name":"@gramatr/mcp","version":"0.13.84","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.84","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"727828be50f0ae6a137f479cc91a256076ab99a9","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.84.tgz","fileCount":396,"integrity":"sha512-HH4Ak2UIaAyvrlTMefMXOCV8nx0NGjjBA9y2ncsA94nMRpvuVJdgFrm+qRiBo94GEjNX68xGz1rMq0dPDwIW7w==","signatures":[{"sig":"MEQCIAd3Ut9HEvPFZNBhzOgtek8T1Z90+XW4kYzvTV1vx6txAiAySJWyknmrPvh1h9p3mqEJEHU/TuRFNcxpUh9zqiBd0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.84.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b89e15ef68ad2f624dc68de82264b086/gramatr-mcp-0.13.84.tgz","_integrity":"sha512-HH4Ak2UIaAyvrlTMefMXOCV8nx0NGjjBA9y2ncsA94nMRpvuVJdgFrm+qRiBo94GEjNX68xGz1rMq0dPDwIW7w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.84_1777895176586_0.9967594544087237","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.85":{"name":"@gramatr/mcp","version":"0.13.85","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.85","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"859e13aa55be48442cc2efdb372094bee17c7e24","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.85.tgz","fileCount":396,"integrity":"sha512-Bh6/eYjBRLo6piEc3NCxyrDq7E34tgi25UvXbbMhuFWCC936+1JVGE7DTZcW/sep9r+4hO1gLzdbetzSseKEJw==","signatures":[{"sig":"MEQCICqYNTwjkv0AipggcsxZN1T45ICyLE8WUEhFbi+l/oHFAiAM/RRBscXXIw5cicAu00kAo4BVPm/taxGM7ynkN5t8KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.85.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0310b19d9c3d79e82ff7046ffa30c366/gramatr-mcp-0.13.85.tgz","_integrity":"sha512-Bh6/eYjBRLo6piEc3NCxyrDq7E34tgi25UvXbbMhuFWCC936+1JVGE7DTZcW/sep9r+4hO1gLzdbetzSseKEJw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.85_1777898233679_0.07771717322695726","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.86":{"name":"@gramatr/mcp","version":"0.13.86","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.86","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1100222ec2d8f4bd4370ad8a70a53b40fff74070","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.86.tgz","fileCount":396,"integrity":"sha512-tc+S88LiSd9YXZNJugxAcCWMyzoX43H4hvCkBrtRDMcD46Cc7/OsxMQD4d38c6jedb1xoWjdljGhKT3UZFVHtA==","signatures":[{"sig":"MEUCIDQmiq6taMB8QAE1UcxpOabNX7BXR0oVdqe6QwYnfwOJAiEA6bB5DI3Fw3XmVCZhlAPrhfDt8RtNGNO+Q59pivvkBqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.86.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/446b0853a8d3955ad991f9752244cf6d/gramatr-mcp-0.13.86.tgz","_integrity":"sha512-tc+S88LiSd9YXZNJugxAcCWMyzoX43H4hvCkBrtRDMcD46Cc7/OsxMQD4d38c6jedb1xoWjdljGhKT3UZFVHtA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.86_1777899265115_0.11325516528155255","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.87":{"name":"@gramatr/mcp","version":"0.13.87","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.87","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"15a9502ba86132935eb1bb996c9eb917d38ce7b0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.87.tgz","fileCount":396,"integrity":"sha512-p9kov9Nk4+zIOgfTKgg5K5mdzgHLaTVsNlAFr9Xodphzb49PT3H218SJYPd2Y37Ed7I3FufR25fSkdEH78z8iw==","signatures":[{"sig":"MEYCIQCE5IrEz85ntk+sPrl4aeVtb8gzrrS5I6m6lgeJJ49gugIhANpJelQQpcyVnov9OuxbAA1BKeRXDsBDIMfokT95R1nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.87.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/4c44461829a1965806d8768807613137/gramatr-mcp-0.13.87.tgz","_integrity":"sha512-p9kov9Nk4+zIOgfTKgg5K5mdzgHLaTVsNlAFr9Xodphzb49PT3H218SJYPd2Y37Ed7I3FufR25fSkdEH78z8iw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.87_1777900988355_0.7552508634199764","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.88":{"name":"@gramatr/mcp","version":"0.13.88","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.88","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6e62f44f76210634ece4bae1931f15ae6b0f3892","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.88.tgz","fileCount":396,"integrity":"sha512-KqRoKmBirfp629h6e7O1PapiUeplGRZP2GX43Fugb+4b0lWSanBgqPWpttb9G/uACPcJFmdqbZ6zzBUemWaOeA==","signatures":[{"sig":"MEQCIBP1P2WQyZt0J3dsuIMxOCaSMB1bbUVSjAYffBuTiiEiAiAj52IrExM/7t2XITme4yVn29A8ZSl2bT5ZuNQyGgrUjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.88.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1de4c37b62a16bd3f18a47f1df82111b/gramatr-mcp-0.13.88.tgz","_integrity":"sha512-KqRoKmBirfp629h6e7O1PapiUeplGRZP2GX43Fugb+4b0lWSanBgqPWpttb9G/uACPcJFmdqbZ6zzBUemWaOeA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.88_1777907041143_0.7281327958691173","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.89":{"name":"@gramatr/mcp","version":"0.13.89","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.89","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fd8075f5d90112e1355b164c75ad8669079cda7c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.89.tgz","fileCount":396,"integrity":"sha512-yANDDViR1dru5TTNvK2QWlvsqL40CHbkxOXjBrp1uzJtUMYGA+64+JeY+x6GJuJhzdF4bZYpU3utfqd9njeo3A==","signatures":[{"sig":"MEQCIBCbCSaF96ZniOQaYvBQEidvjnT2Qluv/ahHYn5m5EIwAiA+nyANrjoB7OQ6SFWo4j11l8Bg777GPKgANvKp1vDr5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.89.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a9caf94873dfc9353da0c3df119805c8/gramatr-mcp-0.13.89.tgz","_integrity":"sha512-yANDDViR1dru5TTNvK2QWlvsqL40CHbkxOXjBrp1uzJtUMYGA+64+JeY+x6GJuJhzdF4bZYpU3utfqd9njeo3A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.89_1777910162251_0.18295261550512332","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.90":{"name":"@gramatr/mcp","version":"0.13.90","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.90","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"10bd07812b86bdc71462a30e4090123450d717e5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.90.tgz","fileCount":396,"integrity":"sha512-2fAnHy+nvTuRXgOkJ7xuTrEPngcyiLleru61y+skpjdjfTjN9+/nL17gZPVZZneivXCOf5sqqN78MBlZ99bsww==","signatures":[{"sig":"MEUCIFakMSO3HPWOrHZXU+yCaE1tjC3hmzZNmu7BvGitJLJyAiEAiniRCxaNvoRioGhUHfhdaXNB9X+MshJA9v8p9BIfleM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.90.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a5ec09ffff0146c62e9609f2068af85f/gramatr-mcp-0.13.90.tgz","_integrity":"sha512-2fAnHy+nvTuRXgOkJ7xuTrEPngcyiLleru61y+skpjdjfTjN9+/nL17gZPVZZneivXCOf5sqqN78MBlZ99bsww==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.90_1777913953149_0.13894646269386435","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.91":{"name":"@gramatr/mcp","version":"0.13.91","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.91","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f3bf15294993502e59706d26bd6ec980a175e0b5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.91.tgz","fileCount":396,"integrity":"sha512-SRkNr4+ZurmKkwSe9XUY2MJnFdQFGLvEbjPjRI/bumHDTPKd0O9bbIfGpR9zTEi0/ODXF+0ZOinqTHinQbgw0g==","signatures":[{"sig":"MEUCIEAylaeBS+tkiwkvzFbK3JKgZh23/8gBTdd3xIOKBa4XAiEA+hGvNYx8pgNbg1LQu3UqD5UIo5lsZlZrqhdbqjeMqR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.91.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/724a800eec2f7c5932c6508208a60ca7/gramatr-mcp-0.13.91.tgz","_integrity":"sha512-SRkNr4+ZurmKkwSe9XUY2MJnFdQFGLvEbjPjRI/bumHDTPKd0O9bbIfGpR9zTEi0/ODXF+0ZOinqTHinQbgw0g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.91_1777923062876_0.4190658301517074","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.92":{"name":"@gramatr/mcp","version":"0.13.92","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.92","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"59b157b15190664b348ddbb79cd5a3e17b5bf362","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.92.tgz","fileCount":396,"integrity":"sha512-oWdTnsWvC/F9zHoES8XXkIM1QBK/YczZbMNs0XX6z6zjIfwwsBalaXxJuJqrxXcbfQXp66YwLJTSMWsF0C6I/g==","signatures":[{"sig":"MEYCIQDJjRG8ZkSFS7tCN6RC5SQ9iwqzc74Y0xL328iXgRe51AIhAKXz1DqvKPOy/AeqZxsLHNgGydpzxYxT6tWXmze065hT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.92.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b107df0b41a3f255a05044a9ebfcbcdc/gramatr-mcp-0.13.92.tgz","_integrity":"sha512-oWdTnsWvC/F9zHoES8XXkIM1QBK/YczZbMNs0XX6z6zjIfwwsBalaXxJuJqrxXcbfQXp66YwLJTSMWsF0C6I/g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.92_1777926176165_0.9293482740825061","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.93":{"name":"@gramatr/mcp","version":"0.13.93","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.93","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"78bb27ab4e03ddfee38a2719ec2a50f4cf49a7fc","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.93.tgz","fileCount":396,"integrity":"sha512-6cERz7lnnyRuJnAlJfOwn/yrotSdAkMyAZuJiD6JstaHV7+L1W1xJGmNbqKxqag411HHpXs5cnhWpZ95PnlOuw==","signatures":[{"sig":"MEUCIG7Kn6oW1gr6HJBrxk8X8HFhYhwuD0riLwnoU1RHPloxAiEAsgaAF9I8aeZvHMvRRG0thoyPxtp8ZvkIfxpIjRqBwVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.93.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/499d69dfb65be07a760efe814f5c65a9/gramatr-mcp-0.13.93.tgz","_integrity":"sha512-6cERz7lnnyRuJnAlJfOwn/yrotSdAkMyAZuJiD6JstaHV7+L1W1xJGmNbqKxqag411HHpXs5cnhWpZ95PnlOuw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.93_1777927421319_0.5933419523388546","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.94":{"name":"@gramatr/mcp","version":"0.13.94","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.94","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"55ab4dce3eaa24aac2a0ad29b6e120e096360db8","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.94.tgz","fileCount":396,"integrity":"sha512-0RjgxHGZQegAAImWerw2RALr1JOh5/q06yeG3Oh6Cl05XAOHMP7Xiay4CLwPdC3fCFgsosIHoX/bTcSXb18gKA==","signatures":[{"sig":"MEYCIQDesRuyNyu4WECPo+YrP9Wpr0Ln08TBt4UVmNWqaIVpZAIhAPJ2UJ/1qmvvmenXrJBPu4pSpCUsRitkm+PPCVd9H4LQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.94.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9c98b808d6e3700511b59bab075eec7a/gramatr-mcp-0.13.94.tgz","_integrity":"sha512-0RjgxHGZQegAAImWerw2RALr1JOh5/q06yeG3Oh6Cl05XAOHMP7Xiay4CLwPdC3fCFgsosIHoX/bTcSXb18gKA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.94_1777931859934_0.17558863801311797","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.95":{"name":"@gramatr/mcp","version":"0.13.95","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.95","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"435aaa22e3e4d6ff736c307e5de97a618a514822","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.95.tgz","fileCount":396,"integrity":"sha512-b5Ok7hIFoyaQynblQUagsjiSMpRwUKQl50bV8w6+SuvTT5Ej4jZa8vIiFZt4+GkIyTeNNBpSgiPz0ezIR9nh0Q==","signatures":[{"sig":"MEYCIQCkZdgaBIYGr+tFLze/POgfieZ0KDBmlLbqWooRWBC+4AIhAMIAqTo2+1IAFUDw+YHUTPwBNnbbWG+MdgpcNI0h7Ek/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.95.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/06a64251254d9ea34a98e003a1d45fb4/gramatr-mcp-0.13.95.tgz","_integrity":"sha512-b5Ok7hIFoyaQynblQUagsjiSMpRwUKQl50bV8w6+SuvTT5Ej4jZa8vIiFZt4+GkIyTeNNBpSgiPz0ezIR9nh0Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.95_1777933946200_0.6416725015229736","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.96":{"name":"@gramatr/mcp","version":"0.13.96","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.96","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f9b8eea4ef049ffe5080a93eaf57e34895789ace","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.96.tgz","fileCount":396,"integrity":"sha512-VZ92MI7lmB2VJtrBtLKqvCetJ79TQVAuZCc35WXa+OmeKHQiqeDNW07eG1Zq6wulpz+ecxdpY1YkfkvgWK8m/Q==","signatures":[{"sig":"MEUCICLxSXHoVP4D0IL6abenoQDMyEOXYIQbgSrF/zNwTCGJAiEAmVNq9HeGZrCcA9EI3vYXYdiLQSnawsb6QEIvOgICeNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1681487},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.96.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/8c914d8148e9c9f6e8e064338916c7bb/gramatr-mcp-0.13.96.tgz","_integrity":"sha512-VZ92MI7lmB2VJtrBtLKqvCetJ79TQVAuZCc35WXa+OmeKHQiqeDNW07eG1Zq6wulpz+ecxdpY1YkfkvgWK8m/Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.96_1777989464522_0.2104634504008429","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.97":{"name":"@gramatr/mcp","version":"0.13.97","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.97","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a145c914437e723df57a7a88ede878256b615136","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.97.tgz","fileCount":396,"integrity":"sha512-WaDVIkwo7uokKtTgibjR89XN07qkFcQD7fzKkz8H++oAUvpmybyB6hxLqYjT/HjyLpVupXQJlgrMG9yRCqMf4w==","signatures":[{"sig":"MEYCIQDbnBlaBZUSOeXaQx4k3/IJok9BXraqxnlK3Dby4lo1rwIhAIoP+plMQYO4jseeZZG1Emwm0EOSd4qQS0GtkhBa7Yuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690853},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.97.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/365ec90aa8bd9e6d9128f63d74dce583/gramatr-mcp-0.13.97.tgz","_integrity":"sha512-WaDVIkwo7uokKtTgibjR89XN07qkFcQD7fzKkz8H++oAUvpmybyB6hxLqYjT/HjyLpVupXQJlgrMG9yRCqMf4w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.97_1777994985002_0.17756259069216052","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.98":{"name":"@gramatr/mcp","version":"0.13.98","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.98","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2f969dc9b9993d233f8d0b70c4b41056b9a8495a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.98.tgz","fileCount":396,"integrity":"sha512-MqdSLjKVVkvhv0Hia+y9zHNIyG6iDeEh7IDsUoXrKDi7qH+1oicB+v21IELBGucfVp8vi71dhk0wW9uM8e0J8g==","signatures":[{"sig":"MEUCIQDFJw3yPz7ECk7m3IH05zobm0vQd+iNdKB7h/DQajScDgIgAhS+dtDQZEshWceWbJ6mbzQf75k8btUznIYxXB0WZ00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694770},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.98.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/fd94b266df316efb8eb8d0d2db164a77/gramatr-mcp-0.13.98.tgz","_integrity":"sha512-MqdSLjKVVkvhv0Hia+y9zHNIyG6iDeEh7IDsUoXrKDi7qH+1oicB+v21IELBGucfVp8vi71dhk0wW9uM8e0J8g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.98_1778019606271_0.6290240234751019","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.99":{"name":"@gramatr/mcp","version":"0.13.99","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.99","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"976bb7ab0fa0cc1115948905c66f0bee10f8f0a4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.99.tgz","fileCount":396,"integrity":"sha512-jCe+cfDqJydAq8s39AKx2hKpBRUAWySbS3C7DepCbuRsl69S4I1jIqtpFetUHaOHB3ZLAZEWGNf1KYmA8pJ42w==","signatures":[{"sig":"MEQCIE+UGCt62k70AjKQba75taovexmIq5se4ivv3RqN5LU1AiBVipCVluAfsATQvs0r/xX0/SAFy8zD75B+nmaBvIRzLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696249},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.99.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/8b8b1abc8161b4af0902bbb32a33121e/gramatr-mcp-0.13.99.tgz","_integrity":"sha512-jCe+cfDqJydAq8s39AKx2hKpBRUAWySbS3C7DepCbuRsl69S4I1jIqtpFetUHaOHB3ZLAZEWGNf1KYmA8pJ42w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.99_1778045237608_0.8447409215810766","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.100":{"name":"@gramatr/mcp","version":"0.13.100","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.100","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"333d58566bea197e0e1620870a9645d6ce38158f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.100.tgz","fileCount":396,"integrity":"sha512-2U/dYSGQeU2XqoRHmKNyNVLUpwHSOtB5I3k6t0LLcxXnmtM/gYKDvPn1EjBpGLCGbh6p9mJLcH/Y+4nGY2m76Q==","signatures":[{"sig":"MEQCIApWmBWS9/yF/UDgcF/d7lGrSOSZ2amgH47G5/HU+GL0AiBMS0GlOci3uqwez/BHctzo+/HdcdnUHKT2ND+p1QZGfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696250},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.100.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/af8510bb0fda7aead41319930e75285a/gramatr-mcp-0.13.100.tgz","_integrity":"sha512-2U/dYSGQeU2XqoRHmKNyNVLUpwHSOtB5I3k6t0LLcxXnmtM/gYKDvPn1EjBpGLCGbh6p9mJLcH/Y+4nGY2m76Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.100_1778082358051_0.4458343622515053","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.101":{"name":"@gramatr/mcp","version":"0.13.101","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.101","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"a75773af1b1930bcc34b49fa9f5aa91b4fda210a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.101.tgz","fileCount":396,"integrity":"sha512-TdMqJcPMMZEYjbaFHzi581lfxqecnLnu0RkfExfM/qWYW/AAtVM1oC8X/srCg4itvXTgVa8eV/P91UsAlwrEgg==","signatures":[{"sig":"MEQCIAaaZwndgQJUpwJcE6hcL7a1pADysBRTzP0kVd9R0+RDAiBULMw7nIbJDtBf5ERR7tjKtGAGmDLWErLZ+RjMJN2RLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696250},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.101.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/061238fc9bb4c89528aa82393e4d3c4c/gramatr-mcp-0.13.101.tgz","_integrity":"sha512-TdMqJcPMMZEYjbaFHzi581lfxqecnLnu0RkfExfM/qWYW/AAtVM1oC8X/srCg4itvXTgVa8eV/P91UsAlwrEgg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.101_1778087657116_0.5675564575853307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.102":{"name":"@gramatr/mcp","version":"0.13.102","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.102","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"573f5249c82eb7e9e9b1eb2a71a9bcaf8e0e3aa7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.102.tgz","fileCount":396,"integrity":"sha512-lDAmp38TNh/l3GgqYPWJYjDnyrdR3UOmZLSaKDKi1IkDX2cOGKcLIhenGE+IPzGZIqGhOXWRoP+8iak39bhqDw==","signatures":[{"sig":"MEYCIQCiFVUnmXJip6lmk1jkf797yqb9av0kHwXSh9TdrjP54QIhAMmb80gly8mMFh9hlW1EcgUD82CbbZ1mDOJDZ8aOjcti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696956},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.102.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/af9b3115a265a33dd1866fb6d6ff4e93/gramatr-mcp-0.13.102.tgz","_integrity":"sha512-lDAmp38TNh/l3GgqYPWJYjDnyrdR3UOmZLSaKDKi1IkDX2cOGKcLIhenGE+IPzGZIqGhOXWRoP+8iak39bhqDw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.102_1778091579486_0.5998398878105269","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.103":{"name":"@gramatr/mcp","version":"0.13.103","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.103","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e7daf7e3f25fadd66b6660edfda9b199b984ddd4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.103.tgz","fileCount":400,"integrity":"sha512-CHUvTwEohvISIsXnQcNB11Bg8HmASWJ/7MBLBBXxW+O0hnXL+Hzas46OkPmLy715gbzelzGJEwGuH5mxMdWVFQ==","signatures":[{"sig":"MEYCIQDRU+rujKrZ/2uQA2862Z2gqCMRrvkbI//OfjvC1VjvHAIhAPKzfnulfEVWl0aE29whqaPSaepUYaWKumHUj5fkxai9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730282},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.103.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ea98d1473f2f97a005f2c0275d119f52/gramatr-mcp-0.13.103.tgz","_integrity":"sha512-CHUvTwEohvISIsXnQcNB11Bg8HmASWJ/7MBLBBXxW+O0hnXL+Hzas46OkPmLy715gbzelzGJEwGuH5mxMdWVFQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.103_1778095037092_0.754555764253972","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.104":{"name":"@gramatr/mcp","version":"0.13.104","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.104","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"bef4e2a1ca9b76985d1b2db6259b8d3d59315981","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.104.tgz","fileCount":400,"integrity":"sha512-sz8/pxFnXwNPJFINKgI1knu1V2IuuyQglTjTZVOhWr93/1V+vFktOWQvi8BCgIntRd2M20Nc+USqyFqryiTcrw==","signatures":[{"sig":"MEUCIQCDCUWcNWcGec2cBypAAiMiCbcdWVWJCglXMoP3J6C6dQIgK4nbsomJJyc5px9uWnDktkpNkrvIza/d+Zkow7cCnw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730282},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.104.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/68d709efb67d1240bd7addf0a801f3e7/gramatr-mcp-0.13.104.tgz","_integrity":"sha512-sz8/pxFnXwNPJFINKgI1knu1V2IuuyQglTjTZVOhWr93/1V+vFktOWQvi8BCgIntRd2M20Nc+USqyFqryiTcrw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.104_1778101044432_0.2580170383923708","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.105":{"name":"@gramatr/mcp","version":"0.13.105","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.105","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"479c684b4d76cffc3d9c9a2ec887f5a233c78c89","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.105.tgz","fileCount":400,"integrity":"sha512-1pwZklVmL0wCuFq9r72GkCwH6XUmvrPxZtHXmZOyWS26b3Jx5aD6UQobR6nweS64jVM35YfaOkvXRAjEJHdHmw==","signatures":[{"sig":"MEUCIQDyXsYsA/AiCEzjXkOQk3/bT+PCt5nN/y5A/D5VCH+coQIgdLIJL3BnLMb9AY+2Z8kX4wj8lxu28eLfJEQwkjGZnjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.105.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/76ff12127cd221b3d7ea4327d70c24a5/gramatr-mcp-0.13.105.tgz","_integrity":"sha512-1pwZklVmL0wCuFq9r72GkCwH6XUmvrPxZtHXmZOyWS26b3Jx5aD6UQobR6nweS64jVM35YfaOkvXRAjEJHdHmw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.105_1778113164494_0.5571122718432635","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.106":{"name":"@gramatr/mcp","version":"0.13.106","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.106","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"227e8a032bb94c20532ce3ed10b31c747906f55a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.106.tgz","fileCount":400,"integrity":"sha512-G1/cDBIPJtbehqFCKjzRCiGzavuNrDiDO3w+QI8mgWTX6nq5HMCgqBONZGeuAQF0/fl1iyEcqcgYTIm3w+DNEg==","signatures":[{"sig":"MEUCIGr7sVYerIdvSQSxPYlALNVG+Ryy6DtzGPycqPzP58AEAiEAp2fNKtb+DbKB0fgKCwUJWT0BgLTaTv4Z9dt9Fhv92RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.106.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7d6a8d81d8d6f75c005206a4fa14cedc/gramatr-mcp-0.13.106.tgz","_integrity":"sha512-G1/cDBIPJtbehqFCKjzRCiGzavuNrDiDO3w+QI8mgWTX6nq5HMCgqBONZGeuAQF0/fl1iyEcqcgYTIm3w+DNEg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.106_1778117035357_0.6882096387473642","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.107":{"name":"@gramatr/mcp","version":"0.13.107","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.107","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"07bbea2617f590efb180da0587c3810dfe6f8eff","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.107.tgz","fileCount":400,"integrity":"sha512-3HTl9nEgRH9eg4eCZJ5zHMgPpfs/8zYhsHmRB2G605zWoQNwMqbt1QUpg7Mud4JV+pMsWWSqLyUSuYSHKZ4dNQ==","signatures":[{"sig":"MEUCID5AanzEXp/4pp3cI75uzi0eLLePPPX7WCKAzJ+aXLNjAiEA+Xj3bgQj9uwMn9ZJzKABNQgt9wZZ3K+6nRjN6xuDAk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.107.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c646a064ba6406eccab739a8baa10fc8/gramatr-mcp-0.13.107.tgz","_integrity":"sha512-3HTl9nEgRH9eg4eCZJ5zHMgPpfs/8zYhsHmRB2G605zWoQNwMqbt1QUpg7Mud4JV+pMsWWSqLyUSuYSHKZ4dNQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.107_1778118341437_0.6804434593552178","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.108":{"name":"@gramatr/mcp","version":"0.13.108","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.108","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1c78aba4e7b61e8a16d9fa6b69b308aeb60dee21","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.108.tgz","fileCount":400,"integrity":"sha512-fRY11yYraryGkoNvgftGxFQ9pv/+giBUJu06HimDhCHHBkO00MKOOmmubYKOoNKWdDo70ytTWa0uB5DvWcW9sQ==","signatures":[{"sig":"MEUCIGTvOxZeOYkgdU0lRcl8xBaTAZWfF0DxiyE276Y8w2j+AiEAgcWbx7ueBKf6Pk0W+qHQw3HcOjbJ5tFLxEtazeFWMI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.108.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/fd8b72474e5e51c60d4fc27b54877328/gramatr-mcp-0.13.108.tgz","_integrity":"sha512-fRY11yYraryGkoNvgftGxFQ9pv/+giBUJu06HimDhCHHBkO00MKOOmmubYKOoNKWdDo70ytTWa0uB5DvWcW9sQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.108_1778122367692_0.36125372020108526","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.109":{"name":"@gramatr/mcp","version":"0.13.109","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.109","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"bac8d38003fdf296e16997489c774fa8c18b51f2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.109.tgz","fileCount":400,"integrity":"sha512-lsh5UbRe3jhfODu3KBb3pLi1h3bSX66DSuh5WudtnK/i7vZxJT8IgzXB0SIaBTFCMNpZYkmGfEt8Q4r5Y+BdSQ==","signatures":[{"sig":"MEYCIQCcEaQxTN5fko78OxIe9bU1TEvvikslJ/4hTz9+4id1dAIhAPuwApXQrXfJNCWs57S5K7RSG8fUDtkdBZEHeOwEvTK1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.109.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e94491f2ab2acacf99aef622146f3d1b/gramatr-mcp-0.13.109.tgz","_integrity":"sha512-lsh5UbRe3jhfODu3KBb3pLi1h3bSX66DSuh5WudtnK/i7vZxJT8IgzXB0SIaBTFCMNpZYkmGfEt8Q4r5Y+BdSQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.109_1778124601927_0.49626934471336215","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.110":{"name":"@gramatr/mcp","version":"0.13.110","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.110","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"64df6a530b0bf339dd22b23c227868110e25142b","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.110.tgz","fileCount":400,"integrity":"sha512-il+jU/KP5nRWYZHKfTvt+E7SrNOfErnHk6Nqmy1Zx23HjTTSFd0XONanQmme80AV2MLkuvTavlQHS4Yu1G7HCA==","signatures":[{"sig":"MEQCIHpX/8BMwBLWHeoIpgnw0f+PZS7Kr68Q6XDYWXLJSFJuAiB96ov6LJQkl8D45r8/Q0JF/F7eYWcjDtl95qGCjJb5bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.110.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e788d41bbc4e675f78a804702e1076a2/gramatr-mcp-0.13.110.tgz","_integrity":"sha512-il+jU/KP5nRWYZHKfTvt+E7SrNOfErnHk6Nqmy1Zx23HjTTSFd0XONanQmme80AV2MLkuvTavlQHS4Yu1G7HCA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.110_1778157006389_0.2884487951585424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.111":{"name":"@gramatr/mcp","version":"0.13.111","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.111","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7c26b5a8a9d1e003e032a4c587a7382ef44cbe8f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.111.tgz","fileCount":400,"integrity":"sha512-9B0CFIPHezG6Qcy1NubcQ0esywNqdEwePgLmcZdx/26xquAvIy5PRIBYKizZMK+o/ruL6dE7UlW18nUio0NnKA==","signatures":[{"sig":"MEUCIFUDP2TV/FGG+T5BeZOTyNLUbUivxxCjqLXTubBsij7bAiEA+6MVvbr9KEcwLJP6YcrWBjcU5CQMoWYnEuY3iSLiizc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.111.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f6a92d285b933cc5460d6b5730962805/gramatr-mcp-0.13.111.tgz","_integrity":"sha512-9B0CFIPHezG6Qcy1NubcQ0esywNqdEwePgLmcZdx/26xquAvIy5PRIBYKizZMK+o/ruL6dE7UlW18nUio0NnKA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.111_1778161045905_0.49174762151534557","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.112":{"name":"@gramatr/mcp","version":"0.13.112","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.112","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0d8ab2b405f4b269b6951e77dd9ca684d6deb8c2","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.112.tgz","fileCount":400,"integrity":"sha512-Pc5EqxAmIrKooczoN0Afa5E2uQI9WX1/ggIY5zlsEX5bt4y1Jbyg2qbIMMPqIpU1sLx2Rc/yIR06BDRn/VIdZA==","signatures":[{"sig":"MEUCIARUeMxqxoLWprA3hThatXWOj4xKqUrXqru+7gn8hMwOAiEApyPFq6tJVVOOp8ONBma2WZOhF5vhpcRzjXglphsy6IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.112.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/43bee466986493cec0c448a87cbe8048/gramatr-mcp-0.13.112.tgz","_integrity":"sha512-Pc5EqxAmIrKooczoN0Afa5E2uQI9WX1/ggIY5zlsEX5bt4y1Jbyg2qbIMMPqIpU1sLx2Rc/yIR06BDRn/VIdZA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.112_1778162573985_0.9495825280131993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.113":{"name":"@gramatr/mcp","version":"0.13.113","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.113","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c54166b8fa87766ff8e2e5d1cf715b7fd5723aba","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.113.tgz","fileCount":400,"integrity":"sha512-YVDIMHxq5MzY4bTgNL/dLl4dOfUzOGLcvEZbN2x+dS0c+QODPhE1m1otnCB5H0OdrMpYQfQHNPoGuyTM+oQ4Ug==","signatures":[{"sig":"MEQCIC6OjjYN1xXPz4Df4I4p8BYC5yiTX5q4PWeaWnPN+IXRAiAxtNQqi2i4QvAwl5U0iuy76CPYEpJkU4VNJZKaV7gn3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.113.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/84dcf00ef08fb163de1635abb87608a1/gramatr-mcp-0.13.113.tgz","_integrity":"sha512-YVDIMHxq5MzY4bTgNL/dLl4dOfUzOGLcvEZbN2x+dS0c+QODPhE1m1otnCB5H0OdrMpYQfQHNPoGuyTM+oQ4Ug==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.113_1778165018362_0.20249951869523364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.114":{"name":"@gramatr/mcp","version":"0.13.114","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.114","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d5fb9292bb631855c46edc9b178ccbc22ce43a02","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.114.tgz","fileCount":400,"integrity":"sha512-6gc5NmXIwsnSvXiIWJGKJkQyWWvLUkRLf1fdYAKCQadZi7B2nlGmTGcnZsyUz2UrvTMqdeIB2QyIFJG1abjvTQ==","signatures":[{"sig":"MEUCIAFyvXTAxxzHhxc7RaHnAqjJRfAZOD25iaZyF/Yg7vDHAiEAlJgkWgxnuUcs3Wt/WvNmJ1fk/7a/jKVPxo4DVUBlTI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.114.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a769b2901e9c1fa2d1265d998c6e680d/gramatr-mcp-0.13.114.tgz","_integrity":"sha512-6gc5NmXIwsnSvXiIWJGKJkQyWWvLUkRLf1fdYAKCQadZi7B2nlGmTGcnZsyUz2UrvTMqdeIB2QyIFJG1abjvTQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.114_1778168412837_0.7351674375428088","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.115":{"name":"@gramatr/mcp","version":"0.13.115","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.115","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7d385ff06655b9eafd1a84faa24239b54b1162cc","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.115.tgz","fileCount":400,"integrity":"sha512-GtqWMUTMvWgDwD1QhldJJzXsDd4/Ysz1yZiIrcciYTLZLFy7uOlGx1y6qlKbQD6MS/umNRQ+JAqRLHX/RqgC7w==","signatures":[{"sig":"MEYCIQCmkhJe8OvjDkXu/ox9ILXkPHMOJMZ4mCfNpMksUlVRegIhAMky79OtXaNs7ndaWC0El7yiXmq1NSf9ivJLk0ZdzdD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.115.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/0e8ce19ba9528218bdf78c6f92dbe3fd/gramatr-mcp-0.13.115.tgz","_integrity":"sha512-GtqWMUTMvWgDwD1QhldJJzXsDd4/Ysz1yZiIrcciYTLZLFy7uOlGx1y6qlKbQD6MS/umNRQ+JAqRLHX/RqgC7w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.115_1778171041083_0.4133900244947253","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.116":{"name":"@gramatr/mcp","version":"0.13.116","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.116","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"58e9bf9f77466718e5320eed9b1528dc6fba436d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.116.tgz","fileCount":400,"integrity":"sha512-0k1gkLm8g3Y106FjWvRbgfYkVipqwL2lma43m4KR9TnFtgHthVcSeI9bciIcOsD+YxEr4DegJGQCNL9Jr6qXXA==","signatures":[{"sig":"MEYCIQDNSIMz3l2+2ajeijzrIQHt41tXonATJ0aaT9gsfkrVoAIhANRoeW4oHzRD1E9HyHFXaD7sKmpaqdi09C2XctKWoNuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.116.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/edb31f928675dc8aafe008110ef515cb/gramatr-mcp-0.13.116.tgz","_integrity":"sha512-0k1gkLm8g3Y106FjWvRbgfYkVipqwL2lma43m4KR9TnFtgHthVcSeI9bciIcOsD+YxEr4DegJGQCNL9Jr6qXXA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.116_1778172489247_0.36723185954678894","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.117":{"name":"@gramatr/mcp","version":"0.13.117","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.117","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7b7ebe5b6b005967573383709542dc8495d2496e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.117.tgz","fileCount":400,"integrity":"sha512-tDAqcnPrIm4BdVa30D5l7745CfX/ZNqgI8FbP6ce+HmF9PkF2PmKAqm/9ZIZFe0mgM+ofCn4WCH9fcQkS4j5fA==","signatures":[{"sig":"MEYCIQC6m4/FHuPeot3omwzUDTMi4HYDUZzCgA8cvy3GkQlNlwIhAPqOgXS/omYhWVQ5YwYLmhf8OU+H2XJb4BK6mH0AysTg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733089},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.117.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/20dc18d4774fdfab9aea3a4a0318f0a0/gramatr-mcp-0.13.117.tgz","_integrity":"sha512-tDAqcnPrIm4BdVa30D5l7745CfX/ZNqgI8FbP6ce+HmF9PkF2PmKAqm/9ZIZFe0mgM+ofCn4WCH9fcQkS4j5fA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.117_1778178296130_0.18460196940590978","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.118":{"name":"@gramatr/mcp","version":"0.13.118","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.118","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"34ae92d7f03fbde4bc02721651fe09a9ad9fc081","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.118.tgz","fileCount":404,"integrity":"sha512-rcd/8LTO4XcHGf2BXgDUZVmgRPxdP77OwShSKiGIkazi+3utfO2I2Plx8b4DKunzmGls2jm5Zuja/3CxRXXuTA==","signatures":[{"sig":"MEUCIQCqr7OeGjxRmxyduzb7L9pD5dpCU5SQmp5L1sy0jBSWlwIgILx+3+AtIwG9S6JopxJqFTiSbQdXBL7oRZqcxYmINgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.118.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e09f94f226df54a13e6815ab9cd7dd42/gramatr-mcp-0.13.118.tgz","_integrity":"sha512-rcd/8LTO4XcHGf2BXgDUZVmgRPxdP77OwShSKiGIkazi+3utfO2I2Plx8b4DKunzmGls2jm5Zuja/3CxRXXuTA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.118_1778532998658_0.4807147977484032","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.120":{"name":"@gramatr/mcp","version":"0.13.120","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.120","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fa79615b163c6888a12061a0ee4c5f8ed96ad3eb","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.120.tgz","fileCount":404,"integrity":"sha512-z32F3YCJHPJJNDrVzwLxww85RvMjoW3lI7A9eK7VFfIam2AAFBcio38/YBcmvFJDjPTcnAU1487KiAx8dM7rPw==","signatures":[{"sig":"MEYCIQCTX0hBCyCBNWWPqlwpXQ/dF1beEejVi4nqlw4wRiM18QIhAPlf+NKTn/06pKlod6Pfw1EK9jVDo0HEespwPC47VsFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.120.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/e358e0b83fa1ab9d12a5db92424f361d/gramatr-mcp-0.13.120.tgz","_integrity":"sha512-z32F3YCJHPJJNDrVzwLxww85RvMjoW3lI7A9eK7VFfIam2AAFBcio38/YBcmvFJDjPTcnAU1487KiAx8dM7rPw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.120_1778535023003_0.40297487123032316","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.121":{"name":"@gramatr/mcp","version":"0.13.121","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.121","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"aa8858d60a742ab50f735f8fc7b064c97613d187","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.121.tgz","fileCount":404,"integrity":"sha512-igDfHWQCioPMdZ/0YMdlWMX+Szg9pa3v714jQds8Fg+vmQjrYkkyIESw8sDxOsFhmr4s11/LThhvG0SJgmgTqw==","signatures":[{"sig":"MEUCIAJPTfEVOAWXmSSk6eu5P26D/xj0hMSyosAOYTyFnaQ/AiEA/1t3OdNP+6piC5PB2cawwKhg5iYrac7a1C8KFZ63TrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.121.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bb9c28707e336e6ee539c7aa2a031cda/gramatr-mcp-0.13.121.tgz","_integrity":"sha512-igDfHWQCioPMdZ/0YMdlWMX+Szg9pa3v714jQds8Fg+vmQjrYkkyIESw8sDxOsFhmr4s11/LThhvG0SJgmgTqw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.121_1778536635968_0.04268267753030597","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.122":{"name":"@gramatr/mcp","version":"0.13.122","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.122","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"14f84ad8d42e3305ab8515c49aba79415643d9ae","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.122.tgz","fileCount":404,"integrity":"sha512-vNRSVZE6TQIlRP8ZUaWa66mSLT2oNm+fPNMRB8UgKvLKfMGK5HnhCXz8AecRHEQ+DbD5YM+ayxMrqWls1NKOnw==","signatures":[{"sig":"MEYCIQDyYD46MsHfEjCNalwDLw2LbEc+sFyLcsg+76aeS9UgxAIhAPFeOdF3g1aSdFCr2we4GRElj7IMJSRRdw2OQS8+fuLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.122.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/7496377f925bfeae337e24469779ab72/gramatr-mcp-0.13.122.tgz","_integrity":"sha512-vNRSVZE6TQIlRP8ZUaWa66mSLT2oNm+fPNMRB8UgKvLKfMGK5HnhCXz8AecRHEQ+DbD5YM+ayxMrqWls1NKOnw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.122_1778538130219_0.49616733090350795","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.123":{"name":"@gramatr/mcp","version":"0.13.123","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.123","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4ccd048e8b73b85c7ba0ebb2cc4b8e1de6d8a3b5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.123.tgz","fileCount":404,"integrity":"sha512-ZvLQ5vCgCKlKqD4TzLgzgufJ/Ll4XldtplM1ICNvPTs7cwZxZcr5M5ACnf3gShhlYjub/WVG9ddvX1lQ3QZnbw==","signatures":[{"sig":"MEYCIQC3ISF23KSG7eHpksb7j2NxzHMMQ43ItJyUf4EmhunIlQIhAMzEnXP1pIA9JZfXDxUv6CVDxQ2K5cSqYJf1u042fxwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.123.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1695aa7456564bcf29f8f8ff84a16400/gramatr-mcp-0.13.123.tgz","_integrity":"sha512-ZvLQ5vCgCKlKqD4TzLgzgufJ/Ll4XldtplM1ICNvPTs7cwZxZcr5M5ACnf3gShhlYjub/WVG9ddvX1lQ3QZnbw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.123_1778574955961_0.10759172562678199","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.124":{"name":"@gramatr/mcp","version":"0.13.124","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.124","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"48a4fc5c31f0ffc895a19fcecf3ba0d5662cc30d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.124.tgz","fileCount":404,"integrity":"sha512-d2zMwiwPHDcWR5ztBi4PcV60Q+JC7+mK4YtsK5JbTZ1CjV/5PqPo5hH7UyV1xYmbX8WLac7w92bLYUVKx8KVmA==","signatures":[{"sig":"MEYCIQDIKce7vPYlXsOTCW0qJcejE1M1/2QaUgiPCvfzVZzkwwIhALCN7qLcOU17R3HUTO3f7SUc49u8ZZNI3VFzjDELWC/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.124.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/8f608e96a5820060e820340b58d10824/gramatr-mcp-0.13.124.tgz","_integrity":"sha512-d2zMwiwPHDcWR5ztBi4PcV60Q+JC7+mK4YtsK5JbTZ1CjV/5PqPo5hH7UyV1xYmbX8WLac7w92bLYUVKx8KVmA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.124_1778576422533_0.4364954637717158","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.125":{"name":"@gramatr/mcp","version":"0.13.125","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.125","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6a0e96a13f9e56188368f2b866b3326f5a87c72c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.125.tgz","fileCount":404,"integrity":"sha512-QCXVJ6j+S9dV5Mx/NkqXgiiaYPLijGWQMIiIh8M2UAyKCoLWG6gbBoj30NrPjQGNiQBX+tP9Vw70S1CZhJXPCg==","signatures":[{"sig":"MEUCIDS3kvI6FEMjvAlmNRvYAmraUy0SrHbicmTBsmzCN3uYAiEAvCbW1UnOS4k0W+b4gBY5RcTL1uZ4V7yz1NWJwhd3WNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748901},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.125.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/4b872f16f6f07c963cc5225258cbffcf/gramatr-mcp-0.13.125.tgz","_integrity":"sha512-QCXVJ6j+S9dV5Mx/NkqXgiiaYPLijGWQMIiIh8M2UAyKCoLWG6gbBoj30NrPjQGNiQBX+tP9Vw70S1CZhJXPCg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.125_1778579310901_0.49991249949112837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.126":{"name":"@gramatr/mcp","version":"0.13.126","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.126","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b1cfab487a9dd7cf1c61d59e83f75b283e597c79","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.126.tgz","fileCount":404,"integrity":"sha512-IbCHBcjpAk5xE6gdPEnJgNwripe3nw+n8sqnawPNFm43TazdFBkGI4desmll4jwBuY7BMFsqv6vP0gTjozt2aQ==","signatures":[{"sig":"MEQCIAcyLGcn7Ouu74u+0KhhrePcg7cT/qPp0TNMsSQzmnaDAiBGa/57DFE9RFEyBCqhLFzrFkLY3ghSq5qvHqWzeSVuUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775007},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.126.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/48319cf51a5b919ba04a0c6c6463b9fe/gramatr-mcp-0.13.126.tgz","_integrity":"sha512-IbCHBcjpAk5xE6gdPEnJgNwripe3nw+n8sqnawPNFm43TazdFBkGI4desmll4jwBuY7BMFsqv6vP0gTjozt2aQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.126_1778583063319_0.481644239341142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.127":{"name":"@gramatr/mcp","version":"0.13.127","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.127","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"e4a93f5be5db7c79636ecfaac056c83de20c97cf","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.127.tgz","fileCount":404,"integrity":"sha512-NHdQQ+imTjYrZGQDB8mLOWISWR+sQF1Iaa4vOadEV1yPgPd6GbxUODLZvRLZHnhGI78XWiojrA+hkw+UJR+g1A==","signatures":[{"sig":"MEQCICiYJC0vfaCA4KcPVL2qUIyns7d1QGaPfp+PeTqE6TIvAiAdAxPkN8yfKco7N6VkanzEWstDUUxT3ZW5D3qhWcqhnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775007},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.127.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/780d26d98db39d75f8b934d1112aa536/gramatr-mcp-0.13.127.tgz","_integrity":"sha512-NHdQQ+imTjYrZGQDB8mLOWISWR+sQF1Iaa4vOadEV1yPgPd6GbxUODLZvRLZHnhGI78XWiojrA+hkw+UJR+g1A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.127_1778590318289_0.2308412737729193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.128":{"name":"@gramatr/mcp","version":"0.13.128","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.128","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d8bd7b7d7cca38e5f18b7af61c6b3924261b5750","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.128.tgz","fileCount":412,"integrity":"sha512-KjuV4j7RfNiAeQ1HAV5QNlWnLcv3FZpKw55LLgDEbJsFseE/gaDwbxvUzI61dO3xcbBRsN20uIpKiu633z/o7w==","signatures":[{"sig":"MEUCIQDzKLfhTJcvw48zKQRz9hDRdQBbNo5dtuwzAGUNEtnngwIgJMKoy3D7ZX2S9IksXJ86Ejip4jiR16JukTONj9a4XI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855141},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.128.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c98826cc19a9aa568f2648d5146923b1/gramatr-mcp-0.13.128.tgz","_integrity":"sha512-KjuV4j7RfNiAeQ1HAV5QNlWnLcv3FZpKw55LLgDEbJsFseE/gaDwbxvUzI61dO3xcbBRsN20uIpKiu633z/o7w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.128_1778597609475_0.6380399598282975","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.129":{"name":"@gramatr/mcp","version":"0.13.129","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.129","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9cd09d3b0dedc754f29e0fedbb0f543515c554ad","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.129.tgz","fileCount":412,"integrity":"sha512-HHAHBwfM4iZOziyHyoFFVh5TXznq6DerZebjgEv1vhT2CmZLXXd8iWDw33cRcMbbwlCKDj8nP+KN7LfgQitXOg==","signatures":[{"sig":"MEQCIE4Tn3AGWOk7ec1UvAnQ2vy510EfJ35ckYH+8RFxcDvEAiAoIXps6TKoulKoDiybcytSaUVRuWsBPs9iD7Xp1rx8Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888400},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.129.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/596888b7311c7670e6edbc668f391b86/gramatr-mcp-0.13.129.tgz","_integrity":"sha512-HHAHBwfM4iZOziyHyoFFVh5TXznq6DerZebjgEv1vhT2CmZLXXd8iWDw33cRcMbbwlCKDj8nP+KN7LfgQitXOg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.129_1778600141366_0.023323932778846368","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.130":{"name":"@gramatr/mcp","version":"0.13.130","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.130","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9adacfc91cac252b21ea0e9ecac22e4f8f45916e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.130.tgz","fileCount":412,"integrity":"sha512-DS3PhevWTW0KH9JaDvvd/dT57f9cDccRnqF4TVSccLPZadtghGLFLwuer7lHNk+lIn3VDJ9/1hQjoLPJs0Hbvw==","signatures":[{"sig":"MEQCIAm9S80x1H2iDHvUyz508EOw5vykFbtgZOGBRXs3NkuJAiBSoAzeHJbf4/xD0DMaPbTYc6Dp1Fbw4zfshmO6tcAutA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.130.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9277da4cd4ea147884433e2deac18eda/gramatr-mcp-0.13.130.tgz","_integrity":"sha512-DS3PhevWTW0KH9JaDvvd/dT57f9cDccRnqF4TVSccLPZadtghGLFLwuer7lHNk+lIn3VDJ9/1hQjoLPJs0Hbvw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.130_1778621083150_0.7186391189376053","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.131":{"name":"@gramatr/mcp","version":"0.13.131","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.131","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"9da639a5b41a17a9b34d065e20307ce5ad6975aa","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.131.tgz","fileCount":412,"integrity":"sha512-fjkzr8vn5OWz6PsEuvtrRirX+2ECigm1YunsUgk6rK73PdbB90PKfmfuL6iITvNpt/oz29jofmWoFefw0yfw0w==","signatures":[{"sig":"MEUCIQCnFqxvYZlcwaO1o4EmEPqDhNdH9VgTuYoTbRMZxIgqmwIgO3SmvDxF6DTMh02uZMt1wvC4wBrKYZu0SI6mLZEJWqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.131.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/779245f7ba3d76a0e777f50047b2ca55/gramatr-mcp-0.13.131.tgz","_integrity":"sha512-fjkzr8vn5OWz6PsEuvtrRirX+2ECigm1YunsUgk6rK73PdbB90PKfmfuL6iITvNpt/oz29jofmWoFefw0yfw0w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.131_1778622206725_0.3880625017477728","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.132":{"name":"@gramatr/mcp","version":"0.13.132","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.132","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"6ac0d295dc85191b83adb685c7d961f01cc27ec0","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.132.tgz","fileCount":412,"integrity":"sha512-1F0RWMbRopN+amctlpbRRDhzRsr/J324fykLHC0fpGs9/iEmAPSnbbu4Urv5Bz7Eb2mSjc00D8nJwFXdX6Iq8A==","signatures":[{"sig":"MEYCIQDGMb+yCd4EzAVH8rtmozcgMXZuOuMxnm3urD07JiEL1wIhAPuOYplLVgDzmhSCVLqEYa2mI/GeoivgNgX+a8QwNSg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.132.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/dd6bdc5cd431134365aa0a2f04c0df49/gramatr-mcp-0.13.132.tgz","_integrity":"sha512-1F0RWMbRopN+amctlpbRRDhzRsr/J324fykLHC0fpGs9/iEmAPSnbbu4Urv5Bz7Eb2mSjc00D8nJwFXdX6Iq8A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.132_1778629416103_0.07532492711272631","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.133":{"name":"@gramatr/mcp","version":"0.13.133","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.133","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"4d6bc7a456c4b80c732e38ac8688590ef9a099da","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.133.tgz","fileCount":412,"integrity":"sha512-xfD7bygkjd0qs87pR4lduQEE6f02J2ou+vH1iGB3Jq3BSlEB+IHOEYrMmQAQ6lvYxabyzYIaomC1Gsi4AHmcsg==","signatures":[{"sig":"MEYCIQCYTPeYMe+SVdsMRBfh/plEj4HvbCm2NNomJaxaWyY16AIhAJTBaA2aszFk5kr5/WFgmiFzaiOWBHNsSdFFDUPF5Rvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.133.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/64716d86022e12707106280aa12b7ab9/gramatr-mcp-0.13.133.tgz","_integrity":"sha512-xfD7bygkjd0qs87pR4lduQEE6f02J2ou+vH1iGB3Jq3BSlEB+IHOEYrMmQAQ6lvYxabyzYIaomC1Gsi4AHmcsg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.133_1778633920172_0.4044325308338197","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.134":{"name":"@gramatr/mcp","version":"0.13.134","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.134","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"60fa089682a07d8785f0665bc5d37302d036db53","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.134.tgz","fileCount":412,"integrity":"sha512-VusFdVgGvug/0Lw4TUnvXYoG2FmuS+ucaOS+OIRySdmt/K6sYs5zoFYRN4wW2Q1pq717H6BDpEgHed9nG8vE0A==","signatures":[{"sig":"MEQCIAnJNCmOhc8d+o0K4wkU3w99aFSAh/OCWPACMsNSx+qSAiBSkwl3TJIR+0g5XE5flj3WtI0zDSsO/89xQ23d9hxvsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.134.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a94a853df00c41e1f0a60869a2ca1b8b/gramatr-mcp-0.13.134.tgz","_integrity":"sha512-VusFdVgGvug/0Lw4TUnvXYoG2FmuS+ucaOS+OIRySdmt/K6sYs5zoFYRN4wW2Q1pq717H6BDpEgHed9nG8vE0A==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.134_1778637457277_0.6050842205807887","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.135":{"name":"@gramatr/mcp","version":"0.13.135","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.135","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ef3a236d41266f9c6055c48953439f3ace85e507","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.135.tgz","fileCount":412,"integrity":"sha512-ETdJE0bRh1X/q/Xmy1n/THurYLaUxRWFuojPWNMhFHLeK4armo+Ae96tluH7XK6nQNPGNW0k6zgR2uls5EoPUg==","signatures":[{"sig":"MEQCIGhUpvCJUgjpPnyLKN2g39jwECOj86ssc3bbexpTL02HAiAyF9qZBrz3Qb7Mdf25rY4FrORkSEfVv4Uf4IMg9X903g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.135.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/654935a7e1033985671ab3bdd17bfec1/gramatr-mcp-0.13.135.tgz","_integrity":"sha512-ETdJE0bRh1X/q/Xmy1n/THurYLaUxRWFuojPWNMhFHLeK4armo+Ae96tluH7XK6nQNPGNW0k6zgR2uls5EoPUg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.135_1778640722429_0.3006694040222011","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.136":{"name":"@gramatr/mcp","version":"0.13.136","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.136","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0aa297249a479058ed725502ee6cf48ed53ed9ff","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.136.tgz","fileCount":412,"integrity":"sha512-upRexHQ+yorgaDiHwhISFDK7Vn+Tlx/dKdO2Jmh7sNb2fT+aQhbv5AXYBkSPv6yhNBI2VqjjqdtlCKgbN6VqnQ==","signatures":[{"sig":"MEUCIQDVgqRib/cmg3fmyJQ8+KLHJVkLylLThjZVQtWtii81twIgKC1pKAfarim8vZay6Xk9FqxcF+4eGkdKJ3Uk1r8qX50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.136.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/646decf3df84fe4365f975522f981a11/gramatr-mcp-0.13.136.tgz","_integrity":"sha512-upRexHQ+yorgaDiHwhISFDK7Vn+Tlx/dKdO2Jmh7sNb2fT+aQhbv5AXYBkSPv6yhNBI2VqjjqdtlCKgbN6VqnQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.136_1778690318753_0.21197161479909044","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.137":{"name":"@gramatr/mcp","version":"0.13.137","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.137","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ff9f28e9f4729e21319d056000e216f04b705bc1","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.137.tgz","fileCount":412,"integrity":"sha512-ypifnG56+Y/HOiaa43jtk6wOguVutm6Y5Kc/xU5TyiXdEqP49gCtRTvN/784U8KNfoOIb/3amsyplN2I/F8txg==","signatures":[{"sig":"MEYCIQDiHuEHlomteWUvEnUsYdW1FFsWOpXUpwHocR2CU2ByAAIhAO42ateEVVAnUnMr+OUgRT37aPxm0r6SGmVNqPrkpbMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.137.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ae0d3c2c96e0d79c8cd5da9dbb0ef9ec/gramatr-mcp-0.13.137.tgz","_integrity":"sha512-ypifnG56+Y/HOiaa43jtk6wOguVutm6Y5Kc/xU5TyiXdEqP49gCtRTvN/784U8KNfoOIb/3amsyplN2I/F8txg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.137_1778697068178_0.5454806130166399","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.138":{"name":"@gramatr/mcp","version":"0.13.138","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.138","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"fd1ec2f02434ba42d3dc2f6834cd2cbdc2556850","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.138.tgz","fileCount":412,"integrity":"sha512-/7OlRujpdZi6C9lejgh/or/gyS5jccC4mNfqEhrKmR1pmmdk7vWQ/Y9TqkMNRSczC0m+e7FhUMQXzzV7vXQtCg==","signatures":[{"sig":"MEUCIB1e79ayAAntmMTE7GG5mdDiwKGdNrLd+70GRw9AvWrnAiEA3/skI7WGbo6d4a009bAnkJod3HTRQmIUtvnZ2dabGcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.138.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/76730db5d417f7dea05b1b48a5bc7daa/gramatr-mcp-0.13.138.tgz","_integrity":"sha512-/7OlRujpdZi6C9lejgh/or/gyS5jccC4mNfqEhrKmR1pmmdk7vWQ/Y9TqkMNRSczC0m+e7FhUMQXzzV7vXQtCg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.138_1778702584756_0.7652880218353268","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.139":{"name":"@gramatr/mcp","version":"0.13.139","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.139","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"50245f5dbf81982750ed2152c37c822ccfc13c23","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.139.tgz","fileCount":412,"integrity":"sha512-LTowgqc3m7BKtH6PZHOWwTRtA0Ko9glPI8UvR+wB0brj/0VPac27HnxfGL9s9S97/LUkz/kB+Fc+Bolj25AWHQ==","signatures":[{"sig":"MEYCIQC0vzDhLVHhyVa5aCu5nenMpqTBkojSlPQR8DWSM4h1QAIhANTv8Vz8mhvfE3Xo1ZpzMBe9czDEMMUtMRdGDnCH07ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.139.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/685048a69220cce698308098e40a7b1f/gramatr-mcp-0.13.139.tgz","_integrity":"sha512-LTowgqc3m7BKtH6PZHOWwTRtA0Ko9glPI8UvR+wB0brj/0VPac27HnxfGL9s9S97/LUkz/kB+Fc+Bolj25AWHQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.139_1778706486427_0.01572467463167526","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.140":{"name":"@gramatr/mcp","version":"0.13.140","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.140","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"abcfde98e30a762910adacbdb48aad61d305a958","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.140.tgz","fileCount":412,"integrity":"sha512-Na5ti4/XAMdkk5YgpzTcSmIYiuP6cHNytIiJsw+6FuT2EB6i7l5th8TnasGmKbTZEOgkdo5BRzejAVsUbjD6bw==","signatures":[{"sig":"MEUCIQC82qN4NN3ea240UJRJ2RagThi/JdAiF00hHOsfgxxZrwIgDwwzkmZCu+2P6NVfixutt4uxTCjI7BqVj/xmpRItkuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.140.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/41f4ee1623c00538dd654ad653c3b19d/gramatr-mcp-0.13.140.tgz","_integrity":"sha512-Na5ti4/XAMdkk5YgpzTcSmIYiuP6cHNytIiJsw+6FuT2EB6i7l5th8TnasGmKbTZEOgkdo5BRzejAVsUbjD6bw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.140_1778709423073_0.6070155573513663","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.141":{"name":"@gramatr/mcp","version":"0.13.141","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.141","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"b854eda58ce6c181fed17463b05d11e1a12fc61d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.141.tgz","fileCount":412,"integrity":"sha512-FdvUxDKPxducT34uXTlG1xPbdW6DdtNz2s9PH+LYC/08hhudpei32HZQj5SDv4pnSQSNirCHXrsxNuGdv0Zv+g==","signatures":[{"sig":"MEUCIQCS3/AUcmPj3qmzFqurfRsiaZidayt8VM09I0HRn9qTcwIgXA3YhnvXvLQjYobY1+p6QI38YC84XH66+pKoYtgDZm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.141.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d80649f2fbd6178d234fd25cd20cc9e2/gramatr-mcp-0.13.141.tgz","_integrity":"sha512-FdvUxDKPxducT34uXTlG1xPbdW6DdtNz2s9PH+LYC/08hhudpei32HZQj5SDv4pnSQSNirCHXrsxNuGdv0Zv+g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.141_1778720205882_0.7284799036739484","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.142":{"name":"@gramatr/mcp","version":"0.13.142","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.142","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1256249eb0b50dd8dfa14ba0fabfcdba92395a54","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.142.tgz","fileCount":412,"integrity":"sha512-47xkd6+/ass2WZJCucGJyPtynAmT/mSuUr/obw1x2A7wGuPX4ZjhpIhOux3WTW3bcNiXgwUwTstUPhNgZmV6HQ==","signatures":[{"sig":"MEQCIH3jNdkS8lkBIwqSLpxdQUk8is/h8Et6YaWbVptzPy3RAiBzthxVnA2ELjQJBoe+UFRNIMHgYX3pSSLQFkYtxEBiGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.142.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/796e71a92dcad4e6d7b663ac32bcc718/gramatr-mcp-0.13.142.tgz","_integrity":"sha512-47xkd6+/ass2WZJCucGJyPtynAmT/mSuUr/obw1x2A7wGuPX4ZjhpIhOux3WTW3bcNiXgwUwTstUPhNgZmV6HQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.142_1778725843471_0.49506375967476","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.144":{"name":"@gramatr/mcp","version":"0.13.144","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.144","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0e45ee108b5fbf0e720620fdb0c7e324976ad90f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.144.tgz","fileCount":412,"integrity":"sha512-YKASoYS+AjymLMff2ADq0hyqQmDL8SymHyZJrvUz6uQyetsdaCavBWMvPWCyB+PmbgasVtajtYbBsu+PlPHSAw==","signatures":[{"sig":"MEUCIEL78huJUuiz111ZpupmnV5cbBzt73pi+SK1xR5jjDD+AiEAqe3EBKnFjzqjkAPGZJAnyeyCHxzbLwn4EYBimjcd348=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.144.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1fdf17b51496e6cef6ab3f48c00143da/gramatr-mcp-0.13.144.tgz","_integrity":"sha512-YKASoYS+AjymLMff2ADq0hyqQmDL8SymHyZJrvUz6uQyetsdaCavBWMvPWCyB+PmbgasVtajtYbBsu+PlPHSAw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.144_1778729017130_0.2543685363713113","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.145":{"name":"@gramatr/mcp","version":"0.13.145","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.145","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"45ce034ddd1153b96cd764c81965ed463b1b5356","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.145.tgz","fileCount":412,"integrity":"sha512-6P8MnPoWQodNr3q2Uhv6gc07QIAkwHKhj6uqgDMMmhWscTRRY//oXX86+MVE0CBJf2Rvrj7hL1EZKvxgnU3DgQ==","signatures":[{"sig":"MEUCIQCLBLM4nY0Jjb+Zvr4KbRcLMJ0P/kdT1BNkxX40ePm0TAIgVblo5BN8yJtxlzouxlWlW/VE0qHEQgVuhRPwVPjEzuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.145.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/f5ad4df7adda67613a477dd82e38bebf/gramatr-mcp-0.13.145.tgz","_integrity":"sha512-6P8MnPoWQodNr3q2Uhv6gc07QIAkwHKhj6uqgDMMmhWscTRRY//oXX86+MVE0CBJf2Rvrj7hL1EZKvxgnU3DgQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.145_1778733261210_0.20446577642320785","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.146":{"name":"@gramatr/mcp","version":"0.13.146","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.146","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2e5bdb2d27df7fbbaa94620ee903a5f8fcc89576","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.146.tgz","fileCount":412,"integrity":"sha512-QgkJnfgIFXO2G2YbHsk/GTIndeNvtYBs+GxluibGB4RjsPWakN2NbObBm8cFzLYi89EuLOvDN26ktS0CB1EDQw==","signatures":[{"sig":"MEUCIAUzTcUk88/vVD5kdDkK2MeghXmZPHd85tvBlAJjR76bAiEAiUwRdIdGsAzR2Ni4rq0I+5D3HjZgctaSOIbUAcdP88M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.146.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/32d83e858a1b1647c30104f8d233b6c9/gramatr-mcp-0.13.146.tgz","_integrity":"sha512-QgkJnfgIFXO2G2YbHsk/GTIndeNvtYBs+GxluibGB4RjsPWakN2NbObBm8cFzLYi89EuLOvDN26ktS0CB1EDQw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.146_1778736956938_0.4341128276482715","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.147":{"name":"@gramatr/mcp","version":"0.13.147","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.147","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"eefa8251482819682003a40e65e0f5d74dac8802","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.147.tgz","fileCount":412,"integrity":"sha512-FWfxK6nmSJt2w08LUl71r6/b8b1z9XKgBN+ZbVQF4xtx+97vjxl5DP1zzFpcstOignP6KICa0Hesb5hbufTrBA==","signatures":[{"sig":"MEUCIBPBEtDkTeTzMSV1FF/Z1dYjjoJGXaLhRuiUWNwqA6MGAiEAjyERcmefeClslqjDkopCwf9p+v7geUiLDjQnPaRtlNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.147.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/929f52fd329e704f8d97302c9b5fafbc/gramatr-mcp-0.13.147.tgz","_integrity":"sha512-FWfxK6nmSJt2w08LUl71r6/b8b1z9XKgBN+ZbVQF4xtx+97vjxl5DP1zzFpcstOignP6KICa0Hesb5hbufTrBA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.147_1778765874888_0.4367388436360531","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.149":{"name":"@gramatr/mcp","version":"0.13.149","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.149","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"f76a52546dc4ac55377edf3e09ea6bcd38873f1a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.149.tgz","fileCount":412,"integrity":"sha512-pgAS2XwmFEocTTefMXsl7WINcQPDRAZT5Wy1WkRUG3TN7H9tr4ZBEWOiyDmsrKTD1iT5HsYpv/MVsaAdwKPiXw==","signatures":[{"sig":"MEQCIE4kXgemzhCNREXEzMl9/1Gi8yhd6SP9qPELTgM9yKe1AiAih4crvHsYHO7UZU5wUAgK/DycOuiPD+y/fVhp7/PkiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.149.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/11c7b4a74a438162c4f7fb765732f180/gramatr-mcp-0.13.149.tgz","_integrity":"sha512-pgAS2XwmFEocTTefMXsl7WINcQPDRAZT5Wy1WkRUG3TN7H9tr4ZBEWOiyDmsrKTD1iT5HsYpv/MVsaAdwKPiXw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.149_1778776275635_0.789750895862704","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.13.150":{"name":"@gramatr/mcp","version":"0.13.150","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.13.150","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"7837c6b97f18241aa3201d5674729c66ce53e366","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.13.150.tgz","fileCount":412,"integrity":"sha512-d4NrJWYCpi6i02TdRojuef9FpBTBaSo8JmRUh0yhNEC/cPIwp/WL+OkXhG+NOIfYKsCJduR17Wc0PZ6noHdV2g==","signatures":[{"sig":"MEUCIQCXSGeUuLJvZrxvQhIHHVlHb/iRk06LezIErmKBuXa+9QIgWlw81mKTUG0xi48TEM8fdp1q+0zEJ6RxPDsD50wzwSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889318},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.13.150.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1b475510d624833c7924727cdb77d74b/gramatr-mcp-0.13.150.tgz","_integrity":"sha512-d4NrJWYCpi6i02TdRojuef9FpBTBaSo8JmRUh0yhNEC/cPIwp/WL+OkXhG+NOIfYKsCJduR17Wc0PZ6noHdV2g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.150_1778780260907_0.5564065109786267","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.0":{"name":"@gramatr/mcp","version":"0.20.0","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.0","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"683c63d5d058336e9a1adaf04ca90275814c4a7e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.0.tgz","fileCount":412,"integrity":"sha512-Ue14DWvwhIF/lhrtW7xxdVmnHc/6CTdzmg7XOy7Y+emNJRu0CJLZEyZ9UnFcyOQd088wKmAed7x3P+s/TTIiDQ==","signatures":[{"sig":"MEUCIAseiDcxBi86Wig6UIbG8wuOD5TSaen5kTKq6qiikbHqAiEAld7Qu+gm95rzTWmSaDnqiJe2V8EBhxMAf6KP6zufr08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933740},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.0.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5da3389985374b6d34641f8ec901bd1d/gramatr-mcp-0.20.0.tgz","_integrity":"sha512-Ue14DWvwhIF/lhrtW7xxdVmnHc/6CTdzmg7XOy7Y+emNJRu0CJLZEyZ9UnFcyOQd088wKmAed7x3P+s/TTIiDQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.0_1778823484597_0.82032744224381","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.1":{"name":"@gramatr/mcp","version":"0.20.1","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.1","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"ffe6052cb4b349d31282348c8c6fea93f48e73ce","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.1.tgz","fileCount":412,"integrity":"sha512-F6WhZo9gVwDfxXRSS0gf4MLtjrH17SlvAmFTvFk66djxhXML8oeu59tKFkvx0TJV0qvx9liu/D8+PbTccys32w==","signatures":[{"sig":"MEYCIQDVZ69omnNH5nyL+SZK2RKVXRIvJ1bf8+qUu7ay1ntlKQIhAJCJrzAuBEzK2om3PGR7yLKM64XvXSpwioJnKAyp1pUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933740},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.1.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/70e7d3e15a9a96ccd0af6ff6cf498907/gramatr-mcp-0.20.1.tgz","_integrity":"sha512-F6WhZo9gVwDfxXRSS0gf4MLtjrH17SlvAmFTvFk66djxhXML8oeu59tKFkvx0TJV0qvx9liu/D8+PbTccys32w==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.1_1778825066223_0.35499562216650027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.2":{"name":"@gramatr/mcp","version":"0.20.2","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.2","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"8c017c34ace2b90c02069b9b653d86b91abac2f9","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.2.tgz","fileCount":412,"integrity":"sha512-W4rC7aV8N8pujbnkrQ2X8N/yhaFd/ABfCx5TmaZzB5dzZRHh/BeB2kB9yxuPZKWdwC9xn/NmcUpC1Zl/T3lLAQ==","signatures":[{"sig":"MEYCIQCZo17vSJFbvk1ykV/ejkM6tTps6nlGdmjZcQjXseGMugIhAOIeN53liHcuuJlHeH3Iytgf+nRVGKDNijW1LqzetW4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933740},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.2.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a779ab0499b6ed7b3ac4bde44f4060a6/gramatr-mcp-0.20.2.tgz","_integrity":"sha512-W4rC7aV8N8pujbnkrQ2X8N/yhaFd/ABfCx5TmaZzB5dzZRHh/BeB2kB9yxuPZKWdwC9xn/NmcUpC1Zl/T3lLAQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.2_1778854520708_0.47159276903672875","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.3":{"name":"@gramatr/mcp","version":"0.20.3","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.3","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"0d9cbad0bf401092d3f34b19d4d0982dd646f5ab","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.3.tgz","fileCount":412,"integrity":"sha512-5gqMHvkhq34BcnSq/GpsU5INfD4YWpg4WS79jyZnaHRDUXnnjJMSJ7sXy2gTkoGA9+8iOpKcCqXt68X11ZjJKw==","signatures":[{"sig":"MEYCIQDZ07xT2Hs0qCL7zDBAOfWa1BItVx81IIJhrwnme7adjgIhAO114UK4Ju0Ml3RWfVrawZ6h6oomPOnbOlvcewSpYw0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933740},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.3.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/b462c906842ccdf19a2bbf79ae1fab89/gramatr-mcp-0.20.3.tgz","_integrity":"sha512-5gqMHvkhq34BcnSq/GpsU5INfD4YWpg4WS79jyZnaHRDUXnnjJMSJ7sXy2gTkoGA9+8iOpKcCqXt68X11ZjJKw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.3_1778858256915_0.020384949567102018","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.5":{"name":"@gramatr/mcp","version":"0.20.5","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.5","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"27c747aa7936c8ac0e990c765abbf2f0c3932c22","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.5.tgz","fileCount":412,"integrity":"sha512-zF49b8sdNwD/rHn/0NnL7x50hoB08FhxcRZyEoTbV6hRe/KZMikqOJxIpvVWdwB/f3ljS1wxM0f3l7GPeCrQvQ==","signatures":[{"sig":"MEUCIQCZcUQF3XIq29Pmtdgpd0gsYpCizPD+Q90MnATN9ygT0AIgWrs0vGLCKthYujAJKB0VW4HzwIAyYn9jl8yaTwJy/5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933740},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.5.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/218ebd0fa5216ca29d559b156fcbae8e/gramatr-mcp-0.20.5.tgz","_integrity":"sha512-zF49b8sdNwD/rHn/0NnL7x50hoB08FhxcRZyEoTbV6hRe/KZMikqOJxIpvVWdwB/f3ljS1wxM0f3l7GPeCrQvQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.5_1778864769391_0.5185586820332053","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.6":{"name":"@gramatr/mcp","version":"0.20.6","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.6","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"59b4ad39c63b99b4830bc85e33eb5846a3d36358","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.6.tgz","fileCount":412,"integrity":"sha512-0Zyu7Xv50JYGmX2Mfcb0EONt39futYKtp109Lp9NelIvW31y2ohs9yVnR2jTxET9h6lRceXotjVzoIewxvyRzA==","signatures":[{"sig":"MEUCIAQ93jKGcoMXXWnzJ20li/CGdYgLzRpe1aO+U3KizIcDAiEAh1Z90z1/SWB3rm0OHB5zDyi9V+zp8D4+pE6enbTzRwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950655},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.6.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/11a58b583948bc14b1bf1b7d88b266e9/gramatr-mcp-0.20.6.tgz","_integrity":"sha512-0Zyu7Xv50JYGmX2Mfcb0EONt39futYKtp109Lp9NelIvW31y2ohs9yVnR2jTxET9h6lRceXotjVzoIewxvyRzA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.6_1778871065540_0.4096462709960751","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.7":{"name":"@gramatr/mcp","version":"0.20.7","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.7","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"c4cc33698e26a930ee0001aa1693e88b962e709f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.7.tgz","fileCount":412,"integrity":"sha512-JL67A646R8Ub8Tm0fyar3Ilgz403XyPaq0jahREMGUJxL476rorxnIz/bQuj/u/2c38ZtbGWSoj1pqtHTRKI9Q==","signatures":[{"sig":"MEQCIFKXJ2aWm9pc/Ytgbm69cFHtXuOdGzAeX4tNg7iCDtG2AiBHFUbUI6fUDh48TUmoo3mENlHeMqPeVrgE0iiebWe5mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950655},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.7.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/36d03f0d081cc75c93c7ac3d431ed1f8/gramatr-mcp-0.20.7.tgz","_integrity":"sha512-JL67A646R8Ub8Tm0fyar3Ilgz403XyPaq0jahREMGUJxL476rorxnIz/bQuj/u/2c38ZtbGWSoj1pqtHTRKI9Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.7_1778871882288_0.6093743869560366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.8":{"name":"@gramatr/mcp","version":"0.20.8","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.8","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"43220432bd3dbb3a2fbdcd65365d2ccbc406d106","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.8.tgz","fileCount":412,"integrity":"sha512-t8YJsRCeQJch9G64fdXYMRv9AhC9xWbeKEKV28P7Y442hamVwSFvVEdH4CdSwxjZELcPWZ2/YmDVZSJP0ua3xw==","signatures":[{"sig":"MEUCIQCDRstlTpCW2f6EsHiEiQwP2kODYULdpbx3chy3NFl2/gIgNcGSOLlCQtxd69KHOykVJEkCiDIZZFhM6Hoqa5UoUx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950655},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.8.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/cc892ac7ef88763d3c2773fc49957d59/gramatr-mcp-0.20.8.tgz","_integrity":"sha512-t8YJsRCeQJch9G64fdXYMRv9AhC9xWbeKEKV28P7Y442hamVwSFvVEdH4CdSwxjZELcPWZ2/YmDVZSJP0ua3xw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.8_1778875451678_0.516197874565721","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.9":{"name":"@gramatr/mcp","version":"0.20.9","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.9","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"74a0088a6cbf7be31b8207352a8822405c94a33c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.9.tgz","fileCount":412,"integrity":"sha512-3h5Hd74OODS0Ah6pzBS/1T4zPi+t6NAncV9FTNqDlzj5vdWmgvTxzGENK/I8YBQVWinRLncCUrncf6SyErLdGQ==","signatures":[{"sig":"MEUCIQC1m8StymEB6SLuIFHsQvqpVOjMBi6lD37/mD1fyJ4UZgIgNUIbtgk16TKVmJLmb5n021LtJNnf0bFcCe+2E66RDls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950655},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.9.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5221cfa4d3a4507139fb7d1a3f769733/gramatr-mcp-0.20.9.tgz","_integrity":"sha512-3h5Hd74OODS0Ah6pzBS/1T4zPi+t6NAncV9FTNqDlzj5vdWmgvTxzGENK/I8YBQVWinRLncCUrncf6SyErLdGQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.9_1778880508009_0.6680837298411177","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.10":{"name":"@gramatr/mcp","version":"0.20.10","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.10","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"2b976166a986549cdb64f457ef6fb7b8f870201b","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.10.tgz","fileCount":412,"integrity":"sha512-BMBt83eG9i9Df7nZpXdbuRfJVOY/8gJEjEXWpLosnKGB2ZJaadKY49EOjx6YlmhS85zbuutXa7868eQqxqKQlw==","signatures":[{"sig":"MEUCIDajO05e1Y0u1UL5HlAyQYOx2ZbITyQlN1jdCtCOEoUFAiEA1DxWER6nCFF92fk03f/lkvKfCJquR6TBhRUN4SuJvh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.10.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/162ea30129732e4cffc279a00d646268/gramatr-mcp-0.20.10.tgz","_integrity":"sha512-BMBt83eG9i9Df7nZpXdbuRfJVOY/8gJEjEXWpLosnKGB2ZJaadKY49EOjx6YlmhS85zbuutXa7868eQqxqKQlw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.10_1778883178627_0.9287772871368409","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.11":{"name":"@gramatr/mcp","version":"0.20.11","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.11","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"12678640bdd292d5e29288ef990e625298484b9d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.11.tgz","fileCount":412,"integrity":"sha512-MRqItVJoaMHa9eLIERyMBtonje5vmn6fjYD+l/I1NIrfSB9RQExbWfWvVMlO6pDDsM8LmNqxEZzKwyn2mT4NhA==","signatures":[{"sig":"MEYCIQDEX2LcZ4bUGapSkls2r+w48C1q3JYQJMnPrR7OM/aZ7wIhAMEAoL49Kuq6b76SNiqUvWqVKLhQS90r6Mod69Gc/8AH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.11.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/500afe5a3cc2c523068a46c2bf041168/gramatr-mcp-0.20.11.tgz","_integrity":"sha512-MRqItVJoaMHa9eLIERyMBtonje5vmn6fjYD+l/I1NIrfSB9RQExbWfWvVMlO6pDDsM8LmNqxEZzKwyn2mT4NhA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.11_1778886257163_0.7985859835414535","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.12":{"name":"@gramatr/mcp","version":"0.20.12","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.12","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"d4b63cde3c65f7d0b48b3a6bff55183524f9844e","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.12.tgz","fileCount":412,"integrity":"sha512-sTslVxKz5VM4ZOe1X/RRKSjUieSmRgNyss8KjOfbuk0L7x8WyJkWX+QnSeoXju6Acz+yW6vYxaEmXk/Jw/KzsA==","signatures":[{"sig":"MEQCIGElrhihNqygzHjCWgYdaamDxJB5nKZRlbIrL8XGrvDzAiA7eOhDB2Td92EI9F5vn5iU3xyhF2p1l1BkHdea64hsRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.12.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/5b1072829493b59204e0bc5f4f299bea/gramatr-mcp-0.20.12.tgz","_integrity":"sha512-sTslVxKz5VM4ZOe1X/RRKSjUieSmRgNyss8KjOfbuk0L7x8WyJkWX+QnSeoXju6Acz+yW6vYxaEmXk/Jw/KzsA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.12_1778893021643_0.7497891361096494","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.13":{"name":"@gramatr/mcp","version":"0.20.13","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.13","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"1999ecc9b707f59afd11b9a9a1a6437e7f53e4a6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.13.tgz","fileCount":412,"integrity":"sha512-fGeQ6UZA9JZsUyJGmUsKZFkFW1Gm+6/boJ7tQLZymjh3hndPjeku/lzdjFgA31oItyT+wF7UBZYsODCy5+5KEw==","signatures":[{"sig":"MEQCIH9N+4k5CYM+ka3rr+fxWwmi8o3be26TL3OBXaU12z3hAiAhzKIDn0OjPRMMi/xLhOfWBW+cRwKUMOKCHcif7G4tIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.13.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/1028a17789ad6359388caa624c1fe245/gramatr-mcp-0.20.13.tgz","_integrity":"sha512-fGeQ6UZA9JZsUyJGmUsKZFkFW1Gm+6/boJ7tQLZymjh3hndPjeku/lzdjFgA31oItyT+wF7UBZYsODCy5+5KEw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.13_1778894130145_0.6769995415553587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.14":{"name":"@gramatr/mcp","version":"0.20.14","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.14","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"bin":{"gramatr":"dist/bin/gramatr-mcp.js"},"dist":{"shasum":"3c0f6f42e04c4d1e84a3f00d354888da57f28a07","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.14.tgz","fileCount":412,"integrity":"sha512-cFhZdfAJ9xgCcCNKUc3pWh80IN8ne5FwVFkBICleHagNhk/Zkdp6iwoR0gMYdmlZLBn6wlq5pmYyHRhi4lIv9g==","signatures":[{"sig":"MEUCIDk1cfdpIHurh81xezkjxPaOjGP7Uoo3aK5TFVdN0fB1AiEArWaDdxduVHeX3bdTvnaJsc1fcowdNB1rlNZ0K1v4ozo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1950656},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.14.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./bin":"./dist/bin/gramatr-mcp.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","postinstall":"node scripts/postinstall.mjs","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/caeb2f0087e40498f3a46822bc763960/gramatr-mcp-0.20.14.tgz","_integrity":"sha512-cFhZdfAJ9xgCcCNKUc3pWh80IN8ne5FwVFkBICleHagNhk/Zkdp6iwoR0gMYdmlZLBn6wlq5pmYyHRhi4lIv9g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"grāmatr — Intelligence middleware for AI agents. Pre-classifies every request, injects relevant memory and behavioral context, enforces data quality, and maintains session continuity across Claude, ChatGPT, Codex, Cursor, Gemini, and any MCP-compatible cl","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.14_1778941535878_0.1884567197010818","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.16":{"name":"@gramatr/mcp","version":"0.20.16","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.16","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"fccbc5b4eaa25b63fe441aa2c2b8b9188dacf9cc","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.16.tgz","fileCount":407,"integrity":"sha512-5wtYTu1cccM8QdwEy+UlL3M84zaa4SNkH27j8OmRj7yvI1O9uCUzD65UZeINFwPL+kV/obb2I/WqwQMZZcSqTg==","signatures":[{"sig":"MEUCIQCnxkBKSrkr7YSW4xd0RwHTcFcmuZKA6RaaZhJdG+96+QIgIuJ5WasKZvx52H//x4OmUkP9sKAfcg0QMnBayJoyUKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944271},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.16.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a8371ec6c2e2b4ed5b6e5ea4e41b35c2/gramatr-mcp-0.20.16.tgz","_integrity":"sha512-5wtYTu1cccM8QdwEy+UlL3M84zaa4SNkH27j8OmRj7yvI1O9uCUzD65UZeINFwPL+kV/obb2I/WqwQMZZcSqTg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.16_1778962056126_0.0088659012509964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.17":{"name":"@gramatr/mcp","version":"0.20.17","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.17","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"ca44f20a1c19b52c34fc7ed2d83ef5c7adddefd6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.17.tgz","fileCount":407,"integrity":"sha512-tbIGzeVhq77zq4c3QXM78JwHBxu07eRnwo/6feRN4eZoKd7Eox7WSNJ5rSTqWG2EZ2ESzwXPrQ1BIf3pwz1dbw==","signatures":[{"sig":"MEYCIQCZ4KcCAQHN4frIUEzpQxsZpp5xnFOUzh6unL0bNUzaegIhANA5YTsBeih7gCIwLVAKCXj8lRmHPHTq6/p13XpCpcmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944271},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.17.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/c420fb1a964cd5228e511c1e8837e55d/gramatr-mcp-0.20.17.tgz","_integrity":"sha512-tbIGzeVhq77zq4c3QXM78JwHBxu07eRnwo/6feRN4eZoKd7Eox7WSNJ5rSTqWG2EZ2ESzwXPrQ1BIf3pwz1dbw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.17_1778972159769_0.9301432891817929","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.18":{"name":"@gramatr/mcp","version":"0.20.18","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.18","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"bd1151a6639c71ac69d20f2285957fb7ae0ef6cb","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.18.tgz","fileCount":407,"integrity":"sha512-0t3cUQVMs3kNsQIhJWYgSocziUCD9YASLlQiqwvMlrvHNRuXsWBzEwHbpU2wYNfKyf39YLkCqy6xuqculVOaDg==","signatures":[{"sig":"MEYCIQDKkATyXpROaPwPeKjYfp8HyHCjhmgpzQ7p4Vww5/7RqAIhAMHXayCPS7468nOUlaBhONBYgVd+4yXIJN7nhWvqpoo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1944271},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.18.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/db17f9f72caebf432d6d4bead2ad40b7/gramatr-mcp-0.20.18.tgz","_integrity":"sha512-0t3cUQVMs3kNsQIhJWYgSocziUCD9YASLlQiqwvMlrvHNRuXsWBzEwHbpU2wYNfKyf39YLkCqy6xuqculVOaDg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.18_1779048389927_0.06582210686650125","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.24":{"name":"@gramatr/mcp","version":"0.20.24","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.24","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"28411a070d1fb8099c284090c477dfdd03fb13f4","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.24.tgz","fileCount":407,"integrity":"sha512-uh2mf2b0IaTdijbchHJWv0gQo6nDAFjEBvUMObHkJxvbzy90dQGlcHWap/3a3XKGYBYfe2HIW68ln6yGsItv9Q==","signatures":[{"sig":"MEYCIQCWReQn6PoQ3YCdCnOoBc7EQv1ctAz1e1klVexg+ZAtEwIhAK1j7WsUpb6xneNs366fgUvLF8L5Nt4TIfo/nqNd7utw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1945503},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.24.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2205934019a693dc3c5793c66a1bd271/gramatr-mcp-0.20.24.tgz","_integrity":"sha512-uh2mf2b0IaTdijbchHJWv0gQo6nDAFjEBvUMObHkJxvbzy90dQGlcHWap/3a3XKGYBYfe2HIW68ln6yGsItv9Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.24_1779060136214_0.29643598886494993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.26":{"name":"@gramatr/mcp","version":"0.20.26","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.26","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"0358d659fb7a84457b50de24b12d1559f6ac74e6","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.26.tgz","fileCount":407,"integrity":"sha512-sPMdIWqPoKZP6UXCWI4NBM+9tA9MuK0CTRZUJ3gaihhAHeS04xfyjMygNKvNmvcb+bR8j7bYW7vLzDR5pXugRw==","signatures":[{"sig":"MEQCIDgilwMb3P5LUq9f67PP8+InMsXc4OfhEjpnwso0uQ0lAiAS6ZvMc9woMpeFJmpLnp99IIHgBhWxpK4zeMMcHs8sUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949809},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.26.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2694adc4d1cb0f2ea68fdca92423261d/gramatr-mcp-0.20.26.tgz","_integrity":"sha512-sPMdIWqPoKZP6UXCWI4NBM+9tA9MuK0CTRZUJ3gaihhAHeS04xfyjMygNKvNmvcb+bR8j7bYW7vLzDR5pXugRw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.26_1779067916701_0.9248395920530614","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.27":{"name":"@gramatr/mcp","version":"0.20.27","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.27","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"2b4cb2318f5483f671652705f66dc556ef4d2188","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.27.tgz","fileCount":407,"integrity":"sha512-ynAs4XYeyix+pn9I1FFAm9V3RqJgJTPM1XBQj9qj62DHoiBwyhgPsOeZOU4+e0+QlE5g33kcbC2F2QDyH5UJwQ==","signatures":[{"sig":"MEQCIE/A8X8c1T+1PADW3gambSW91uLDxFtCGzkoz/awLAJdAiBHIb5x/gCzbVXmnxf9sja3RO0aiA2cUN9eVGpA4KeQmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949809},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.27.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/eed41f0ac90dd1939e8d9095466bd31d/gramatr-mcp-0.20.27.tgz","_integrity":"sha512-ynAs4XYeyix+pn9I1FFAm9V3RqJgJTPM1XBQj9qj62DHoiBwyhgPsOeZOU4+e0+QlE5g33kcbC2F2QDyH5UJwQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.27_1779076998165_0.834818579932993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.28":{"name":"@gramatr/mcp","version":"0.20.28","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.28","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"36b33ba44a49b2d5547cc19263201f0d80e97440","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.28.tgz","fileCount":407,"integrity":"sha512-PfgORBJUpMqWTTUmHz/kxp8Byznyx+txEV1hffVopKUj8iLRnCRXu0QSHixLoP8QU9zbrBrevyIRwjFNbzmBPg==","signatures":[{"sig":"MEUCIQD1Ey6zRJmHFR3/orgPTQKYPLtSBNY3L/kCQ72NpD178AIgLfYhM8scQ1X43VBOS+U/7Qr9+p6IMSymAfQmITLBpAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949809},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.28.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/17e20d6595e0f97ed1b5f8f087363def/gramatr-mcp-0.20.28.tgz","_integrity":"sha512-PfgORBJUpMqWTTUmHz/kxp8Byznyx+txEV1hffVopKUj8iLRnCRXu0QSHixLoP8QU9zbrBrevyIRwjFNbzmBPg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.28_1779084784805_0.03256831730218135","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.29":{"name":"@gramatr/mcp","version":"0.20.29","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.29","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"a335682a78076f7472b28d654261349923737006","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.29.tgz","fileCount":407,"integrity":"sha512-nKz2sve5ZEK4qcxvjwjc4tvsCLANwhxdrnHOCfZ/SAbK0H8pXi3gzm/5UgAIenoOIjym2OEZdvyK/liON6Oqwg==","signatures":[{"sig":"MEQCIEH4CXcdyFsUBpLSQah32+i2ByOl0Rjko6YKLdlVdq9TAiAPKMh7SN84W3csrH14gRdB0n5/0AeJvD0H3Vq/POJIag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949809},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.29.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/4318d76fd089c00e883b1d1a3287cba9/gramatr-mcp-0.20.29.tgz","_integrity":"sha512-nKz2sve5ZEK4qcxvjwjc4tvsCLANwhxdrnHOCfZ/SAbK0H8pXi3gzm/5UgAIenoOIjym2OEZdvyK/liON6Oqwg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.29_1779111585785_0.21615377370148492","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.30":{"name":"@gramatr/mcp","version":"0.20.30","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.30","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"f976b0947c196f3b76e6f69b9c434c64545d8b9c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.30.tgz","fileCount":407,"integrity":"sha512-A8MaH/p2WDrm69s5H8zSMMWQEXgR/OYLN92jNTUlJXo6CzZj6u5h9Z8u4tK1thSR+AfCLW+ZEH8fagXtxrPwZA==","signatures":[{"sig":"MEUCIQDOwtQqPsd7l0UMvoY0N9Jifq5XScas//C8v31WMtMkzgIgLjfs08Wq2P6UmEhZESbU7B0yCwueGuFaY+pOVmD3F3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949809},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.30.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/d0b4110c333a28d066036e1c2e870a7a/gramatr-mcp-0.20.30.tgz","_integrity":"sha512-A8MaH/p2WDrm69s5H8zSMMWQEXgR/OYLN92jNTUlJXo6CzZj6u5h9Z8u4tK1thSR+AfCLW+ZEH8fagXtxrPwZA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.30_1779113077578_0.7258505782649278","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.31":{"name":"@gramatr/mcp","version":"0.20.31","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.31","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"d2c2ba096e7ef75c1f63151bacccd099d4de4e6f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.31.tgz","fileCount":407,"integrity":"sha512-mL5kvJ4b47x8UfW9738QrhQxAQgJuus501zNDw0BFmsEOKGHi6l25+2r/3yJUYdbSvSfrxCFmVhQqI507ChJpg==","signatures":[{"sig":"MEUCIFji8p8QHcrGKHJSZyKSvK24CREn1QqjSyIaKTQ2VRq8AiEAjkFK35d2lIaVaY8ha6y3QHwS9Px3Y8RvmVjwUTiZ1QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951609},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.31.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/6d80c71a33fb1a5600217762be416178/gramatr-mcp-0.20.31.tgz","_integrity":"sha512-mL5kvJ4b47x8UfW9738QrhQxAQgJuus501zNDw0BFmsEOKGHi6l25+2r/3yJUYdbSvSfrxCFmVhQqI507ChJpg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.31_1779115079294_0.6134193347914145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.32":{"name":"@gramatr/mcp","version":"0.20.32","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.32","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"79e4c6c4da6a953c8f8cf5a5db758543d659f104","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.32.tgz","fileCount":407,"integrity":"sha512-XrozTYXLyksuvHM8zYRWMMzoRxGLKpmQlr+XYn0pYab7rLM8qBENVdbsRAUz22mYtGdB/MTL41o5Fz9yw9/wGQ==","signatures":[{"sig":"MEUCIERMJPhHkY/KJuiVsA1M6n2RXl2bIRLw7aFZ4CFlRFsNAiEAnf1iN58LIPL3auu1rHjryfuC86n9MfOAgu5g0whoySU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.32.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a952a6fad52083f1c8fa9ae4cef61105/gramatr-mcp-0.20.32.tgz","_integrity":"sha512-XrozTYXLyksuvHM8zYRWMMzoRxGLKpmQlr+XYn0pYab7rLM8qBENVdbsRAUz22mYtGdB/MTL41o5Fz9yw9/wGQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.32_1779118513958_0.02074005340616214","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.33":{"name":"@gramatr/mcp","version":"0.20.33","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.33","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"fc27ba9ea0cad9f1cfcdbd1bc59677198d5588a3","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.33.tgz","fileCount":407,"integrity":"sha512-SFADl0xLash00DPl8XHKIxIW8Xef+mhUVpS1GD93+WkESAK0etpO9p83MdcZ0LHFYxRdxSiP0Ik/qcSDY3/ZbQ==","signatures":[{"sig":"MEUCIQDYHTkz4JaJCWQGjEYQNchhWdf1BXNTvNeRZgqgVfUiFwIgc4OCik2BkYCv2WMYPG5GhqHuYB0dDIez+VzTB/01NlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.33.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/21c680f8c09766addeaa792a028e5d5c/gramatr-mcp-0.20.33.tgz","_integrity":"sha512-SFADl0xLash00DPl8XHKIxIW8Xef+mhUVpS1GD93+WkESAK0etpO9p83MdcZ0LHFYxRdxSiP0Ik/qcSDY3/ZbQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.33_1779126713454_0.20934373807214235","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.34":{"name":"@gramatr/mcp","version":"0.20.34","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.34","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"a89c14967daccb0dff06380595883b6cede6ff1c","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.34.tgz","fileCount":407,"integrity":"sha512-ZBjyMUHMblTF6JRZHI1IjSuRHKWdCc2DoFgDzIiz2xx/FNygiqQd83gUwrjEsPcemhQbNWc5pr+0YBjsQUykig==","signatures":[{"sig":"MEUCIQDMjpmhnToy4xLdoShka3olWyjXCxITbphPcDKfrOWo2wIgWDeWSJQzIW83JsP/E0eX/SSHw9Hk3y5vLtL7AcbM5FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.34.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/bc2c39d00a9d2c5f565e849d42d98ee4/gramatr-mcp-0.20.34.tgz","_integrity":"sha512-ZBjyMUHMblTF6JRZHI1IjSuRHKWdCc2DoFgDzIiz2xx/FNygiqQd83gUwrjEsPcemhQbNWc5pr+0YBjsQUykig==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.34_1779129162511_0.1197556107721216","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.35":{"name":"@gramatr/mcp","version":"0.20.35","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.35","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"81dcb93acc220454b672001b421cccca6338a9e7","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.35.tgz","fileCount":407,"integrity":"sha512-Z2cg4jkNRVSLcGrpo/Zw3keYeB6fUyaa1q1A2rItj6AhbgUrrRcwPqBOkXTkkCADXkaAHcIfmbMsRn1A4xbcyg==","signatures":[{"sig":"MEYCIQDORE3tGZxjekmc/9TSjA9JR3RuCQDl2aaz94f/K0zBuwIhANELqCxIiBTX7BOXBCQjQD1ruZrhvBewpa3qo48LwRJp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.35.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/dedd02eae83fb1bab767e4e50131b994/gramatr-mcp-0.20.35.tgz","_integrity":"sha512-Z2cg4jkNRVSLcGrpo/Zw3keYeB6fUyaa1q1A2rItj6AhbgUrrRcwPqBOkXTkkCADXkaAHcIfmbMsRn1A4xbcyg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.35_1779134680800_0.47574455230059676","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.36":{"name":"@gramatr/mcp","version":"0.20.36","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.36","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"c9611107577abe415e72495eab47a77da229a715","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.36.tgz","fileCount":407,"integrity":"sha512-SNn1XmeHG+ueTUc/T5m01CNX9a4gKwmZzOlCIcahTeltau9bAL7XPJGSQmx48hPuwvrD6R43GOfk+wprgcerJg==","signatures":[{"sig":"MEYCIQDCwKqhSyYfTzoRzQZldweU/CEmRP6qBtDhMAjLj2ucAwIhAOG/hpvg3qtHLsQ5/RfVAREFeCYvqazdGF/tD2/PMHTu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.36.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ed6efd33b00ff688d157a853ff2129da/gramatr-mcp-0.20.36.tgz","_integrity":"sha512-SNn1XmeHG+ueTUc/T5m01CNX9a4gKwmZzOlCIcahTeltau9bAL7XPJGSQmx48hPuwvrD6R43GOfk+wprgcerJg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.36_1779137152975_0.34634501106428295","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.37":{"name":"@gramatr/mcp","version":"0.20.37","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.37","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"34fd30596f46d2a720f4285189dfd772ee231a80","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.37.tgz","fileCount":407,"integrity":"sha512-cAslMx+KMZRLULYscfIzYRhnCKMRKPXDfekqFvyjaNOdXcFu4IY7OqyoMt5jGA0jX+rBFFXQtjRn3R2CA/FvRQ==","signatures":[{"sig":"MEUCIQDSoYG3doQzumLyxBwr7Xt8EYPQQqZszJRUjPV1YT6T2QIgNoZY4dEiLHaO1aq6PhrGV0HVFqpmqjLgOZvzrlNZHfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.37.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/96800eff4c803118176aa3fac7efdf19/gramatr-mcp-0.20.37.tgz","_integrity":"sha512-cAslMx+KMZRLULYscfIzYRhnCKMRKPXDfekqFvyjaNOdXcFu4IY7OqyoMt5jGA0jX+rBFFXQtjRn3R2CA/FvRQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.37_1779139670774_0.3148390661374545","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.38":{"name":"@gramatr/mcp","version":"0.20.38","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.38","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"98579e243de4c22620401c55723b5c9c25f78036","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.38.tgz","fileCount":407,"integrity":"sha512-bUJ0hir2K59nHTCzVmTt5+NmpT/5+k29gh8Mb2NZ1WxLYQ374wPJZhKq2b+4QJ4KuZKF7dmF/DFqoryUauacGw==","signatures":[{"sig":"MEUCIFqysFsglfnHKZoDoyeLnTY9FjByecz7HmIH0D5SNQWvAiEAr3NcYw6PyQgh3OXU43FD4xDOv+bWAluvhFyR3W9wHKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.38.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/2c91ee0943423a54d164388e98fffa5e/gramatr-mcp-0.20.38.tgz","_integrity":"sha512-bUJ0hir2K59nHTCzVmTt5+NmpT/5+k29gh8Mb2NZ1WxLYQ374wPJZhKq2b+4QJ4KuZKF7dmF/DFqoryUauacGw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.38_1779141603759_0.9954622204578825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.40":{"name":"@gramatr/mcp","version":"0.20.40","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.40","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"760eb01020d6dc06efd7bbb89fcb36887060816a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.40.tgz","fileCount":407,"integrity":"sha512-J10j9K8lY12HUdaabaKCsdN5CwmG8ianS0YJo+q/x1orS5dkutlX+b4ZPSHe1AC8MDL8ef+k0KiMRVjnrfVE7g==","signatures":[{"sig":"MEYCIQC+aRf30u04V4yB12Ncyfc9cbiz4EbRiAHZwMaxXYwPiwIhAIpL+zh6zU2gdqUwWx+xPIoS52UFBSsr9ivcoDgOwBWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.40.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/60ed298164af96bccd7aac01569a2726/gramatr-mcp-0.20.40.tgz","_integrity":"sha512-J10j9K8lY12HUdaabaKCsdN5CwmG8ianS0YJo+q/x1orS5dkutlX+b4ZPSHe1AC8MDL8ef+k0KiMRVjnrfVE7g==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.40_1779156593192_0.40207337295240286","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.41":{"name":"@gramatr/mcp","version":"0.20.41","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.41","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"66c79dd75a92c93ac9b1967bba1bff1cd6204105","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.41.tgz","fileCount":407,"integrity":"sha512-PA8JGrF9t47EEkyrcmym9tv7lnex8vJcMo9v2eKgq3IHq+4LqZIKxwfUkWp76cNBOtBK0ccM7oWpJ5Y8Xej3oQ==","signatures":[{"sig":"MEYCIQDUIPNciBNCWrV6SkLz/rLsM2yptNXSedNFougLPQjHrAIhAIgZAJCd4hQ2LWn7jmTgQ0cxJZYoMzAPXJPQ5flbeG0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.41.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/8249200e6bd365cee839e64944e23de6/gramatr-mcp-0.20.41.tgz","_integrity":"sha512-PA8JGrF9t47EEkyrcmym9tv7lnex8vJcMo9v2eKgq3IHq+4LqZIKxwfUkWp76cNBOtBK0ccM7oWpJ5Y8Xej3oQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.41_1779158623077_0.2296538225523661","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.42":{"name":"@gramatr/mcp","version":"0.20.42","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.42","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"e1bd00abbbe9036b2e354a064b4a3b038312d25d","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.42.tgz","fileCount":407,"integrity":"sha512-BC3Hgdz0Z/aLtMygyEHMiKE6Vuv064lzca+1pZwLCQTY1OMMbb3aOknO90wB0V8J0HxNiTR+1ejgfKR4MlXlcQ==","signatures":[{"sig":"MEYCIQDpw+eZ0e81Zw/2uF3XSAOJOhna++Il2gD7M49pfEzTNwIhAO5f/va3BVV9akFkNUST6S1fbq3C3QdkNLzb8ZasdRZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.42.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/642e39e1957f69096982d35753c03608/gramatr-mcp-0.20.42.tgz","_integrity":"sha512-BC3Hgdz0Z/aLtMygyEHMiKE6Vuv064lzca+1pZwLCQTY1OMMbb3aOknO90wB0V8J0HxNiTR+1ejgfKR4MlXlcQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.42_1779160287952_0.9027434770820111","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.43":{"name":"@gramatr/mcp","version":"0.20.43","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.43","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"b152b28dd56ff2617aad705261ec37a8ec6e8649","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.43.tgz","fileCount":407,"integrity":"sha512-Y+N6r8UeEfr6c9JbVhXQUZ5PDZs+QPFSOi90dg3sTl2ksabL85AdKPRxTKHJluLpFnshfoCD87OFigY4qv7ovg==","signatures":[{"sig":"MEQCIHPbNrijCRkBNw8Kos/oTumOYrakOkB4H6YtEIlwJayDAiBgAcRvziRV/X/CQbQXWH4hhHE+KwXMrJuYYCdwF8aXWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.43.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/a60689f6698cdee2769e858307ef96e2/gramatr-mcp-0.20.43.tgz","_integrity":"sha512-Y+N6r8UeEfr6c9JbVhXQUZ5PDZs+QPFSOi90dg3sTl2ksabL85AdKPRxTKHJluLpFnshfoCD87OFigY4qv7ovg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.43_1779162820686_0.19876887765424756","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.44":{"name":"@gramatr/mcp","version":"0.20.44","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.44","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"6a66875081319fae1e0a49944c1a0d3e6ee2e8e5","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.44.tgz","fileCount":407,"integrity":"sha512-1IGHAXwQnwaNGNLi5Mq8Jevs4lBPqYxjbfs73+Yup9GJiGCOMNiRG3LCD/617DSHocDubGKbHi6BPMJ2b/IiYA==","signatures":[{"sig":"MEQCIGl7/Al4HIUy72cxn0XA7sgutxX8b1/bc1WiaVGkYw9rAiArrrrLTzFdh3hKr1gUg6v96cfwAnnKCQH6uM12mAOBHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.44.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/9ef7442ad56a13815ef2ed0936133ee1/gramatr-mcp-0.20.44.tgz","_integrity":"sha512-1IGHAXwQnwaNGNLi5Mq8Jevs4lBPqYxjbfs73+Yup9GJiGCOMNiRG3LCD/617DSHocDubGKbHi6BPMJ2b/IiYA==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.44_1779167776727_0.804917618182051","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.47":{"name":"@gramatr/mcp","version":"0.20.47","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.47","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"1af9a12a2b05ecdd07b52d66180c51dd055fe75f","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.47.tgz","fileCount":407,"integrity":"sha512-mwRU6Oq9osp9uShE9ZGQZSULduRrLo+wJusgOJjiqYZlNcjIeAmEwPwfeQ6/2tmZli/XIJ6ydfFry/Kq9lKNcQ==","signatures":[{"sig":"MEYCIQD2h5ytG/cTptqiX3BXHKpw79Tlyih/ly2t+YIvN1MPhgIhAIKwPGNPBlh4wQW8Heo+Y8UV9cHDhxfVGul73wdwRPDa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.47.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/cc47198622c39dd5227c3c6daec6afa5/gramatr-mcp-0.20.47.tgz","_integrity":"sha512-mwRU6Oq9osp9uShE9ZGQZSULduRrLo+wJusgOJjiqYZlNcjIeAmEwPwfeQ6/2tmZli/XIJ6ydfFry/Kq9lKNcQ==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.47_1779170780564_0.35500968656018683","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.48":{"name":"@gramatr/mcp","version":"0.20.48","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.48","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"9df5a95c951e1af4f6c7d02f1c1fbc12b28f869a","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.48.tgz","fileCount":407,"integrity":"sha512-ihaCmwipKBiwcKotEfnopYNv+70L+gilIOFSHjVdUA0GqcZpPwlLEBINvCzBdTM04Tx8iTh1PWH30UVX1BKXdw==","signatures":[{"sig":"MEQCIBxOWRM1sX3QlOY7ZyLv14+Tbud4Qz0s32mnb6T52Wz7AiBMHijX2qvxcCIMIKbDm8W5lY9L4ubKVC8bqQ1zjq4eoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.48.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/04c1627807577f282f7c67bad0385fa0/gramatr-mcp-0.20.48.tgz","_integrity":"sha512-ihaCmwipKBiwcKotEfnopYNv+70L+gilIOFSHjVdUA0GqcZpPwlLEBINvCzBdTM04Tx8iTh1PWH30UVX1BKXdw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.48_1779207085463_0.944895473991304","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.49":{"name":"@gramatr/mcp","version":"0.20.49","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.49","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"5c59cc36455aba86d8cc2e4e3293b8abe2ddae30","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.49.tgz","fileCount":407,"integrity":"sha512-dSbg6rtrpmU8gtojn+O0gFwOEYwTFKTz2H4CtcvEJVsij0wARgW80Zi+dYZ5qZ4Dn2JkLh0LOHDhU/tPUqL3xw==","signatures":[{"sig":"MEUCIQDL6TH8p34TphHSYg+GrEVr//WvdrzEjyfVTL5M740MOwIgFsvyNzrLFjPO48GnPVuVEIkiFL5UPMOTsoqE7EC5I+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.49.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/06c8502fca540ac7445ec7858d146615/gramatr-mcp-0.20.49.tgz","_integrity":"sha512-dSbg6rtrpmU8gtojn+O0gFwOEYwTFKTz2H4CtcvEJVsij0wARgW80Zi+dYZ5qZ4Dn2JkLh0LOHDhU/tPUqL3xw==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.49_1779214408185_0.4289954324936762","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.50":{"name":"@gramatr/mcp","version":"0.20.50","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.50","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"0d39211de21c8ed66be40cb0a9d7fca4f4f0f446","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.50.tgz","fileCount":407,"integrity":"sha512-5poOmICkQHga4vbBkqxxpTTjmMVroGEc/zzmQT/xxRD7zHBwrRgHW0RcwdtCKUKc/giakTRnTggQqbSnGjfPqg==","signatures":[{"sig":"MEQCIBFzhVQhG8z8iF+IdYiVz5SBjbXRKH8/m2+LFXzoWKMjAiAE9cuDji2SoMSi9tXtge4obxa2aK5LjQ1I1rY+gt/aXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.50.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/fb272ece2563ed2b61f86bdae56e0518/gramatr-mcp-0.20.50.tgz","_integrity":"sha512-5poOmICkQHga4vbBkqxxpTTjmMVroGEc/zzmQT/xxRD7zHBwrRgHW0RcwdtCKUKc/giakTRnTggQqbSnGjfPqg==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.50_1779216047928_0.5459913182321252","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.20.51":{"name":"@gramatr/mcp","version":"0.20.51","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"license":"SEE LICENSE IN LICENSE","_id":"@gramatr/mcp@0.20.51","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"homepage":"https://gramatr.com","bugs":{"url":"https://github.com/gramatr/mcp/issues"},"dist":{"shasum":"0b6ece9503cb41a01163cc49fa79bd3a13c87667","tarball":"https://registry.npmjs.org/@gramatr/mcp/-/mcp-0.20.51.tgz","fileCount":407,"integrity":"sha512-gNtEdI/aby9/VJJihC5tFdeaDZhcWPsKToxj3MQmz46ViMDvQvN0IFZ4oVIEgEriGofRPkJVLd80uwhXa89+8Q==","signatures":[{"sig":"MEQCIB0c/nFHEKYIHYXQw2ztfj3Nj0DOB1f2DUNMLInq2sybAiBncnj7dDAKMmXuWkEWgqtGZqZAU0sWOhywpxucHkvSOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1951611},"main":"dist/server/server.js","type":"module","_from":"file:gramatr-mcp-0.20.51.tgz","types":"./dist/server/server.d.ts","engines":{"node":">=22"},"exports":{".":"./dist/server/server.js","./types":"./dist/types/generated/rest-api-types.js"},"scripts":{"dev":"node --import tsx/esm src/bin/gramatr-mcp.ts","test":"vitest run","build":"tsc --build && node ./scripts/build-marketplace.mjs","clean":"rm -rf dist","start":"node dist/bin/gramatr-mcp.js","build:types":"tsc --build","build:binary":"node ./scripts/build-binary.mjs","test:coverage":"vitest run --coverage","build:marketplace":"node ./scripts/build-marketplace.mjs","test:orchestration":"docker build -f test/smoke/Dockerfile.orchestration -t gramatr-orch-smoke ../../../ && docker run --rm gramatr-orch-smoke","test:orchestration:setup":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker volume create orch-claude-auth && docker volume create orch-gramatr-state && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-setup.sh","test:orchestration:shell":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run -it --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional bash","test:orchestration:functional":"rm -f gramatr-mcp-*.tgz && npm pack --pack-destination . && mv gramatr-mcp-*.tgz gramatr-mcp.tgz && docker build -f test/smoke/Dockerfile.orchestration-functional -t gramatr-orch-functional ../../../ && rm -f gramatr-mcp.tgz && docker run --rm -v orch-claude-auth:/home/gramatr/.claude -v orch-gramatr-state:/home/gramatr/.gramatr gramatr-orch-functional ./orch-test.sh"},"_npmUser":{"name":"bhandrigan","email":"brian@gramatr.com"},"_resolved":"/tmp/ec86ecb3807c4018302a22b529583459/gramatr-mcp-0.20.51.tgz","_integrity":"sha512-gNtEdI/aby9/VJJihC5tFdeaDZhcWPsKToxj3MQmz46ViMDvQvN0IFZ4oVIEgEriGofRPkJVLd80uwhXa89+8Q==","repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ajv":"^8.18.0","zod":"^3.24.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.0.0","@types/pdf-parse":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.51_1779218193246_0.31384283710951566","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-04-11T22:04:40.292Z","modified":"2026-05-25T19:00:51.827Z","0.0.5":"2026-04-11T22:04:40.512Z","0.7.1":"2026-04-12T20:03:11.614Z","0.7.2":"2026-04-12T20:52:14.177Z","0.7.3":"2026-04-12T21:48:38.222Z","0.7.5":"2026-04-13T03:36:50.247Z","0.7.6":"2026-04-13T20:40:31.936Z","0.7.10":"2026-04-13T21:38:23.131Z","0.7.13":"2026-04-14T17:28:15.665Z","0.7.14":"2026-04-14T18:19:40.607Z","0.7.15":"2026-04-14T18:28:42.857Z","0.7.16":"2026-04-14T19:27:20.388Z","0.7.17":"2026-04-14T21:25:14.442Z","0.7.20":"2026-04-14T22:11:07.874Z","0.7.21":"2026-04-14T22:56:26.060Z","0.8.0":"2026-04-15T04:48:25.523Z","0.8.1":"2026-04-15T16:20:49.157Z","0.8.2":"2026-04-15T16:34:41.807Z","0.8.4":"2026-04-15T17:23:19.037Z","0.8.5":"2026-04-15T17:43:58.796Z","0.8.6":"2026-04-15T18:07:48.375Z","0.8.7":"2026-04-15T18:30:56.741Z","0.8.8":"2026-04-15T18:54:03.219Z","0.8.9":"2026-04-15T20:07:08.197Z","0.8.10":"2026-04-17T00:24:55.202Z","0.8.11":"2026-04-17T04:23:57.710Z","0.8.12":"2026-04-17T06:35:16.193Z","0.9.0-rc.1":"2026-04-17T15:18:37.208Z","0.9.1-rc.1":"2026-04-17T17:03:56.010Z","0.9.2-rc.1":"2026-04-17T17:57:37.574Z","0.9.3-rc.1":"2026-04-17T19:06:46.960Z","0.9.4-rc.1":"2026-04-17T20:23:20.172Z","0.9.5-rc.1":"2026-04-17T21:11:46.574Z","0.9.6-rc.1":"2026-04-18T02:04:36.722Z","0.9.7-rc.1":"2026-04-18T20:30:12.421Z","0.9.8":"2026-04-18T22:49:38.819Z","0.9.9":"2026-04-18T23:25:07.008Z","0.9.10":"2026-04-18T23:44:24.163Z","0.9.11":"2026-04-18T23:56:17.040Z","0.9.12":"2026-04-19T00:13:00.554Z","0.9.13":"2026-04-19T00:58:20.904Z","0.9.14":"2026-04-19T01:28:23.840Z","0.10.0":"2026-04-19T03:15:10.980Z","0.10.1":"2026-04-19T03:28:24.059Z","0.10.2":"2026-04-19T03:46:41.174Z","0.10.3":"2026-04-19T04:01:53.796Z","0.10.4":"2026-04-19T04:37:37.053Z","0.10.5":"2026-04-19T04:46:29.574Z","0.10.6":"2026-04-19T04:55:37.738Z","0.10.7":"2026-04-19T05:06:22.111Z","0.10.8":"2026-04-19T05:27:16.660Z","0.10.9":"2026-04-19T06:15:38.803Z","0.10.10":"2026-04-19T14:36:35.620Z","0.10.11":"2026-04-19T15:32:47.188Z","0.10.12":"2026-04-19T16:31:08.215Z","0.10.13":"2026-04-19T20:59:07.345Z","0.10.14":"2026-04-19T22:26:01.690Z","0.10.16":"2026-04-20T15:08:33.120Z","0.10.17":"2026-04-20T15:58:45.388Z","0.10.18":"2026-04-20T16:45:55.715Z","0.11.0":"2026-04-20T21:10:36.180Z","0.11.1":"2026-04-20T21:28:39.048Z","0.11.2":"2026-04-20T21:44:19.586Z","0.11.3":"2026-04-20T23:11:22.340Z","0.11.4":"2026-04-20T23:26:46.430Z","0.11.5":"2026-04-20T23:36:17.095Z","0.11.6":"2026-04-21T11:58:24.904Z","0.11.7":"2026-04-21T12:04:53.493Z","0.11.8":"2026-04-21T12:51:37.767Z","0.11.9":"2026-04-21T13:12:10.555Z","0.11.11":"2026-04-21T13:46:04.238Z","0.11.12":"2026-04-21T13:55:07.129Z","0.11.14":"2026-04-21T18:56:43.515Z","0.11.15":"2026-04-21T19:37:15.433Z","0.11.16":"2026-04-21T20:04:43.934Z","0.11.17":"2026-04-21T20:15:33.099Z","0.11.18":"2026-04-21T20:26:33.785Z","0.11.20":"2026-04-21T23:11:21.443Z","0.11.21":"2026-04-22T00:50:58.741Z","0.11.22":"2026-04-22T03:40:42.123Z","0.12.0":"2026-04-22T18:07:39.305Z","0.12.1":"2026-04-22T20:04:01.742Z","0.12.4":"2026-04-22T21:52:00.650Z","0.12.6":"2026-04-23T01:03:46.307Z","0.12.7":"2026-04-23T02:21:13.384Z","0.12.8":"2026-04-23T02:55:35.416Z","0.12.9":"2026-04-23T03:38:50.216Z","0.12.10":"2026-04-23T04:33:43.976Z","0.12.11":"2026-04-23T05:08:28.700Z","0.12.12":"2026-04-23T05:43:26.845Z","0.12.13":"2026-04-23T06:28:45.293Z","0.12.14":"2026-04-23T15:43:30.396Z","0.12.15":"2026-04-23T16:23:56.321Z","0.12.16":"2026-04-23T16:35:13.756Z","0.12.17":"2026-04-23T17:56:42.689Z","0.12.18":"2026-04-23T18:23:53.848Z","0.12.19":"2026-04-23T18:40:55.320Z","0.12.20":"2026-04-23T19:20:09.396Z","0.12.21":"2026-04-23T20:12:48.516Z","0.12.22":"2026-04-23T20:24:43.527Z","0.12.24":"2026-04-23T21:02:23.616Z","0.12.25":"2026-04-23T21:09:52.439Z","0.12.26":"2026-04-23T22:21:54.946Z","0.12.27":"2026-04-23T22:48:09.250Z","0.12.28":"2026-04-23T23:10:59.191Z","0.12.29":"2026-04-23T23:35:31.865Z","0.12.30":"2026-04-23T23:55:17.217Z","0.12.31":"2026-04-24T01:16:27.297Z","0.12.32":"2026-04-24T01:39:47.558Z","0.12.33":"2026-04-24T02:45:08.602Z","0.13.0":"2026-04-24T03:58:15.986Z","0.13.9":"2026-04-27T00:26:24.982Z","0.13.10":"2026-04-27T00:56:18.068Z","0.13.11":"2026-04-27T01:44:31.795Z","0.13.12":"2026-04-27T04:05:17.800Z","0.13.13":"2026-04-27T12:51:41.770Z","0.13.14":"2026-04-27T15:22:45.950Z","0.13.15":"2026-04-27T18:11:20.995Z","0.13.16":"2026-04-27T19:02:44.052Z","0.13.19":"2026-04-28T04:38:53.217Z","0.13.20":"2026-04-28T04:50:44.835Z","0.13.21":"2026-04-28T05:07:25.202Z","0.13.22":"2026-04-28T05:18:17.723Z","0.13.24":"2026-04-28T05:41:08.235Z","0.13.25":"2026-04-28T05:51:05.855Z","0.13.26":"2026-04-28T13:50:38.115Z","0.13.27":"2026-04-28T22:14:17.497Z","0.13.28":"2026-04-28T22:46:59.553Z","0.13.29":"2026-04-28T23:13:37.379Z","0.13.30":"2026-04-28T23:27:46.555Z","0.13.31":"2026-04-28T23:47:16.826Z","0.13.32":"2026-04-29T12:46:06.042Z","0.13.33":"2026-04-29T13:33:48.003Z","0.13.34":"2026-04-29T16:01:02.455Z","0.13.35":"2026-04-29T16:44:58.050Z","0.13.36":"2026-04-29T19:46:06.118Z","0.13.37":"2026-04-29T20:53:15.373Z","0.13.38":"2026-04-30T00:51:05.566Z","0.13.39":"2026-04-30T01:24:47.793Z","0.13.40":"2026-04-30T01:48:18.959Z","0.13.41":"2026-04-30T02:11:06.173Z","0.13.42":"2026-04-30T03:25:36.012Z","0.13.43":"2026-04-30T04:59:16.444Z","0.13.44":"2026-04-30T05:33:42.815Z","0.13.45":"2026-04-30T06:28:20.649Z","0.13.46":"2026-04-30T06:34:28.242Z","0.13.47":"2026-04-30T15:00:31.799Z","0.13.48":"2026-04-30T15:26:15.210Z","0.13.49":"2026-04-30T22:00:36.850Z","0.13.50":"2026-05-01T05:07:49.269Z","0.13.51":"2026-05-01T13:19:07.939Z","0.13.52":"2026-05-01T13:34:20.454Z","0.13.53":"2026-05-01T15:33:26.459Z","0.13.54":"2026-05-01T18:19:23.441Z","0.13.55":"2026-05-01T19:34:18.475Z","0.13.56":"2026-05-01T21:15:55.129Z","0.13.57":"2026-05-02T02:44:20.689Z","0.13.58":"2026-05-02T03:55:16.774Z","0.13.59":"2026-05-02T18:21:53.888Z","0.13.60":"2026-05-02T20:06:31.394Z","0.13.61":"2026-05-02T21:01:27.553Z","0.13.62":"2026-05-02T22:00:34.220Z","0.13.63":"2026-05-02T22:41:35.808Z","0.13.64":"2026-05-03T00:34:31.495Z","0.13.65":"2026-05-03T01:11:33.374Z","0.13.66":"2026-05-03T12:28:56.656Z","0.13.67":"2026-05-03T13:04:33.327Z","0.13.68":"2026-05-03T13:52:55.832Z","0.13.69":"2026-05-03T14:46:32.452Z","0.13.70":"2026-05-03T16:55:08.278Z","0.13.71":"2026-05-03T17:07:28.449Z","0.13.72":"2026-05-03T17:38:05.437Z","0.13.74":"2026-05-03T18:23:12.302Z","0.13.75":"2026-05-03T18:39:46.776Z","0.13.76":"2026-05-03T19:22:01.599Z","0.13.77":"2026-05-03T19:52:49.274Z","0.13.78":"2026-05-03T20:36:02.162Z","0.13.79":"2026-05-03T22:16:55.032Z","0.13.80":"2026-05-03T23:44:37.621Z","0.13.81":"2026-05-04T01:06:31.704Z","0.13.82":"2026-05-04T01:57:19.292Z","0.13.83":"2026-05-04T02:51:52.268Z","0.13.84":"2026-05-04T11:46:16.796Z","0.13.85":"2026-05-04T12:37:14.006Z","0.13.86":"2026-05-04T12:54:25.335Z","0.13.87":"2026-05-04T13:23:08.573Z","0.13.88":"2026-05-04T15:04:01.306Z","0.13.89":"2026-05-04T15:56:02.457Z","0.13.90":"2026-05-04T16:59:13.369Z","0.13.91":"2026-05-04T19:31:03.105Z","0.13.92":"2026-05-04T20:22:56.383Z","0.13.93":"2026-05-04T20:43:41.494Z","0.13.94":"2026-05-04T21:57:40.126Z","0.13.95":"2026-05-04T22:32:26.412Z","0.13.96":"2026-05-05T13:57:44.729Z","0.13.97":"2026-05-05T15:29:45.247Z","0.13.98":"2026-05-05T22:20:06.465Z","0.13.99":"2026-05-06T05:27:17.832Z","0.13.100":"2026-05-06T15:45:58.300Z","0.13.101":"2026-05-06T17:14:17.305Z","0.13.102":"2026-05-06T18:19:39.662Z","0.13.103":"2026-05-06T19:17:17.250Z","0.13.104":"2026-05-06T20:57:24.621Z","0.13.105":"2026-05-07T00:19:24.741Z","0.13.106":"2026-05-07T01:23:55.602Z","0.13.107":"2026-05-07T01:45:41.671Z","0.13.108":"2026-05-07T02:52:47.913Z","0.13.109":"2026-05-07T03:30:02.156Z","0.13.110":"2026-05-07T12:30:06.596Z","0.13.111":"2026-05-07T13:37:26.132Z","0.13.112":"2026-05-07T14:02:54.524Z","0.13.113":"2026-05-07T14:43:38.587Z","0.13.114":"2026-05-07T15:40:13.013Z","0.13.115":"2026-05-07T16:24:01.240Z","0.13.116":"2026-05-07T16:48:09.406Z","0.13.117":"2026-05-07T18:24:56.344Z","0.13.118":"2026-05-11T20:56:38.865Z","0.13.120":"2026-05-11T21:30:23.283Z","0.13.121":"2026-05-11T21:57:16.169Z","0.13.122":"2026-05-11T22:22:10.451Z","0.13.123":"2026-05-12T08:35:56.122Z","0.13.124":"2026-05-12T09:00:22.713Z","0.13.125":"2026-05-12T09:48:31.090Z","0.13.126":"2026-05-12T10:51:03.519Z","0.13.127":"2026-05-12T12:51:58.479Z","0.13.128":"2026-05-12T14:53:29.770Z","0.13.129":"2026-05-12T15:35:41.619Z","0.13.130":"2026-05-12T21:24:43.352Z","0.13.131":"2026-05-12T21:43:26.945Z","0.13.132":"2026-05-12T23:43:36.377Z","0.13.133":"2026-05-13T00:58:40.379Z","0.13.134":"2026-05-13T01:57:37.495Z","0.13.135":"2026-05-13T02:52:02.641Z","0.13.136":"2026-05-13T16:38:38.991Z","0.13.137":"2026-05-13T18:31:08.366Z","0.13.138":"2026-05-13T20:03:04.921Z","0.13.139":"2026-05-13T21:08:06.704Z","0.13.140":"2026-05-13T21:57:03.292Z","0.13.141":"2026-05-14T00:56:46.101Z","0.13.142":"2026-05-14T02:30:43.714Z","0.13.144":"2026-05-14T03:23:37.292Z","0.13.145":"2026-05-14T04:34:21.404Z","0.13.146":"2026-05-14T05:35:57.162Z","0.13.147":"2026-05-14T13:37:55.060Z","0.13.149":"2026-05-14T16:31:15.987Z","0.13.150":"2026-05-14T17:37:41.141Z","0.20.0":"2026-05-15T05:38:04.833Z","0.20.1":"2026-05-15T06:04:26.406Z","0.20.2":"2026-05-15T14:15:20.871Z","0.20.3":"2026-05-15T15:17:37.163Z","0.20.5":"2026-05-15T17:06:09.589Z","0.20.6":"2026-05-15T18:51:05.739Z","0.20.7":"2026-05-15T19:04:42.426Z","0.20.8":"2026-05-15T20:04:11.930Z","0.20.9":"2026-05-15T21:28:28.211Z","0.20.10":"2026-05-15T22:12:58.912Z","0.20.11":"2026-05-15T23:04:17.342Z","0.20.12":"2026-05-16T00:57:01.811Z","0.20.13":"2026-05-16T01:15:30.353Z","0.20.14":"2026-05-16T14:25:36.103Z","0.20.16":"2026-05-16T20:07:36.332Z","0.20.17":"2026-05-16T22:56:00.002Z","0.20.18":"2026-05-17T20:06:30.100Z","0.20.24":"2026-05-17T23:22:16.381Z","0.20.26":"2026-05-18T01:31:56.882Z","0.20.27":"2026-05-18T04:03:18.382Z","0.20.28":"2026-05-18T06:13:05.196Z","0.20.29":"2026-05-18T13:39:46.123Z","0.20.30":"2026-05-18T14:04:37.866Z","0.20.31":"2026-05-18T14:37:59.434Z","0.20.32":"2026-05-18T15:35:14.206Z","0.20.33":"2026-05-18T17:51:53.709Z","0.20.34":"2026-05-18T18:32:42.695Z","0.20.35":"2026-05-18T20:04:41.016Z","0.20.36":"2026-05-18T20:45:53.248Z","0.20.37":"2026-05-18T21:27:50.941Z","0.20.38":"2026-05-18T22:00:04.106Z","0.20.40":"2026-05-19T02:09:53.376Z","0.20.41":"2026-05-19T02:43:43.347Z","0.20.42":"2026-05-19T03:11:28.144Z","0.20.43":"2026-05-19T03:53:40.875Z","0.20.44":"2026-05-19T05:16:16.900Z","0.20.47":"2026-05-19T06:06:20.723Z","0.20.48":"2026-05-19T16:11:25.739Z","0.20.49":"2026-05-19T18:13:28.348Z","0.20.50":"2026-05-19T18:40:48.141Z","0.20.51":"2026-05-19T19:16:33.463Z"},"bugs":{"url":"https://github.com/gramatr/mcp/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://gramatr.com","keywords":["mcp","model-context-protocol","intelligence-layer","decision-routing","context-engineering","session-continuity","agent-memory","knowledge-graph","semantic-search","claude","chatgpt","codex","cursor","gemini","gramatr"],"repository":{"url":"git+https://github.com/gramatr/mcp.git","type":"git"},"description":"DEPRECATED — install the Claude Code plugin at gramatr/claude-plugin instead. This npm package no longer ships a CLI; Codex and Gemini integrations are paused pending HTTPS+OAuth MCP support.","maintainers":[{"name":"bhandrigan","email":"brian@gramatr.com"}],"readme":"# @gramatr/mcp\n\n> ## ⚠️ Deprecated\n>\n> **This package is no longer the recommended way to use grāmatr.**\n>\n> Install the Claude Code plugin instead:\n>\n> ```\n> /plugin marketplace add gramatr/claude-plugin\n> /plugin install gramatr@gramatr-claude-plugin\n> ```\n>\n> The plugin handles OAuth automatically through Claude Code's connector\n> flow — no manual setup, no local installer side-effects.\n>\n> Codex and Gemini integrations are paused while those clients lack\n> HTTPS+OAuth MCP support. We'll revisit when they're ready.\n>\n> See: https://github.com/gramatr/gramatr/issues/2750\n\nIntelligence middleware for AI agents by [gramatr](https://gramatr.com).\n\nPre-classifies every request, injects relevant memory and behavioral context,\nenforces data quality, and maintains session continuity across Claude, ChatGPT,\nCodex, Cursor, Gemini, and any MCP-compatible client.\n\n## Quick Install (Claude Code)\n\n```bash\nnpx @gramatr/mcp install\n```\n\nIdempotent. Safe to re-run for upgrades. Configures everything in one shot:\n\n1. **Auth check** — runs device-flow login if `~/.gramatr.json` has no token.\n2. **Hook script** — drops `~/.gramatr/scripts/hook-userpromptsubmit.sh` (chmod 0755).\n3. **Settings merge** — adds the `UserPromptSubmit` entry to `~/.claude/settings.json`,\n   preserving every other key. Backs up to `~/.claude/settings.json.bak-<ts>` first.\n4. **CLAUDE.md merge** — upserts the gramatr agent contract between\n   `<!-- GRAMATR-START -->` / `<!-- GRAMATR-END -->` sentinels in\n   `~/.claude/CLAUDE.md`. Preserves everything outside the block.\n5. **Legacy cleanup** — on by default (v0.20.6+). Removes the legacy\n   14-handler scaffold (`~/.gramatr/bin/gramatr-hook*`), daemon `state.db*`,\n   `~/.gramatr/debug/`, stale auth-cache backups, and legacy\n   gramatr-flavored slash commands under `~/.claude/commands/` (e.g.\n   `save-handoff.md` that still references the retired\n   `~/.gramatr/.state/last-packet.json` path). Stale grāmatr-tagged hook\n   entries in `~/.claude/settings.json` are stripped before the canonical\n   set is re-added. Pass `--keep-legacy` to preserve them.\n6. **Project settings sweep** — strips any grāmatr-owned hook entries from\n   `<cwd>/.claude/settings.json` (grāmatr hooks belong in user-level\n   config only). Does not add hooks here.\n7. **Pre-authorization prompt** — interactively asks whether to pre-allow\n   grāmatr MCP tools in `permissions.allow` (None / Read / All). Skip the\n   prompt with `--pre-auth=<tier>` or `--non-interactive`.\n\nRestart Claude Code after install to activate the hook.\n\n### Flags\n\n| Flag | Effect |\n|------|--------|\n| `--client=<claude-code\\|claude-desktop\\|claude-web>` | Target a specific client. Default: auto-detect. |\n| `--keep-legacy` | Preserve legacy gramatr-* hook entries instead of stripping them. Default behaviour (v0.20.6+) is clean-on. |\n| `--pre-auth=<none\\|read\\|all>` | Pre-authorize grāmatr MCP tools in `permissions.allow`. Skips the interactive prompt. |\n| `--non-interactive` | CI-friendly; no interactive prompts. Pre-auth defaults to `none` unless `--pre-auth` is set. |\n| `--dry-run` | Print actions without writing. |\n\n### Multi-client install (#2472)\n\n| Client | Behavior |\n|--------|----------|\n| `claude-code` | Full path: hook scripts + `~/.claude/settings.json` + `~/.claude/CLAUDE.md`. Auto-detected when `~/.claude/settings.json` exists or `~/.claude.json` has `mcpServers`. |\n| `claude-desktop` | Writes a `gramatr` entry into `claude_desktop_config.json` (HTTP transport + Bearer header from `~/.gramatr.json`). No shell hooks. Auto-detected when the Desktop config exists at the platform path (macOS `~/Library/Application Support/Claude/`, Windows `%APPDATA%\\Claude\\`, Linux `~/.config/Claude/`). Restart Claude Desktop after install. |\n| `claude-web` | No filesystem changes. Prints copy-paste connector setup steps (URL, OAuth/API key flow) and the canonical prompt suggestion to paste into claude.ai → Settings → Profile → Custom Instructions. |\n\n### Uninstall\n\n```bash\nnpx @gramatr/mcp uninstall          # remove hook + CLAUDE.md section, keep token\nnpx @gramatr/mcp uninstall --purge  # also remove ~/.gramatr.json\n```\n\nEvery file is backed up before mutation.\n\n## Setup Targets (other clients)\n\n```bash\ngramatr setup claude           # Claude Code (hooks + MCP + guidance)\ngramatr setup codex            # OpenAI Codex (hooks + guidance)\ngramatr setup claude-desktop   # Claude Desktop app (MCP config)\ngramatr setup chatgpt-desktop  # ChatGPT Desktop app (MCP config)\ngramatr setup gemini           # Gemini CLI (extension + hooks)\ngramatr setup web              # Claude.ai web (instructions + prompt)\ngramatr setup web chatgpt      # ChatGPT web connector\ngramatr setup web gemini       # Gemini web connector\n```\n\n## Authentication\n\n```bash\ngramatr login          # Browser-based OAuth login\ngramatr add-api-key    # Store an API key directly\ngramatr logout         # Remove stored credentials\n```\n\nCredentials are stored in `~/.gramatr.json`. The MCP server reads the token\non startup and injects it into every remote call.\n\n## How It Works\n\n```\nYour AI client (Claude, Cursor, Codex, ...)\n    |\n    stdio\n    |\n@gramatr/mcp (local, runs on your machine)\n    |\n    HTTPS (authenticated)\n    |\napi.gramatr.com (hosted intelligence layer)\n```\n\nThe local server:\n\n- **Proxies all remote tools** -- fetches the tool list dynamically at startup,\n  no hardcoded tool names\n- **Proxies prompts and resources** -- server-defined prompt templates available\n  locally\n- **Validates input** -- JSON Schema validation + entity type enforcement before\n  calls leave your machine\n- **Caches reads** -- LRU cache (100 entries, 60s TTL) for read-only tools\n- **Queues mutations offline** -- network drops don't lose writes; replayed on\n  reconnect\n- **Runs hooks** -- session-start, prompt routing, input validation, tool\n  tracking, rating capture, classification feedback, session-end\n- **Local tools** -- web fetch, web search, status, metrics, cache management\n\n## Local Tools\n\n| Tool | Purpose |\n|------|---------|\n| `gramatr_local_status` | Server health, uptime, tool counts, cache stats |\n| `gramatr_local_metrics` | Per-tool latency (p50/p95/p99), cache hit rate |\n| `gramatr_local_config` | Auth source, server URL, cache settings |\n| `gramatr_local_clear_cache` | Flush LRU cache |\n| `gramatr_local_fetch` | Fetch any URL, strip HTML, return text |\n| `gramatr_local_search` | DuckDuckGo web search (no API key needed) |\n\n## Debug Mode\n\n```bash\nGRAMATR_DEBUG=1 claude\n```\n\nLogs every JSON-RPC request/response and routing decision to stderr.\nAuth tokens are redacted.\n\n## MCP Client Configuration\n\nFor clients that support MCP natively, add this to your MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"gramatr\": {\n      \"command\": \"node\",\n      \"args\": [\"~/.gramatr/mcp/dist/bin/gramatr-mcp.js\"]\n    }\n  }\n}\n```\n\nOr via npx (slower, checks npm on every start):\n\n```json\n{\n  \"mcpServers\": {\n    \"gramatr\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@gramatr/mcp\"]\n    }\n  }\n}\n```\n\n## State Files\n\n| Path | Purpose |\n|------|---------|\n| `~/.gramatr.json` | Auth token + server URL |\n| `~/.gramatr/settings.json` | Identity, principal config |\n| `<project>/.gramatr/settings.json` | Per-project config (project UUID, session state) |\n| `~/.gramatr/.state/` | Session runtime (turns, metrics, op history) |\n\n## Requirements\n\n- Node.js >= 20\n- A gramatr account (sign up at [gramatr.com](https://gramatr.com))\n\n## License\n\nSee [LICENSE](LICENSE) in this package.\n","readmeFilename":"README.md"}