{"_id":"@systemdox/mcp-server","_rev":"26-3dbef4952e6b00ea93a7961df7319c57","name":"@systemdox/mcp-server","dist-tags":{"latest":"0.1.36"},"versions":{"0.1.11":{"name":"@systemdox/mcp-server","version":"0.1.11","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.11","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"177e334e4ff46eb0bfb486ad8000c4d30f49d365","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.11.tgz","fileCount":31,"integrity":"sha512-OvvKcrE3ZpyXVmiOZ5gt236kosLQiDzdvNiIsTg1K6fCmfLkrlbvcevgjDdynPPK2KI6JjBJNVDDodnW3llzdg==","signatures":[{"sig":"MEQCIGGG4pvrBoJd3z3gIEwMEfm1IseybD144rb0fdVQul/JAiAZFiOR1pXyO8iJMgu34cwnwTchOqUsyCIPzWXepMvqcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"57421b4098e3f230d990c3ec5d643e722feaf7d6","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.11_1784105981024_0.8032441473610772","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@systemdox/mcp-server","version":"0.1.12","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.12","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"85aec291a36193c87adf35a924175ae105f7a115","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.12.tgz","fileCount":31,"integrity":"sha512-sIt0AEtoDjef2X4PVZ6ws1yRS1U8+B5pt9kJpi8lZG/EvR0KIE2lvgbFmyDBengFJeY2InveLz4pEAVB8/zLQQ==","signatures":[{"sig":"MEUCIQCKcWauyifoEPV0tI/WmbU8zBWc+pZZqwsg6FOt5SPfwAIgKWrzMsKBO66e5BUxUTNdpEKJfV5V2ZSvP6zENT7fbjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188178},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"a7437e1180030f15dbe3dd79ee5c6a96d3e4a0a6","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.12_1784124400754_0.5396996164339398","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@systemdox/mcp-server","version":"0.1.13","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.13","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"890ed4b3ab868b59d73d7eb5d38c43467d54b2f8","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.13.tgz","fileCount":32,"integrity":"sha512-Qon3xN7KXWALCptLaeXvlob8n1VZe55hOW7ppBT6XtEHVC/0mc8Pz9z+IOj/Yf0e1/2ahS8rK+YL2Q7GtTdCOg==","signatures":[{"sig":"MEQCIBsoUeuCdXmkd/pvHd/+NouaXIuyjPyNiwWyPOF5N4bwAiAISSWQd6m3e7qRIDf9wIPojpGJU+7V8iA45uHug6IKyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"4f20fddee190d4f9ac2056ec865f3f4c94649ca4","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.13_1784139763082_0.32460074618088774","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@systemdox/mcp-server","version":"0.1.14","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.14","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"6f653d884754c2cb7bc86575084bc06fe8437fbe","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.14.tgz","fileCount":32,"integrity":"sha512-FV7PcgWsKajugSxLBh6MWFH96b5u1PPodc6W6OrRWu6gK2JRLDPn7RwAU5VyAlA9pBzDlKCkLZgNTHXde2JJbA==","signatures":[{"sig":"MEQCIFWMVYXsJ/KVS31BA+8MtCGtZVi8rgSbBPt4BGtIo4BIAiAQp53qkQVpjE46mnXxxp2h0cjZaI0tKrW1qpP3MThTrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"4c5d45a4eb1bd2be2a15feb08938603c6feff218","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.14_1784234320560_0.3163102040448704","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@systemdox/mcp-server","version":"0.1.15","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.15","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"977aae487d37ea57529b9c70fe094a9d2e255e9d","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.15.tgz","fileCount":34,"integrity":"sha512-XjzbXyfScy4KUJVCoCWY5UM8Aru+r27ELeDRRyFC5HHKJLxruS1u42DZ0RiUD4u8w+bptqBvEJwNVrP+GvMokA==","signatures":[{"sig":"MEYCIQD4UEVLyuAhNzJLAiESeK/t+S/Vm6RPPE78ugs+AoYDbwIhAN43FLSJ2foypBpcNTnmtBjVTc9afuDsZympWyy7a9UD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207915},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"8429958da23243862284cbf388557b3a9e6b509f","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.15_1784323268274_0.9255684294059408","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@systemdox/mcp-server","version":"0.1.16","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.16","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"a6d7d34b8510f9ea7dcbeae62b353b8489b8d867","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.16.tgz","fileCount":36,"integrity":"sha512-FLNGCkhbmQBB7bFZDXqYy/thzmLWIbFtVE05tZkAAaAcoEZ2lpoQo+cRWcf+KJ0zd+8HNpENpYXKVE8OXKO9iA==","signatures":[{"sig":"MEUCIQD4ePTr6hbqvYblaEzgYhC7tE/3IsEy6r7hhiVpEjlu2QIgRu9ux2PyeF5pSnr9vzgtSbvPUGynKpJwn7Zy2s4Ttn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"7bf27029dfc0f9d7388e26d9a3e67d48394a578d","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.16_1784377213297_0.309487224473576","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@systemdox/mcp-server","version":"0.1.17","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.17","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"53344c104a8dda466e7656560f91b376433f852a","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.17.tgz","fileCount":36,"integrity":"sha512-2Es2RIFU4GqFcrFJaXu/lrTabsnWNLsV3eiIplvOH0Wks/2VJlQyUXS5GWoOCdkXgUAdeRGk5hO9LNJ67KUF1g==","signatures":[{"sig":"MEUCIDzgLsn7m4FNNyniZWSLhEDCKn8DOwbDVAfuMUwx4X5XAiEAlr7X2+PH23nmSD1EHdQ+OsGZ1662ORS/JRdaoBmlxzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"40c195cd3a27fcef60fe3bb87a75e973caff234b","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.17_1784386662020_0.9462281434879511","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@systemdox/mcp-server","version":"0.1.18","keywords":["mcp","model-context-protocol","systemdox","ai","claude","checks","specs"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.18","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"80b7fcfb0c49e43e346f187c245c3ea9efed26f8","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.18.tgz","fileCount":36,"integrity":"sha512-Gt2OLMX6sPezW2Y7CdIuh2TRxd4mjmQev3z46HZaChonNZSaun4ISUqFLHgAFDuTPSbFpK+O0nR/ccW5tlWaTg==","signatures":[{"sig":"MEUCIQD1QSGDfFq+qSybUxMfmQhJpoXhkzhFAX+I9DxSZjX/xQIgPha+gtCiOtzJTs/SHKxdPG/92uXHm6U6P2Bq3I8+OKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"6168cc7bd8fcf631b38a3ac7bf472db7ea81e9df","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"MCP server that exposes SystemDox checks, specs, docs, and tech stack to AI coding tools","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.18_1784396424203_0.09156902319431648","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@systemdox/mcp-server","version":"0.1.19","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.19","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"e111fcdfc49815295734ed782199813f7762aa9d","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.19.tgz","fileCount":36,"integrity":"sha512-pf2Y7FaCg6f8mtVcvQ4ivExtMKE95w4eAvPWypuSLHx4+cXdEsVHZFQ7Z36bpj5SpwbPoCOaxMLFbQZrM/rcSA==","signatures":[{"sig":"MEUCIEbhnRhqiHU1Kaltce0KeoYQdWxSAm5WxBjjTWFQRjS5AiEA6PqmMnQO79nCk6BS8pAHX0iaoQmHnxTlfsW7NB0OVzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239424},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"11363e298db8c46da0c0ca0fb2c736e8ab7678cf","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.19_1784396948204_0.6863813306581059","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@systemdox/mcp-server","version":"0.1.20","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.20","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"7df03c3eca5686a0f8036dfc45c1731dfe98123e","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.20.tgz","fileCount":38,"integrity":"sha512-wWlXFWeOKupXI7Yq6sLBfZ+98TuKY7klTaszMubCosA16pX8rblC2QwnRnPSvMGb934KKd/jP9/m9h5d+xB6PA==","signatures":[{"sig":"MEUCIQDYR4YYpIx+n33ceJckqZoJEqSgNI8B8F/W8X2+lL66/gIgIXrsy3WzC5vx+Bm3q/RZerDgqfUyvB+QCcDZeZsP7RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"ba714756790fb8fcd86762ed6f6c57d324d1bdf2","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.20_1784397932601_0.43835869651738446","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@systemdox/mcp-server","version":"0.1.21","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.21","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"87cd01d7a804b3bfdab6c6e21dd924d968cc2f3d","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.21.tgz","fileCount":38,"integrity":"sha512-w1v0bmmTq/+ruGPeoRs5jNV7OcN7LJdnTfaMWyoIkITSbyThDf9V02Anuy6/8gW/UVTIUm3nkes6MzRDsOpxmA==","signatures":[{"sig":"MEUCIBJrFAgkmSNX2/9a91A1bpBy3fx1e8oNApVkr1sK6Rn4AiEAqPtpt/a/FLOWReUd2MtnUt1AKhFjUQvFfT5rjTpxMqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243245},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"ada6cb7891362f753084624d7d0c77e65d93af93","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.21_1784398936763_0.022271386999043186","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@systemdox/mcp-server","version":"0.1.22","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.22","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"bdc628b06437159186141d2bdec0ccaef7b4e20c","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.22.tgz","fileCount":38,"integrity":"sha512-+ty38826u504CKjCXQpzcc4gDpb7Qgd9ik2j4orPC7tdOPYQX5SKuYYUfPxFLc2N4t511rq0aX/Y06drXr2mLw==","signatures":[{"sig":"MEUCICwkbjrEZau/BiALlnhVQzVbAB4AU0R8bY8coiNaCcF6AiEAvkVs6eCoRpuduQg4vCXiCLYZuX3or0S9MnWNwCTO2Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243245},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"a32e3a844fc6397b3598d1815e644e677552a98a","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.22_1784399403702_0.49490796927814595","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@systemdox/mcp-server","version":"0.1.23","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.23","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"3c7b7cb51320c8df704528badf4f8798b33e7c55","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.23.tgz","fileCount":38,"integrity":"sha512-JtRbVWCrNRlaNwx+NeFLa9Wo4w5XF8Xs1SYni3Raf18uRLMMIfGoSw/7IrEDgpSCb7m/wwCAEoL8Z2iMX6FN9Q==","signatures":[{"sig":"MEUCIQDy3LV5OLxRjHjTA+Pt+AAPU4yTeCexKRYMRYFrN4vqSQIgMhNoh+Jlfwr43AOnnJbTXi53kiCKAUXlH93qFYtbwek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243245},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"da7df8a2bcfb666775ff600c2c37d6ea060dda0b","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.23_1784400253758_0.6619926257164395","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@systemdox/mcp-server","version":"0.1.24","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.24","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"24eef008d79c3d64af8dfcd1625c6232d8943842","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.24.tgz","fileCount":39,"integrity":"sha512-AdMWW8Yb69bkYqNCtZ7T8ydOyXw82b2lWKgZswfqX1QehrjWQKaGXHCd3OYBqnMBON4S20flzF9JAmFBoOsjnA==","signatures":[{"sig":"MEUCIB7ABgc9+LuYVrEyh8CAIx5H5skR58R0Zd7GFyRQ8TrdAiEAxJYLu47bM1C2iQ8p60uFlKZbBqk5Cg+be3GiYyhQTyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"b392a79765cf2b88b1aca0a3c0da97fbd05b6bee","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.24_1784456696861_0.6317745553604683","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@systemdox/mcp-server","version":"0.1.25","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.25","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"85a40cb9e9a89e6a57a9efe735dc73729f4f1dc6","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.25.tgz","fileCount":39,"integrity":"sha512-8iJl1qQK4G0QKtwauJdNnlnPrPnnrvZeaVrvQai5xLrc1nQ554enN6iMDo+x8hu4f9GsTO7RY7PpJd9k2bqiqA==","signatures":[{"sig":"MEUCIQCfeNQxew0+GmqT9Boh6VDnvx1yNB8m3+zBf3Pa6Ai8cgIgW1+LnoOFFG8fuipu2JucSMCeX+jYFow7nHfqCITT9eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"a19ff2f9a0d4066f467b5d3b72a98f67a6c70564","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.25_1784463441271_0.8366352300793476","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@systemdox/mcp-server","version":"0.1.26","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.26","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"28904d74a4b4e7c7d0641a72483124f499a77990","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.26.tgz","fileCount":39,"integrity":"sha512-M27RVnQzHUAZeW983LXYd+CyceTZ/m0FffXjFOseQtqc2KYpuaJfF1VvqVVtyT55Vx1FJhL5xQckagi2lAScHw==","signatures":[{"sig":"MEUCIQDld827yuv7wIUsR/zX8oJDcPeCUs1eMGZsnUlbfvyK4AIgSd9NeqFHmHumqCfHJ0vpuhT5bJhXqCshBoI0yLgfg4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"a46ec2d5f340633130aca33e18734e7b52563a29","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.26_1784466173016_0.9935910607474185","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@systemdox/mcp-server","version":"0.1.27","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.27","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"1495db20cdc99e96e7d49fa54afdd6b23c1f818c","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.27.tgz","fileCount":39,"integrity":"sha512-eikZSKWDspRIh15zf8koWT2mElYXlZkJ6bISYWY9OW/4SwvaiW4g3B3the0YaE9el7DYNufGj0/MHDekctxqNA==","signatures":[{"sig":"MEYCIQDeVUiPswm/4yUkuPqDNbsdU8YQ2Ldsz2I+lp1H1EiEhgIhAMm7cVKP7XabZZ4GfSw57UkdzcH8mo1WmmtMP+t9ywNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246637},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"c689a2983e9e8ba83cffc0bc2e26be94d38732cf","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.27_1784467519954_0.5587608724386914","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@systemdox/mcp-server","version":"0.1.28","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.28","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"e31700b4ae3dd03af9bbf627eea895a4ab757698","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.28.tgz","fileCount":39,"integrity":"sha512-Ylk51PjbxFqC3uWGVf9m1k/YYiMB52jcRfEjz4wQN/kEWSU44sRUy6u9y6Gi+NpN/kvg9Sq7JLsjwyqbiBDPBA==","signatures":[{"sig":"MEYCIQC7V8KzJtkwC6ah9H9O77zg2fKyt+y8Z9S3LVI56cdjKQIhAPVVv8wOeFdQ3Z0jojKePLxKwLq5svbSfUe23Wh957R6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246327},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"5ab05b42a1c4f0b992de4d1ece23c962b9536d82","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.28_1784468615615_0.904294788053555","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@systemdox/mcp-server","version":"0.1.29","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.29","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"d3fb48d3820bf7df0f840468477aabc667ddc2cf","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.29.tgz","fileCount":39,"integrity":"sha512-0PDk3ZwIWzMf0A43+BF1Sf5NokFXUONL8+xZ9DZZxKrob0tP5nrtLWTuKQc4FYsPF0+CUeEiOhp9oQOu5kcdyg==","signatures":[{"sig":"MEUCIDe0lCTupi9nry5bc33R8tjZKcm2LgGPxFHSQz6eLZ4eAiEAij/kyw1q4hk4prJ6+f7W9JRDjsHwS1XbRMteUNg5dE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247018},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"bc380490efff32288deb204199587129d9a739f8","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.29_1784479165336_0.7626262124602747","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@systemdox/mcp-server","version":"0.1.30","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.30","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"73994878221fcb4ce9eba598ebce38056319d54d","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.30.tgz","fileCount":39,"integrity":"sha512-Bh7j5xnkInH5DedI/k/7V3V2dvPIEZj14hpv2mg695+i5VjB1rD7rc602hF8tCKDhS6us4GNzICpUPcersJRqg==","signatures":[{"sig":"MEYCIQCXwetky8rtXOQ4G6A1cQSLPGK6ORa87JFMPZPxMZAq2AIhALtUMaqK0yxPwuAarBNhwzPaMTE4rfVxh2Ix0q8KRl1E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"6f8f47ec8588e755247cb13f7b100ef193851201","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.30_1785020416590_0.7577049788817092","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@systemdox/mcp-server","version":"0.1.31","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.31","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"4a5ada92307e43ef3d78302ebf828cf35cd15632","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.31.tgz","fileCount":39,"integrity":"sha512-/iY1seqtA0kY636i1TIdDgj71Us36uHf3WNR7lRTws/HsmNfH4NTgXYexP0wn2DzlSIRqDchdZsNKNdBMrmFMQ==","signatures":[{"sig":"MEYCIQDRArApl2cSilHmQ8+bVTMqCSdKWhfX9KGcAChhtiGjDQIhANktRvn9k+7kyRsplzQql8E1WVXA6P3qXOPJyrqX3GCE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"afbe01e684c96906843ad42fc63c54ea3f1f1782","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.31_1785592009667_0.33987890836802626","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@systemdox/mcp-server","version":"0.1.32","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.32","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"c50ad92cfe385f05034f40cf49941dc995f10338","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.32.tgz","fileCount":39,"integrity":"sha512-PhfRK8ngLo7/RNVE/oGlCQDDL+qQCp0lYgKU9Ipn7B0f/jM8v/V6DKb3hsCWQ5l0rosIX4Mp+8r/+X/N3EJVLQ==","signatures":[{"sig":"MEUCIAK6Knh8+W7dYKcFp3Ctt9C1xDBgefNn17M96Tfl8uhrAiEA1ELLM/LaRjQ0OHKAX/1eBNpAmT+9nPJGJt7NQl4v5lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"376f1b0d5cda6ae9c15057a0df77c3f94655d754","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.32_1785708077960_0.5606870713105041","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@systemdox/mcp-server","version":"0.1.33","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.33","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"636a8cec141b88c581c655fdd318b19eedbe9a87","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.33.tgz","fileCount":39,"integrity":"sha512-yQAJM0rONFgqSs3TYomJgo+ZINUqGUNsve6fdzWQrQrI4SvTn1ZNTOnurKsZWQLMUgX2k6D89VYBtF9CUnduGA==","signatures":[{"sig":"MEUCIQDAcAf8g8w1V2FQZ8yKNWtRbazwFKD3dvflCepeoKMp6wIgGSaQZBpf4TlKBrA6YJYmtkRW+n1+wM16MhKWXnwXGlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"d9818a747e0630a559e98b96fd93b6c3207a3f47","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.33_1787998518406_0.4776404447703235","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@systemdox/mcp-server","version":"0.1.34","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.34","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"61d4d6434fbb0bec42ad875d87263af699e617ee","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.34.tgz","fileCount":39,"integrity":"sha512-aPbsFPLdMUwX5HtY4FuCbp1AQYSiEVkuSTS7bYR/lnj1YVUQpBtxUCHR4R20KeoPCu0zGPSs5v50QnRxj9CQcw==","signatures":[{"sig":"MEUCIA9ncDrQy38eUkCclmRI8kiATkJXOReGsjk6k+5G3vB5AiEA014vR9ZPKRTh5CgbebJTEAf3lV1CIlx2xQK4hAlg31E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"db9da5aa40c21cf604612751b1fddb8dd10cdf55","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.34_1788092651838_0.6898351010662038","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@systemdox/mcp-server","version":"0.1.35","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"author":{"name":"Emanuele Pugliese"},"license":"ISC","_id":"@systemdox/mcp-server@0.1.35","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"homepage":"https://github.com/puglieseweb/product-systemdox#readme","bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"bin":{"systemdox-mcp-server":"dist/cli.js"},"dist":{"shasum":"efa2794fb302bc7bb7787a0dc751db7fd7b94200","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.35.tgz","fileCount":39,"integrity":"sha512-8kTZPz37k2buOPGISC1pvWEnRunvOpGu9wbl2SCGUetGMlrQlLYT8IDGzpLeaXDmdY/tkoMpEvBo+GPwwObfKQ==","signatures":[{"sig":"MEYCIQDLo+HRAzFrDL3aby6xI1vKqKhTRmOAETzTi6ZnkkxebQIhANgL5soK+DxfSsQMcIbsAqaOqJam1g9+isCyPPW5nJp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"5d9c18636e42e26f1efc8d7528cd83656437f137","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.35_1788880618958_0.06984812033182308","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"_id":"@systemdox/mcp-server@0.1.36","bin":{"systemdox-mcp-server":"dist/cli.js"},"bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"dist":{"shasum":"2a2e17fe894b906333c13d0608310220358346c6","tarball":"https://registry.npmjs.org/@systemdox/mcp-server/-/mcp-server-0.1.36.tgz","fileCount":39,"integrity":"sha512-RmuoOpCSGvwpJ4Ayx+chnlBuXYo4QMoF2aywNrqtpiYU+2AgHup6Hz+lHzlZuT5ySR1OyvtmSIUIf0lX/X5tZg==","signatures":[{"sig":"MEQCIDnrAX8GdN8oYyr3JIPeCVIz9TUpu+Kx1hSd3SHikDK0AiA1Ael1fSe0BnKHe4d3MkTYWfkT+f5Kw4G9F2de4lLKcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBtR5oC+sXRyDruvveBStl+2jGXBvxbmRHWmn0YpAsPzAiEAxCbgJkYBpWFcch102yGV73W6KhfIsoK/uTzjoTct06A="}],"unpackedSize":247100},"main":"./dist/index.js","name":"@systemdox/mcp-server","type":"module","types":"./dist/index.d.ts","author":{"name":"Emanuele Pugliese"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"}},"gitHead":"dcfaed53921d458950a91219f8ce06b7f7dfd7d6","license":"ISC","mcpName":"io.github.puglieseweb/systemdox","scripts":{"dev":"tsup --watch","eval":"tsup && node eval/run.mjs","test":"tsup && node --test","build":"tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist","test:http":"tsup && node smoke-http.mjs","type-check":"tsc --noEmit","prepublishOnly":"pnpm run build"},"version":"0.1.36","_npmUser":{"name":"puglieseweb","email":"info@puglieseweb.com"},"homepage":"https://github.com/puglieseweb/product-systemdox#readme","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.8","description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","directories":{},"maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.67","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","esbuild":"^0.25.0","typescript":"^6.0.2","@types/node":"^26.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.1.36_1790549105496_0.4638672684449634"}}},"time":{"created":"2026-07-15T08:59:40.885Z","modified":"2026-09-27T22:45:05.754Z","0.1.11":"2026-07-15T08:59:41.165Z","0.1.12":"2026-07-15T14:06:40.898Z","0.1.13":"2026-07-15T18:22:43.237Z","0.1.14":"2026-07-16T20:38:40.694Z","0.1.15":"2026-07-17T21:21:08.420Z","0.1.16":"2026-07-18T12:20:13.447Z","0.1.17":"2026-07-18T14:57:42.179Z","0.1.18":"2026-07-18T17:40:24.339Z","0.1.19":"2026-07-18T17:49:08.349Z","0.1.20":"2026-07-18T18:05:32.749Z","0.1.21":"2026-07-18T18:22:16.923Z","0.1.22":"2026-07-18T18:30:03.854Z","0.1.23":"2026-07-18T18:44:13.894Z","0.1.24":"2026-07-19T10:24:56.993Z","0.1.25":"2026-07-19T12:17:21.413Z","0.1.26":"2026-07-19T13:02:53.150Z","0.1.27":"2026-07-19T13:25:20.113Z","0.1.28":"2026-07-19T13:43:35.777Z","0.1.29":"2026-07-19T16:39:25.461Z","0.1.30":"2026-07-25T23:00:16.729Z","0.1.31":"2026-08-01T13:46:49.818Z","0.1.32":"2026-08-02T22:01:18.092Z","0.1.33":"2026-08-29T10:15:18.543Z","0.1.34":"2026-08-30T12:24:11.971Z","0.1.35":"2026-09-08T15:16:59.075Z","0.1.36":"2026-09-27T22:45:05.591Z"},"bugs":{"url":"https://github.com/puglieseweb/product-systemdox/issues"},"author":{"name":"Emanuele Pugliese"},"license":"ISC","homepage":"https://github.com/puglieseweb/product-systemdox#readme","keywords":["mcp","model-context-protocol","mcp-server","systemdox","ai","claude","claude-code","cursor","context","architecture","adr","checks","specs","governance"],"repository":{"url":"git+https://github.com/puglieseweb/product-systemdox.git","type":"git","directory":"packages/mcp-server"},"description":"Give AI coding agents your architecture context over MCP — checks, specs, ADRs, project rules, and docs from SystemDox, delivered at write time","maintainers":[{"name":"puglieseweb","email":"info@puglieseweb.com"}],"readme":"# @systemdox/mcp-server\n\n> Your architecture, in your agents' context window.\n\n[SystemDox](https://www.systemdox.com) is the document plane for AI-assisted\nengineering: your standards — specs, architecture decision records, checks,\nproject rules, docs — versioned in git and delivered into your coding agents'\ncontext at write time. This MCP server is how Claude Code, Cursor, and any\nMCP-compatible tool read that context — and write decisions back.\n\n**Why teams use it**\n\n- **Write-time context** — `get_context` ranks the checks, specs, and docs\n  relevant to the task at hand and fetches their bodies within a token budget,\n  so the agent starts from your architecture instead of guessing it.\n- **Both directions** — agents call `report_decision` and `update_spec` as they\n  work, so decision records exist as a by-product of shipping, not as\n  archaeology afterwards.\n- **One source for every agent** — no per-developer rules-file forks; every\n  session in every repository starts from the same governed, versioned context.\n- **Scoped by key** — the API key is the boundary: a department-scoped key sees\n  only its own space's checks, specs, and docs.\n\n**Get started in about a minute**\n\n1. [Create a SystemDox workspace](https://app.systemdox.com/signup) — the free\n   tier covers one repository, permanently.\n2. Connect a GitHub repository and generate an API key (workspace settings).\n3. Add the server to your tool — hosted (Option A) or local (Option B) below.\n\nDocs: [MCP setup guide](https://www.systemdox.com/guides/mcp-setup) ·\n[Documentation standard](https://www.systemdox.com/guides/documentation-standard) ·\n[Why write-time context](https://www.systemdox.com/blog/architecture-only-exists-at-write-time)\n\n---\n\nThere are two ways to run it. Both authenticate with a SystemDox API key\n(generate one on your SystemDox settings page) and act strictly as the caller —\nevery tool call is scoped to that key's tenant.\n\n## Option A — Hosted endpoint (no install)\n\nSystemDox hosts the server at a per-tenant subdomain, speaking MCP Streamable\nHTTP. Point any HTTP-capable MCP client at it — nothing to install or update.\n\n```jsonc\n{\n  \"mcpServers\": {\n    \"systemdox\": {\n      \"type\": \"http\",\n      \"url\": \"https://<your-workspace>.mcp.systemdox.com/mcp\",\n      \"headers\": {\n        // Reference the key via an env var — never commit the literal key.\n        \"Authorization\": \"Bearer ${SYSTEMDOX_API_KEY}\"\n      }\n    }\n  }\n}\n```\n\n> **Never commit the literal key.** The `pweb_` prefix is deliberately scanner-friendly,\n> and a key in a committed `.mcp.json` is a long-lived read/write credential retained in\n> git history across every clone, fork, and CI log. MCP clients that expand environment\n> variables in `.mcp.json` (e.g. Claude Code) resolve `${SYSTEMDOX_API_KEY}` at load time;\n> deliver the value from your shell, a secret manager, or your CI secret store. For clients\n> that don't expand variables, inject the key at deploy time and keep the file untracked.\n\n- **URL** — `https://<your-workspace>.mcp.systemdox.com/mcp`. `<your-workspace>`\n  is your tenant's **slug**; it must match the tenant that owns the API key, or\n  the request is rejected `403`. Set a slug on the workspace first (owner/admin →\n  workspace settings) if you don't have one.\n- **Auth** — the key must be sent as `Authorization: Bearer <key>`. (An\n  `X-API-Key`-only request is rejected at the gateway.)\n- **Transport** — stateless request/response (JSON); each call is independent,\n  which suits serverless hosting. There is no long-lived SSE stream.\n- **Scope** — the key is the boundary. A key bound to a single space (a\n  \"department\" key) sees only that space's context; org-wide planner endpoints\n  (`get_planning_context`, `get_plan_board`) are barred to it and answer `403`.\n  Give each\n  department's repo its own key via `${SYSTEMDOX_API_KEY}`, and an agent in one\n  department never sees another's checks, specs, or docs.\n\n## Option B — Local (stdio) via npx\n\nRun the server locally as a stdio subprocess of your MCP client. Useful offline,\nor when you'd rather not depend on the hosted endpoint.\n\n```bash\nnpx @systemdox/mcp-server setup\n```\n\n…or configure it directly:\n\n```jsonc\n{\n  \"mcpServers\": {\n    \"systemdox\": {\n      \"command\": \"npx\",\n      \"args\": [\"@systemdox/mcp-server\"],\n      \"env\": {\n        // Provided by your shell / secret store — not committed in the file.\n        \"SYSTEMDOX_API_KEY\": \"${SYSTEMDOX_API_KEY}\"\n      }\n    }\n  }\n}\n```\n\n> The package is published to the public npm registry — `npx` resolves it with no\n> registry configuration and no credentials.\n\n## Environment variables (stdio mode)\n\n| Variable | Required | Default | Purpose |\n|----------|----------|---------|---------|\n| `SYSTEMDOX_API_KEY` | yes | — | Your SystemDox API key |\n| `SYSTEMDOX_API_URL` | no | `https://api.puglieseweb.com/systemdox` | REST API base URL |\n| `SYSTEMDOX_CACHE_TTL` | no | `300` | Response cache TTL (seconds) |\n\n## Tools\n\nRead: `get_checks`, `get_specs`, `get_docs`, `get_tech_stack`,\n`get_planning_context`, `get_plan_board`, `get_context`, `get_project_rules`,\n`get_prompt_templates`. Write: `create_check`, `update_spec`,\n`report_decision`, `create_project_rule`, `create_prompt_template`. Write tools\nrequire an API key with `editor`+ role.\n\n### `get_context`\n\nThe aggregator. It ranks checks, specs and docs against the task, then\nspends the token budget **fetching the bodies** of the highest-ranked specs and\ndocs (`/v1/specs/{id}`, `/v1/docs/{id}/content`) — concurrently, clipped to a\nfair share of what's left. Every item carries the `draft_id` / `doc_id` needed to\nfetch it in full, so nothing is a dead end: items whose body did not fit, or\nwhose fetch failed, still appear as a title + ID. Tech stack and project rules\nare always included; the budget is spent on bodies, never on truncating the\nlist. Retrieval quality is measured by `eval/` — see [eval/README.md](./eval/README.md).\n\n### Deprecated tool names\n\n`get_guardrails` and `create_guardrail` were renamed to `get_checks` and\n`create_check`. **The old names still work.** They are registered as aliases of\nthe same handlers and accept the same arguments, so an `.mcp.json` or agent\npermission allowlist that pins them keeps working unchanged.\n\n| Old name | New name | Removed no earlier than |\n|----------|----------|-------------------------|\n| `get_guardrails` | `get_checks` | 2027-01-31 |\n| `create_guardrail` | `create_check` | 2027-01-31 |\n\nRemoval also requires usage telemetry showing no calls against the old name.\nThe `/guardrails/*` REST routes are **not** deprecated and are not changing.\n\n## Development\n\n```bash\npnpm install         # from the monorepo root (pnpm workspace)\npnpm --filter @systemdox/mcp-server build       # tsup + tsc\npnpm --filter @systemdox/mcp-server test        # unit tests (node:test)\npnpm --filter @systemdox/mcp-server test:http   # offline handler smoke test\npnpm --filter @systemdox/mcp-server eval        # get_context retrieval eval\nnode scripts/mcp-release-gate.mjs               # from the monorepo root\n```\n\nEntry points: `src/index.ts` (stdio), `src/http.ts` (hosted HTTP handler),\n`src/cli.ts` (`setup` command). Tool registration is shared via\n`src/server.ts` (`createServer`). The hosted handler is deployed as a Lambda by\nthe product-systemdox backend stack (`systemdox-backend-prod`), reached through\nthe `*.mcp.systemdox.com` custom domain.\n\n## Publishing\n\n`.github/workflows/mcp-server-publish.yml` publishes to **registry.npmjs.org**\nunder the public `@systemdox` scope, authenticating with the `NPM_TOKEN` repo\nsecret. The publish step uses a throwaway npmrc containing only the public\nregistry: the repo-root `.npmrc` maps `@puglieseweb` to GitHub Packages (needed\nfor *installing* the org's private packages) and must never leak into a publish\nof this package — that is how it previously landed in a private registry that\n`npx` 404s for every customer.\n\n`scripts/mcp-release-gate.mjs` is the standing guard: it reads the install\ncommand out of the product source and runs it against the public registry with\nno org credentials.\n","readmeFilename":"README.md"}