{"_id":"@adastracomputing/aer-mcp-guard","_rev":"9-213abf6873b34d58483c0d84f65729e2","name":"@adastracomputing/aer-mcp-guard","dist-tags":{"latest":"0.3.1","next":"0.3.1"},"versions":{"0.1.0":{"name":"@adastracomputing/aer-mcp-guard","version":"0.1.0","author":{"name":"Ad Astra Computing"},"license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.1.0","maintainers":[{"name":"adastracomputing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.adastra.computer","dist":{"shasum":"0affef7b840aa98d427e11a6a1cb3309c3cceaee","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.1.0.tgz","fileCount":15,"integrity":"sha512-69+XPIgqAq/+5EYRgNbbzu0Ajs60BJkp6pJ+AYnTa6NFTcdtoxXUH4JS96mQmTbP9LfuUXT6KKuO6qT7ExBKwQ==","signatures":[{"sig":"MEUCIQCwJr4PK090+ELsI4/hZtWcC8fRD0aN8Lvi6iGv1v9UkAIgas7seChf+jqV/kKJU5qcNi+rFhIhkyXDze5V4X6IsxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33446},"main":"./dist/index.js","type":"module","_from":"file:adastracomputing-aer-mcp-guard-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"adastracomputing","email":"npm@adastracomputing.com"},"_resolved":"/tmp/2815f810e33c3fcf08ab87411df3c97e/adastracomputing-aer-mcp-guard-0.1.0.tgz","_integrity":"sha512-69+XPIgqAq/+5EYRgNbbzu0Ajs60BJkp6pJ+AYnTa6NFTcdtoxXUH4JS96mQmTbP9LfuUXT6KKuO6qT7ExBKwQ==","_npmVersion":"11.12.1","description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@adastracomputing/aer-resource-node":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.25","vitest":"^2.1.0","typescript":"^5.8.0","@types/node":"^20.14.0","@types/express":"^5.0.0","@aer/aer-generator":"0.1.0"},"peerDependencies":{"hono":"*","express":"*"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.1.0_1783730845871_0.9235869593331116","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@adastracomputing/aer-mcp-guard","version":"0.1.1","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"author":{"name":"Ad Astra Computing"},"license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.1.1","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.run","bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"dist":{"shasum":"423708ffdebb3468abab0f7065f4455c62990abe","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.1.1.tgz","fileCount":10,"integrity":"sha512-Gcw4xsNqTiFYl7ZXUDPKN2rC1HxLw/BdwHqAsopkk7T2Uz7V1rmbNTjCRTnZuCDsqI3AQS/DtaXWnl0iyVEeYA==","signatures":[{"sig":"MEUCICFYLHak+a64BuCzUBE0XLerWYKhyXsqy++8d6FlC5jJAiEA9tQzlNwKlL3tbwUorb9N+isB5A5l+iyeJsxkCu/z4cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29632},"main":"./dist/index.js","type":"module","_from":"file:adastracomputing-aer-mcp-guard-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"adastra-computing","email":"npm@adastracomputing.com"},"_resolved":"/tmp/337ab5ebdfe8cd64b5c5ac64eba0debb/adastracomputing-aer-mcp-guard-0.1.1.tgz","_integrity":"sha512-Gcw4xsNqTiFYl7ZXUDPKN2rC1HxLw/BdwHqAsopkk7T2Uz7V1rmbNTjCRTnZuCDsqI3AQS/DtaXWnl0iyVEeYA==","repository":{"url":"git+https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"_npmVersion":"11.13.0","description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@adastracomputing/aer-resource-node":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.25","vitest":"^2.1.0","typescript":"^5.8.0","@types/node":"^20.14.0","@types/express":"^5.0.0","@aer/aer-generator":"0.1.0"},"peerDependencies":{"hono":"*","express":"*"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.1.1_1785105577787_0.20291894112034492","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@adastracomputing/aer-mcp-guard","version":"0.1.2","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"author":"Ad Astra Computing","license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.1.2","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.run","bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"dist":{"shasum":"aad1f3d9e13330c01d26be3e2a97782818affe86","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.1.2.tgz","fileCount":10,"integrity":"sha512-3WKC18BrBrFQrJDHhEGMkMTtLSTUpUH5WhCYMjHjJrxOEXE6xvRXHLT1sJbr1HjbtXLMc+5lFGNXOomKZJC9/g==","signatures":[{"sig":"MEQCIEGB++99MKUsqCI3IWikqvSIdtF/elBqOQEJ8/3HCGkFAiBj/01N6u7PxpiYjT3IKhjNbQxxukWE1wqVPcImu5CtkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhBMXZEcNj+L3nRNK7PyQlGneJHLmTSod5A9UwlA7CqAIhAIqFTXy3cvIb+A6IuW0iDZfTySzHBn+9aFwHXKXinEgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2faer-mcp-guard@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3223835c-b2a7-4fe6-b7f8-d0a2db2b56fe"}},"repository":{"url":"https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@adastracomputing/aer-resource-node":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.13.5","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.1.2","@types/express":"^5.0.0","@aer-oss/attestation-test-utils":"0.0.0"},"peerDependencies":{"hono":"^4","express":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.1.2_1788682414429_0.6415957159629699","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adastracomputing/aer-mcp-guard","version":"0.2.0","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"author":"Ad Astra Computing","license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.2.0","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.run","bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"dist":{"shasum":"7b1e8c303188c933c917547c7d5b758fdc963d9a","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.2.0.tgz","fileCount":10,"integrity":"sha512-88jPdYCh4mSaSwXip3gHOzgjGPvzG0jibhXaKWipUauteCXTi9WlEdWuC/qdjtuE5HYg0q0dl6+h6yJuG9dFfw==","signatures":[{"sig":"MEQCIH28qntqTPCDLTHF6YAgNzqP2HEut8tCBUMODiYk26q2AiBhIw6+qP3dyBxqpRLCHu8zcbxQgCputodqBju4i+S7rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGTdiewOPQlHeKu1SmrtEQ2pRwUx0U5C2iCUpxEPsepAiEAuI0vEpdrpkBOP9h3vmdiJznB726VVbEqhI0DPDE82ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2faer-mcp-guard@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31300},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3223835c-b2a7-4fe6-b7f8-d0a2db2b56fe"}},"repository":{"url":"https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@adastracomputing/aer-resource-node":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.13.5","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^22.20.4","@types/express":"^5.0.0","@aer-oss/attestation-test-utils":"0.0.0"},"peerDependencies":{"hono":"^4","express":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.2.0_1790292956907_0.6868160213344667","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@adastracomputing/aer-mcp-guard","version":"0.3.0","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"author":"Ad Astra Computing","license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.3.0","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.run","bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"dist":{"shasum":"9e899151ad03cbbef25ba8fd1aa7f8ed54cfc93f","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.3.0.tgz","fileCount":10,"integrity":"sha512-jBbolL5f1vnoLzdw6PG0NeFnreAv6Fl3VduEzMNf9m/rNbQ+KvVxzZokbehR/T61ncL+bVRfrzr6pAqfjxikFA==","signatures":[{"sig":"MEQCIHxOkzIWUVIpnYm6zhC8TmqXu1ENHtJr1kAo372pMFHfAiAxZnftzVodF472F7DxgOk7wVE6ZrZCNrks/Vj5NpyoPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAp5ffGHhLm/xQPKZ+l/iJAGKzwd6Fa1/p9vguoStOIhAiBM4VXdA33K6wqbYN+2grfP/HAV1156HnNRWRdcwxprkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2faer-mcp-guard@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3223835c-b2a7-4fe6-b7f8-d0a2db2b56fe"}},"repository":{"url":"https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@adastracomputing/aer-resource-node":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.13.5","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^22.20.4","@types/express":"^5.0.0","@aer-oss/attestation-test-utils":"0.0.0"},"peerDependencies":{"hono":"^4","express":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.3.0_1790540968484_0.13928124000376862","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@adastracomputing/aer-mcp-guard","version":"0.3.1","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"author":"Ad Astra Computing","license":"Apache-2.0","_id":"@adastracomputing/aer-mcp-guard@0.3.1","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"homepage":"https://aer.run","bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"dist":{"shasum":"acf1df661bb2baa02c4de94ab2c50606637143d8","tarball":"https://registry.npmjs.org/@adastracomputing/aer-mcp-guard/-/aer-mcp-guard-0.3.1.tgz","fileCount":10,"integrity":"sha512-5JsTuvrWIKVS+JZKyOHW72Ku2NOLBuXqk5Be+bl4jm4LDZ9ZvaQA7XFp4gHgj+XFH/hJmDItb4uSxBG/JcMM+w==","signatures":[{"sig":"MEUCIQDK0xv0OfO1gMs5+oW/44gxkGrAl7toJxjxOfNxcXQk4gIgabaHM9GPb+TXCs34UIXK7x91F8mA79Ny1cjRoqG5TYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBhuaThfdm63oFqpOdYJ7BfRrKjwPPnRRuOWMXQGx0T1AiEAtPGRAT4TD/i7Yy5At5DrMHb88yBU9Yv40+/z20uC53s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adastracomputing%2faer-mcp-guard@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32940},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hono":{"types":"./dist/hono.d.ts","import":"./dist/hono.js"},"./express":{"types":"./dist/express.d.ts","import":"./dist/express.js"}},"private":false,"scripts":{"lint":"eslint src","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3223835c-b2a7-4fe6-b7f8-d0a2db2b56fe"}},"repository":{"url":"https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@adastracomputing/aer-resource-node":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.13.5","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^22.20.4","@types/express":"^5.0.0","@aer-oss/attestation-test-utils":"0.0.0"},"peerDependencies":{"hono":"^4","express":"^5"},"peerDependenciesMeta":{"hono":{"optional":true},"express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aer-mcp-guard_0.3.1_1790616137516_0.19576740255766256","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-11T00:47:25.743Z","modified":"2026-09-28T18:04:53.108Z","0.1.0":"2026-07-11T00:47:26.007Z","0.1.1":"2026-07-26T22:39:37.930Z","0.1.2":"2026-09-06T08:13:34.614Z","0.2.0":"2026-09-24T23:35:56.996Z","0.3.0":"2026-09-27T20:29:28.560Z","0.3.1":"2026-09-28T17:22:17.606Z"},"bugs":{"url":"https://github.com/Ad-Astra-Computing/aer/issues"},"author":"Ad Astra Computing","license":"Apache-2.0","homepage":"https://aer.run","keywords":["aer","attestation","mcp","admission-control","zero-trust","authorization"],"repository":{"url":"https://github.com/Ad-Astra-Computing/aer.git","type":"git","directory":"packages/aer-mcp-guard"},"description":"Admission control for HTTP MCP servers: only AER-attested agents reach your tools; rogue agents get a JSON-RPC deny.","maintainers":[{"name":"adastra-computing","email":"npm@adastracomputing.com"}],"readme":"","readmeFilename":""}