{"_id":"@aranseshita/yamory-mcp-server","_rev":"10-8d65f133dd96ee61074fbb796356896f","name":"@aranseshita/yamory-mcp-server","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"@aranseshita/yamory-mcp-server","version":"0.1.0","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.1.0","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"7a96a4fb4cd69840aa87dd8c3361c30c4e38410a","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.1.0.tgz","fileCount":21,"integrity":"sha512-fGWNV1PoqNXgPOc/TqrG9ll8FfKRpQVSRsvIUTWEIw0YKlc+7VJ8Imbv6m5pa5wD+bkDOhy8E0601J8Wg78eJQ==","signatures":[{"sig":"MEYCIQCnJlmaicK1Pt3Cbt4I0YZM5DKAGoCGok3NRoJ5D2gu8QIhAKmM9EeaUqeshAddDSa0U+IJY81WCYCRbJKNZT1mAS0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30988},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c4fa4be5b88a4c3413276e152260e6b2d2448734","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.1.0_1772818015228_0.21849845440465177","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aranseshita/yamory-mcp-server","version":"0.1.2","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.1.2","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"067159cf37a0e9f4b9adfcb9c532bc426f74d5aa","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.1.2.tgz","fileCount":21,"integrity":"sha512-fYRO/iAzpIRm59nokfaJnxnnh7tjekzcr5/jn5jGH6Qqxuarhf1L8F8JwLasbyFhLydbK6MYKCGNf3yrZKiMBw==","signatures":[{"sig":"MEQCIDrSK99X6wcxZ9uZdo3DQrmxj+Zz10njTrDHDHqAx/uCAiAExOU1PGJSXmvK0EYGCjdmhnl2tXZnfgUw07OGdK/SUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31870},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ccd053511cd04506c64d975fdd947627c9f47d96","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.1.2_1772820256326_0.45680439390473193","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aranseshita/yamory-mcp-server","version":"0.1.3","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.1.3","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"19b7fdcf6a27217822417a6a0b6438cdf4f75582","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.1.3.tgz","fileCount":21,"integrity":"sha512-uB8NF6YsV9Gd4VBzQie0cM9yizCXsXnuJVPF5iZ58beWTuRHziK5hrRJ9ux/ueORXZBIIwDOX6+3Y8i3WcMlDQ==","signatures":[{"sig":"MEUCIHWYTbRhfH42V8c0PBuoDwVtCJeXNLn8rMhQNfXaY/GhAiEAuG6uP6KK7LRc7MBB+nOWefXITy9PdWoNMnhrdBQGotI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32720},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"46615bb3ed7595a0abd8bd4aa03a62bae89e1902","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.1.3_1772822633564_0.11386349119328631","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aranseshita/yamory-mcp-server","version":"0.2.0","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.2.0","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"54c6a170f3e3e4c67b4a440e92c2cdc859f7a957","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.2.0.tgz","fileCount":21,"integrity":"sha512-QrkqmLZGglrQYC6pRuSuEt5mZYXt61QMqtrcSzJfmaDm+T5w5nczunqmmwMuo61Q7bs2HM7mELTbi2RN22Y9eQ==","signatures":[{"sig":"MEYCIQD+NK808Xa6Kud4VbAYl2+3pVc4Ryjz0bq9w7sLtn4KpQIhAPkk43XRsrRmqYs0CgcmRVe8p44PQHN2112mDkXjBsyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34983},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"816c88af46a78254e80cce0dc943f2e5c0ade323","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.2.0_1772826604742_0.2128076986552947","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aranseshita/yamory-mcp-server","version":"0.2.1","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.2.1","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"4c16b8bdb8d29b386e10a092337be3bb49b2cdd6","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.2.1.tgz","fileCount":21,"integrity":"sha512-pILNQy87Wpz72crYrAvmfo+lyvwTCTXaITfKSe3Up4Sjkf6r0v8P2Dky5nFzx3lVO93LEQKZ/3eS+e821Q3U2g==","signatures":[{"sig":"MEUCIFvFGRdRSQJDjDVizpB1c3g0LIcC+3m5DCsSP6OW0GjZAiEAnwuKlzwbZZnvaDy5E+picPNSfhndvdYGF06O/bTir7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41302},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7dddc3bd25cfca0cf76b5323f65923ed838d61b1","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.2.1_1772854611020_0.32303479660233236","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aranseshita/yamory-mcp-server","version":"0.2.3","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.2.3","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"5595a78a68c3fd8412d3cae7252b1d214301a1de","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.2.3.tgz","fileCount":24,"integrity":"sha512-lyKXrE94l3AFi/6WmZ6OYTCiON2TQt25xIqjv6T6ZHoRbnePVNmyLxs4uwZHl6bH1xsmbaBFKFvdAHLMQWlyiw==","signatures":[{"sig":"MEUCIQCLU8g3PhxBDVXv6a/tFPDKB5Tzdiq+N+vTkjqeWdClswIgXVYvE0R4LpA+nwFKPLwvrqzkuM2Hlf5pob9jOBFGwLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aranseshita%2fyamory-mcp-server@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63833},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87d389a9fa2a6f40f9be6e9e4a602827f51e7c2c","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"repository":{"url":"git+https://github.com/AranSeshita/yamory-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.2.3_1773234125975_0.3589425970545055","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aranseshita/yamory-mcp-server","version":"0.2.4","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@0.2.4","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"91a273bb7b2158b6ffd1069457229ce5382b9c12","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-0.2.4.tgz","fileCount":24,"integrity":"sha512-6VWD9FiOKrJ503x4qpCPO3fjAdO1pKJziBmvggrjkByrlSD2F7M9DzSHeCUW9ZwUwoFcKe/G4KCoOIeUdEBADg==","signatures":[{"sig":"MEUCIQDqA2JAP9PyFCWUhj6/CGvyvG11AxL2oDnDRBcKko5mfQIgdXb5SBZJnBRTUcOXj2rCYmI2LDEApkB7VJ1GuyA7paE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aranseshita%2fyamory-mcp-server@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63778},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"15727fdafc91031c6d1f3660d72c4c07a3cc8b6e","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"repository":{"url":"git+https://github.com/AranSeshita/yamory-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_0.2.4_1773234643134_0.9287494172281558","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aranseshita/yamory-mcp-server","version":"1.0.0","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@1.0.0","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"d4beb135af6a2dca99676e7b2cb502b1abe84bed","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-1.0.0.tgz","fileCount":24,"integrity":"sha512-vf/nUzaaj32ALH7vphekVAR4dB7wbj9knZFHh1JwcpoCJ/BQyy/kqrm9f0XcmltegHE3gaq+/pS0n2FA+U0GlA==","signatures":[{"sig":"MEYCIQCVYYQC8GFSgNGCkNve9//hfVAJhbWCb2HNUXc61+uu9wIhAOaiYMEm+7TWxY1nZ8Qj5gJMypO5PdI7fOvT8jjSnyLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aranseshita%2fyamory-mcp-server@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63778},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"15727fdafc91031c6d1f3660d72c4c07a3cc8b6e","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"repository":{"url":"git+https://github.com/AranSeshita/yamory-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_1.0.0_1773235402315_0.10990848288744348","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aranseshita/yamory-mcp-server","version":"1.0.1","author":{"name":"Aran Seshita"},"license":"MIT","_id":"@aranseshita/yamory-mcp-server@1.0.1","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"bin":{"yamory-mcp-server":"dist/index.js"},"dist":{"shasum":"40b8df595d73c57ff205258126528616519d2d1e","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-1.0.1.tgz","fileCount":24,"integrity":"sha512-2TeT4rjUFzZo+KyW+RZCC3DGi5CoCPeIFDbtLQb3cp956ZDk+JCdp4MrN+6ZEjrYjU4sI3Y3CelPfME/P1YTug==","signatures":[{"sig":"MEQCIC3o4J5Az82hyx4DQ/3vA09W6OvSQ0maTH8LrLxOpXlcAiB8ZDUzcY2KeKZiY2s/ocQMmNpHLxlkAbmOiGwfez3M2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aranseshita%2fyamory-mcp-server@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63778},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a47fa690de776a7e0c812eebbe0bd399b6c1a260","scripts":{"dev":"tsc --watch","lint":"eslint src/ tests/","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest"},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"repository":{"url":"git+https://github.com/AranSeshita/yamory-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for yamory vulnerability management cloud","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.4","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.2","vitest":"^3.1.2","@eslint/js":"^10.0.1","typescript":"^5.8.3","@types/node":"^22.15.3","typescript-eslint":"^8.56.1","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/yamory-mcp-server_1.0.1_1773560093252_0.17329246962260236","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aranseshita/yamory-mcp-server","version":"1.0.2","description":"MCP server for yamory vulnerability management cloud","type":"module","main":"dist/index.js","bin":{"yamory-mcp-server":"dist/index.js"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","lint":"eslint src/ tests/","test":"vitest run","test:watch":"vitest"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","zod":"^4.3.6"},"devDependencies":{"@eslint/js":"^10.0.1","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.4","eslint":"^10.0.2","typescript":"^6.0.2","typescript-eslint":"^8.58.1","vitest":"^4.1.4"},"repository":{"type":"git","url":"git+https://github.com/AranSeshita/yamory-mcp-server.git"},"license":"MIT","author":{"name":"Aran Seshita"},"_id":"@aranseshita/yamory-mcp-server@1.0.2","gitHead":"ab31a1ede74c6962d4fb98d26e7b516dbe449e8f","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-W1fuWgvFu/Ca7FJWL+TqlZpXCU0q2Tuv0WE6uVYeCNC4iWtiDOLn3GTXsxRsbwJZm9kQFM1Ky3+dOY5QmOpIiA==","shasum":"76c64275160c638abbf89672c69b9ae79979ffc2","tarball":"https://registry.npmjs.org/@aranseshita/yamory-mcp-server/-/yamory-mcp-server-1.0.2.tgz","fileCount":24,"unpackedSize":59576,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aranseshita%2fyamory-mcp-server@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICOse3V8Rp1inM8J9Nvm7SywV82RW97SFOXNUF8HUyckAiA3TJ71nrtvBvkwyj6XZJifkda0F3SVDVgjqPbu0/bY9Q=="}]},"_npmUser":{"name":"aranseshita","email":"me@aranseshita.com"},"directories":{},"maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yamory-mcp-server_1.0.2_1776073229053_0.9204629950296603"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-06T17:26:55.077Z","modified":"2026-04-13T09:40:29.453Z","0.1.0":"2026-03-06T17:26:55.380Z","0.1.2":"2026-03-06T18:04:16.469Z","0.1.3":"2026-03-06T18:43:53.721Z","0.2.0":"2026-03-06T19:50:04.896Z","0.2.1":"2026-03-07T03:36:51.161Z","0.2.3":"2026-03-11T13:02:06.112Z","0.2.4":"2026-03-11T13:10:43.282Z","1.0.0":"2026-03-11T13:23:22.461Z","1.0.1":"2026-03-15T07:34:53.443Z","1.0.2":"2026-04-13T09:40:29.182Z"},"bugs":{"url":"https://github.com/AranSeshita/yamory-mcp-server/issues"},"author":{"name":"Aran Seshita"},"license":"MIT","homepage":"https://github.com/AranSeshita/yamory-mcp-server#readme","repository":{"type":"git","url":"git+https://github.com/AranSeshita/yamory-mcp-server.git"},"description":"MCP server for yamory vulnerability management cloud","maintainers":[{"name":"aranseshita","email":"me@aranseshita.com"}],"readme":"# yamory MCP Server (Unofficial)\n\n[![npm version](https://img.shields.io/npm/v/@aranseshita/yamory-mcp-server?cacheSeconds=300)](https://www.npmjs.com/package/@aranseshita/yamory-mcp-server)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/AranSeshita/yamory-mcp-server/blob/main/LICENSE)\n[![CI](https://github.com/AranSeshita/yamory-mcp-server/actions/workflows/ci.yml/badge.svg)](https://github.com/AranSeshita/yamory-mcp-server/actions/workflows/ci.yml)\n[![coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/AranSeshita/ac9dcd5a7dfbbbc969bbeae87134aa45/raw/coverage.json)](https://github.com/AranSeshita/yamory-mcp-server/actions/workflows/ci.yml)\n\n> **Note**: This is an unofficial community-driven project and is not affiliated with or endorsed by [yamory](https://yamory.io/) or Assured, Inc.\n>\n> **日本語版は[こちら](#日本語--japanese)** / Japanese version is available at the bottom of this page.\n\n[Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for [yamory](https://yamory.io/) vulnerability management cloud. Connects AI agents to yamory as a knowledge base — providing **what's detected, how dangerous it is, and how to fix it**.\n\n---\n\n## Quick Setup\n\n### 1. Get Your API Token\n\n1. Log in to [yamory](https://yamory.io/)\n2. Navigate to **Team Settings** > **API Tokens**\n3. Click **Issue Token** with the usage scope set to **API Server**\n4. Set the token as an environment variable:\n\n```bash\nexport YAMORY_API_TOKEN=\"your-token-here\"\n# export YAMORY_TEAM_NAME=\"your-team\"     # Optional: filter by team name\n```\n\n> **Tip**: Add this to your shell profile (`~/.zshrc`, `~/.bashrc`, etc.) so it persists across sessions.\n\n### 2. Add to Your MCP Client\n\n**Claude Code**\n\n```bash\nclaude mcp add yamory \\\n  --env YAMORY_API_TOKEN=$YAMORY_API_TOKEN \\\n  -- npx @aranseshita/yamory-mcp-server@latest\n```\n\n**Claude Desktop** — Add to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": {\n        \"YAMORY_API_TOKEN\": \"<YOUR_TOKEN>\"\n      }\n    }\n  }\n}\n```\n\n<details>\n<summary><strong>Cursor / VS Code / Docker</strong></summary>\n\n**Cursor** — Add to `.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": { \"YAMORY_API_TOKEN\": \"<YOUR_TOKEN>\" }\n    }\n  }\n}\n```\n\n**VS Code (GitHub Copilot)** — Add to `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": { \"YAMORY_API_TOKEN\": \"<YOUR_TOKEN>\" }\n    }\n  }\n}\n```\n\n**Docker** — Replace `npx` command with:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"docker\",\n      \"args\": [\"run\", \"-i\", \"--rm\", \"-e\", \"YAMORY_API_TOKEN\", \"ghcr.io/aranseshita/yamory-mcp-server\"],\n      \"env\": { \"YAMORY_API_TOKEN\": \"<YOUR_TOKEN>\" }\n    }\n  }\n}\n```\n</details>\n\n**Team sharing (Claude Code)** — Add `.mcp.json` to your project root. Each member sets `YAMORY_API_TOKEN` in their own environment:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": { \"YAMORY_API_TOKEN\": \"${YAMORY_API_TOKEN}\" }\n    }\n  }\n}\n```\n\n---\n\n## What Can I Ask?\n\n### Vulnerability Check & Remediation\n\nAsk about your team's current vulnerabilities and get actionable remediation guidance. Combine with coding agents for automated fixes.\n\n```\n\"Show me all open vulnerabilities\"\n\"What immediate-priority issues do we have?\"\n\"How do I fix the log4j vulnerability?\"\n\"Update the affected packages and create a PR\"\n```\n\n### CVE Impact Analysis\n\nWhen a new CVE is disclosed, instantly check if your projects are affected.\n\n```\n\"Is CVE-2024-XXXXX affecting any of our projects?\"\n\"List all projects using the vulnerable package\"\n\"Summarize the impact and remediation steps\"\n```\n\n### Reporting & Triage\n\nGenerate summaries for standups, audits, or security reviews.\n\n```\n\"Summarize this month's vulnerability status\"\n\"Any projects with unresolved immediate-priority issues?\"\n\"Show RCE vulnerabilities that are in the CISA KEV catalog\"\n\"How many new vulnerabilities were detected this month?\"\n```\n\n---\n\n## Tools\n\nThis server provides five tools. MCP clients automatically discover all parameters — the key filters are listed below.\n\n### `search_vulns` (recommended default)\n\nSearch app library and container image vulnerabilities in a single call. Results are grouped by source type (`app` / `container`).\n\n### `search_app_vulns`\n\nSearch app library (npm, Maven, pip, etc.) vulnerabilities.\n\n### `search_container_vulns`\n\nSearch container image vulnerabilities.\n\n### `search_host_vulns`\n\nSearch host (OS-level) vulnerabilities.\n\n### `search_asset_vulns`\n\nSearch IT asset (network devices, appliances, etc.) vulnerabilities.\n\n**Common filters** (all tools):\n\n| Filter | Example | Description |\n|--------|---------|-------------|\n| `keyword` | `log4j`, `CVE-2024-1234` | Match project name, package name, or CVE-ID |\n| `triageLevel` | `immediate,delayed` | Triage priority |\n| `status` | `open` | Vulnerability status |\n| `vulnType` | `RCE`, `XSS`, `SQLI` | Vulnerability category |\n| `cvssScore` | `9.0` | Minimum CVSS score |\n| `includeKev` | `true` | CISA Known Exploited Vulnerabilities only |\n| `includePoc` | `true` | Only vulnerabilities with public PoC |\n| `openTimestamp` | `2024-01-01` | Detected after this date |\n\n> You don't need to remember these — just describe what you're looking for in natural language, and the AI agent will select the right filters.\n\n---\n\n## Configuration\n\n### Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `YAMORY_API_TOKEN` | Yes | API token from yamory team settings |\n| `YAMORY_TEAM_NAME` | No | Filter by team name. Set `*` for organization-wide access (security team tokens only) |\n\n### Scope Filter\n\nyamory API tokens are scoped per team. `YAMORY_TEAM_NAME` adds an optional additional filter:\n\n| Scenario | Token | `YAMORY_TEAM_NAME` | Result |\n|----------|-------|--------------------|--------|\n| Developer | Team token | _(unset)_ | Own team's data only |\n| Security lead, one team | Security token | `Dev Team` | Filtered to specified team |\n| Security lead, org-wide | Security token | `*` | All teams visible |\n\n### Security\n\n- **Never commit tokens** to version control\n- **Use environment variables** or `.mcp.json` with `${YAMORY_API_TOKEN}` syntax\n- **Restrict scope** with `YAMORY_TEAM_NAME` when possible\n- **Rotate tokens** periodically from yamory team settings\n\n---\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnpm test\n```\n\nDebug with MCP Inspector:\n\n```bash\nnpx @modelcontextprotocol/inspector node dist/index.js\n```\n\n---\n\n## Roadmap\n\n### v1 (Current)\n- [x] App library vulnerability search\n- [x] Container image vulnerability search\n- [x] Host vulnerability search\n- [x] IT asset vulnerability search\n- [x] Scope filter (token / team / organization-wide)\n- [x] npm + Docker distribution\n\n### v2\n- [ ] CVE detail tool\n- [ ] CSPM vulnerability endpoints\n\n---\n\n## References\n\n- [yamory](https://yamory.io/) — Vulnerability management cloud\n- [yamory API Documentation](https://docs.yamory.io/2da5d37036fb48a6a05ea76908ddc713)\n- [Model Context Protocol](https://modelcontextprotocol.io/)\n- [MCP TypeScript SDK](https://github.com/modelcontextprotocol/typescript-sdk)\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n\n## Disclaimer\n\nThis project is an unofficial, community-driven integration. It is not affiliated with, endorsed by, or supported by yamory or Assured, Inc. \"yamory\" is a trademark of Assured, Inc. Use of the yamory API is subject to yamory's terms of service.\n\n---\n\n## 日本語 / Japanese\n\n# yamory MCP Server（非公式）\n\n> **注意**: 本プロジェクトは非公式のコミュニティ主導プロジェクトであり、[yamory](https://yamory.io/) および Assured 株式会社とは一切関係ありません。\n\n[Model Context Protocol (MCP)](https://modelcontextprotocol.io/) を利用した [yamory](https://yamory.io/) 脆弱性管理クラウド向けサーバーです。AI エージェントを yamory のナレッジベースに接続し、**何が検出されたか、どの程度危険か、どう修正すべきか**を提供します。\n\n---\n\n## クイックセットアップ\n\n### 1. API トークンの取得\n\n1. [yamory](https://yamory.io/) にログイン\n2. **チーム設定** > **API トークン** に移動\n3. 用途に **API Server** を選択して **トークンを発行** をクリック\n4. 環境変数にトークンを設定:\n\n```bash\nexport YAMORY_API_TOKEN=\"your-token-here\"\n# export YAMORY_TEAM_NAME=\"your-team\"     # 任意: チーム名でフィルタリング\n```\n\n> **ヒント**: シェルプロファイル（`~/.zshrc`、`~/.bashrc` など）に追加すると、セッション間で保持されます。\n\n### 2. MCP クライアントへの追加\n\n**Claude Code**\n\n```bash\nclaude mcp add yamory \\\n  --env YAMORY_API_TOKEN=$YAMORY_API_TOKEN \\\n  -- npx @aranseshita/yamory-mcp-server@latest\n```\n\n**Claude Desktop** — `claude_desktop_config.json` に追加:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": {\n        \"YAMORY_API_TOKEN\": \"<YOUR_TOKEN>\"\n      }\n    }\n  }\n}\n```\n\n**チーム共有 (Claude Code)** — プロジェクトルートに `.mcp.json` を追加。各メンバーは自身の環境で `YAMORY_API_TOKEN` を設定:\n\n```json\n{\n  \"mcpServers\": {\n    \"yamory\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aranseshita/yamory-mcp-server@latest\"],\n      \"env\": { \"YAMORY_API_TOKEN\": \"${YAMORY_API_TOKEN}\" }\n    }\n  }\n}\n```\n\n---\n\n## 何を聞ける？\n\n### 脆弱性の確認と修正\n\nチームの現在の脆弱性を確認し、実行可能な修正ガイダンスを取得できます。コーディングエージェントと組み合わせて自動修正も可能です。\n\n```\n「未対応の脆弱性を一覧表示して」\n「即時対応が必要な脆弱性は？」\n「log4j の脆弱性はどう修正する？」\n「影響を受けるパッケージを更新して PR を作成して」\n```\n\n### CVE 影響分析\n\n新しい CVE が公開された際、プロジェクトへの影響を即座に確認できます。\n\n```\n「CVE-2024-XXXXX は影響ある？」\n「脆弱なパッケージを使用しているプロジェクトを一覧表示して」\n「影響と修正手順をまとめて」\n```\n\n### レポートとトリアージ\n\n定例会、監査、セキュリティレビュー向けのサマリーを生成できます。\n\n```\n「今月の脆弱性状況をまとめて」\n「即時対応の未解決問題があるプロジェクトは？」\n「CISA KEV カタログに含まれる RCE 脆弱性を表示して」\n「今月新たに検出された脆弱性は何件？」\n```\n\n---\n\n## ツール\n\n本サーバーは5つのツールを提供します。MCP クライアントが全パラメータを自動検出します。主要なフィルターは以下の通りです。\n\n| ツール | 説明 |\n|--------|------|\n| `search_vulns` | アプリライブラリとコンテナイメージの脆弱性を一括検索（推奨デフォルト） |\n| `search_app_vulns` | アプリライブラリ（npm, Maven, pip 等）の脆弱性を検索 |\n| `search_container_vulns` | コンテナイメージの脆弱性を検索 |\n| `search_host_vulns` | ホスト（OS レベル）の脆弱性を検索 |\n| `search_asset_vulns` | IT 資産（ネットワーク機器等）の脆弱性を検索 |\n\n**共通フィルター**:\n\n| フィルター | 例 | 説明 |\n|------------|-----|------|\n| `keyword` | `log4j`, `CVE-2024-1234` | プロジェクト名、パッケージ名、CVE-ID で検索 |\n| `triageLevel` | `immediate,delayed` | トリアージ優先度 |\n| `status` | `open` | 脆弱性のステータス |\n| `vulnType` | `RCE`, `XSS`, `SQLI` | 脆弱性カテゴリ |\n| `cvssScore` | `9.0` | 最低 CVSS スコア |\n| `includeKev` | `true` | CISA KEV に含まれる脆弱性のみ |\n| `includePoc` | `true` | 公開 PoC がある脆弱性のみ |\n| `openTimestamp` | `2024-01-01` | この日付以降に検出されたもの |\n\n> これらを覚える必要はありません。自然言語で検索したい内容を伝えれば、AI エージェントが適切なフィルターを選択します。\n\n---\n\n## 設定\n\n### 環境変数\n\n| 変数 | 必須 | 説明 |\n|------|------|------|\n| `YAMORY_API_TOKEN` | はい | yamory チーム設定から取得した API トークン |\n| `YAMORY_TEAM_NAME` | いいえ | チーム名でフィルタリング。組織全体にアクセスする場合は `*` を設定（セキュリティチームトークンのみ） |\n\n### スコープフィルター\n\nyamory API トークンはチーム単位でスコープが設定されます。`YAMORY_TEAM_NAME` でさらにフィルタリングできます:\n\n| シナリオ | トークン | `YAMORY_TEAM_NAME` | 結果 |\n|----------|----------|---------------------|------|\n| 開発者 | チームトークン | _（未設定）_ | 自チームのデータのみ |\n| セキュリティリード（1チーム） | セキュリティトークン | `Dev Team` | 指定チームに限定 |\n| セキュリティリード（組織全体） | セキュリティトークン | `*` | 全チーム表示 |\n\n### セキュリティ\n\n- トークンをバージョン管理に**コミットしない**\n- **環境変数**または `.mcp.json` の `${YAMORY_API_TOKEN}` 構文を使用\n- 可能な限り `YAMORY_TEAM_NAME` で**スコープを制限**\n- yamory チーム設定から定期的に**トークンをローテーション**\n\n---\n\n## 免責事項\n\n本プロジェクトは非公式のコミュニティ主導の統合です。yamory および Assured 株式会社とは一切の提携・推奨・サポート関係にありません。「yamory」は Assured 株式会社の商標です。yamory API の使用は yamory の利用規約に従います。\n","readmeFilename":"README.md"}