{"_id":"@cloudburn/mcp","_rev":"12-54107dd76a49006718c11a2a794ed97d","name":"@cloudburn/mcp","dist-tags":{"latest":"0.1.10"},"versions":{"0.0.0":{"name":"@cloudburn/mcp","version":"0.0.0","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.0.0","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"3e223fee887306c833f8d6bd0757e5110b5387db","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.0.0.tgz","fileCount":4,"integrity":"sha512-6BDep8cI2PsyXhsysz2lZnzRxs+/U/M9GzPFmZEwF2G01deMzWNhE5TFr15rTRGOVn73aVaF3jdNe7vFffiAlg==","signatures":[{"sig":"MEQCID0oeM0d8D6ikUBEoY0TmSy9+e0NRcodhshXL6/WuRNJAiBUXlG9s9uVttWOyUI5KZtXe42VP1LpnH4+V2mEsYDPYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27572},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"dannysteenman","email":"danny@towardsthecloud.com"},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.37.1","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.0_1790453826564_0.3968799388136015","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@cloudburn/mcp","version":"0.1.0","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.0","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"bf7c75ea3dbea64f7c4e4d36ad6e278118f74c1e","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-6usoH8lwHMitpRrMW9OjEXLrxR/uqX6eDSuCBCpFHHyX0FALyq4NyM1b4szyZwNMU57Z5sdI9tlZu9YjJaUABw==","signatures":[{"sig":"MEYCIQDEM655/OiSHH45Ms9nvAJFL+L78o0qhAAScUrN19OLAQIhAMyqWwTuZBmpu2sIdpJQ85BoDjE2GS/GJe0tXQbmSzig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUTMZ5J0lBdgNceit+EqFTtG0r6wLTL38IyFGTTEXrgAIgDPP1PY3/cSDgPCMHtCWCDVT+fe5RJFYFCzHXGchrOOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27572},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.37.1","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1790455996201_0.39062026655328075","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cloudburn/mcp","version":"0.1.1","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.1","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"26cc8df141ab69d1ee80d3051b6229bc093b994f","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.1.tgz","fileCount":4,"integrity":"sha512-4Bk5mzzaXJKAt7ABK9/kbikvkjjfU0xoagbB7tJGkNHyYTzgI77hAUs7EQ+6R0Cljb6aeB73OcI2XExhv1aHBg==","signatures":[{"sig":"MEQCIFH7jaYlZTwPnULonlpxtyf3OL/ihx9PcnZWG1WKu3QdAiAW+SEKPCGCoeJzeD7LSXKHU9SxzqJoCwzD01kU72I/Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCb1UOVwRJDFhuDYemdweq+tmoyhkj5ODiXtrlZzLrLYQIhALavX2HocmjE3qnrhRw0aTlBvEicBL/zol5B2TBm2C+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27572},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.37.1","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1790493427252_0.3724677285852178","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cloudburn/mcp","version":"0.1.2","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.2","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"5216664eb5f2673310e0f4ffe9a6735db3e14909","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.2.tgz","fileCount":4,"integrity":"sha512-NIy6d/bTrH4mhVzxRGEutCzkOMdu6HWhix4VLuhN9acf40akiWAKsFa5ZefJOzJwpDdaAPddAUq5SD+6Yu/VuA==","signatures":[{"sig":"MEUCIQCECUH4Re0/Es4V6sAk140JJg5LWhlZ+AiBFbbu/ascpQIgJLXjURPGCCOn0y1ZhiwgrUuveRPLg3i2s7dQURBewb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRQaGJ46qP+Uz3i/jZ5YFgOPK1MDwaQU12P0ZTqAYK2gIgVX6sNtcTWdK2w0Aje3n0fC+Mm3ZEEsSEx5F3cXaIacM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27572},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.37.2","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1790713248037_0.5643494084766119","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cloudburn/mcp","version":"0.1.3","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.3","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"3d8d8d23da6ce8c28d6cc826fef65b06b6e821e2","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.3.tgz","fileCount":4,"integrity":"sha512-IXfpwQ1RCzFWjDOCb6RcT3GyytPhPGf9jKioUvID/fbvel07inyfotFIo9A1NuV6ZSjMSiF7z+iI9qHGO92Haw==","signatures":[{"sig":"MEYCIQC6MlfSctaEcBm8d6DrSv8syjJTQ6HwlwUyWXW2tQ0/bgIhAPiIXYHXVf0Cfujjg1NwBzMzpCsUL3X6ZEYG8GGzxFTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIHdM32PRK2zBWvkkbOCjWe0JXSyj8RqdzoczwW7Ic+AiBMItCqy0iskjDh1qSsOvVEn3M8fo8zMy5jtkJAF4SEeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27572},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.37.3","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1790854416940_0.9669211436849812","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cloudburn/mcp","version":"0.1.4","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.4","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"6d715d5c834aedbafb6b263aa6931c3a7c79753d","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.4.tgz","fileCount":4,"integrity":"sha512-MiM+qZnCeIywm/R0Hmiw71BsqPA13501Ag51ZKif0tB5eXx504hPSElFvmHyMsMx6ytJF17o2kmJQXjOpbwZVw==","signatures":[{"sig":"MEQCIBYFZClKi1Hz48IwN+/yZs8mersDzwRLutaDhmaqbBGgAiA5PMEKXFnohQsooW7mzjbzTUNnFzjISe0pj+TdZ/lG3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJy56n4z2Obw+mPyCUjz4c98l2/smBQbLVmiNAQ8XFvQIgLcEKc3gZwwZOST6DcUcFfUWZQvIWvtqmGMUhGAzFZSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25497},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.38.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.4_1790968873658_0.41460766743468813","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cloudburn/mcp","version":"0.1.5","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.5","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"df0f774739bcec6a2a2eed98fc21a7debe46add8","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.5.tgz","fileCount":4,"integrity":"sha512-b94wXg9eVoQnpdmGc9EbCBJc4FRFsix8iLrDXmsvAhF4tkM1oE51H82/T5lc8Z9/BDcnAC4CsxXjeCD+wQPvLw==","signatures":[{"sig":"MEUCIF48nyF6aN9UxESV5YvC5HWyojHx+yYvJm0N64O624XrAiEA8EiqVAzn+68ZeaXDOkoEd+z3MWw7gIBYhqpr4Md3P3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGKAOZfwqTetEbZKyeEGQdKAvHHa+93/O92BxnlIIza+AiAUncW3xjLy8LqAPSZtFxP4DpEL/x91UmtgjXzzh3nOKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25549},"type":"module","engines":{"node":">=24.0.0"},"mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.38.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.5_1791015818411_0.20370181241140894","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cloudburn/mcp","version":"0.1.6","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.6","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"7f2c9a8e5bdd0da8a082649227954ba21eee808f","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.6.tgz","fileCount":4,"integrity":"sha512-cProp9k2Qu5hv58VOM4aNC2Ggiqy6beS2VyZllZocMzrJxxmVDmmKPkTuWoL6xMIigucBSkGM5NGyXCnuG/SIw==","signatures":[{"sig":"MEUCIBxdGGMVom49r7DsavCG2cyYa28AL8S4QUAvzB3qN1djAiEAv8w4VrFMAafS5mv6Kp+CZ48lZasKZoQRfEEFzNBAYO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICzCmZkrdnu+yNKRVI+ZlI5h+hRRyNTmd/OCiHIubd5BAiEAkbUr5iXYtc2jacEor/UXwitR2yicntlBzlfWfB+b9nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25549},"type":"module","engines":{"node":">=24.0.0"},"mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.38.1","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.6_1791455737989_0.7254343629746951","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cloudburn/mcp","version":"0.1.7","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.7","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"102e2d1f1bb4ed8dfeff622399302d06fbe37432","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.7.tgz","fileCount":4,"integrity":"sha512-voNtMKbOSZN9/mGgiqV+6DqoE26Nc3UbW53katCIntDT5Epgyrz8+gCVGLfzek42Ldk1VPU6PK6Bk2hfMXew6A==","signatures":[{"sig":"MEYCIQDczuNEJ08Q0Q/zE1Q3FFb+z6xdZjy3b8R3cXlxny7HEQIhAMwIF4VHR8KoBhNTRYGtbR5J44YeKDmfnbCvg+CFXAcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHAZB23Iv128hptM2sJMZasVGwyvC1nLUqYY3vKRx3FSAiEAzwjEAv7KLcvMjehrRwbRv7GFSgl+DTYpXzZ1K6QP7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26083},"type":"module","engines":{"node":">=24.0.0"},"mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.0","@cloudburn/sdk":"0.38.2","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.0","typescript":"5.9.3","@types/node":"^24.13.3","@biomejs/biome":"^2.5.12","@vitest/coverage-v8":"^5.0.0","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.7_1791464186960_0.019154290266156337","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cloudburn/mcp","version":"0.1.8","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.8","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"6341072f24bf90a204fafd64ab86959090b239e1","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.8.tgz","fileCount":4,"integrity":"sha512-bwsTWxwABsxEhNHkKMT5WJ2m8k27XgooQScXqLp/rCywqtf4uyBVnRyiNj82hIKIVzwDIV0mCCTQwUqiLwPLMA==","signatures":[{"sig":"MEYCIQCgZKBxt3Z1fLktwGZMHuaHy9Ipl3r81DVfceDvWcCiMgIhAMTdOo1zSKaKVMEvIBD44H/qoSTrW/kUQXDD+lTFUL9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFwmbUx3h5jA4Vp42nYfi1JnthefXYczCQ/Ol5unjD3AIgNvdmQco9GNjsAr9TAUiLXBNmCwVN7O/7ctoKqRdp1/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26083},"type":"module","engines":{"node":">=24.0.0"},"mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.5","@cloudburn/sdk":"0.38.3","@modelcontextprotocol/server":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.3","typescript":"5.9.3","@types/node":"^24.19.0","@biomejs/biome":"^2.5.15","@vitest/coverage-v8":"^5.0.3","@modelcontextprotocol/client":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.8_1791489498741_0.008385187427127239","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cloudburn/mcp","version":"0.1.9","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"license":"Apache-2.0","_id":"@cloudburn/mcp@0.1.9","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"homepage":"https://cloudburn.io/docs","bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"bin":{"cloudburn-mcp":"./dist/cli.js"},"dist":{"shasum":"6b2f9891274967f857cbed61bfd6a65ae02fcecd","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.9.tgz","fileCount":4,"integrity":"sha512-vjVsAgKrOdOkahRH6ID335JGDcxxuEkSaStkAHxntwPU/NLBEFbxfqBfOdH3NJG+qyzauz7FfAd+G8sfXHMlSw==","signatures":[{"sig":"MEQCIAret+3Q5hv8EenTLzCSTsLTlk5Owo1deHtG80PIbTD7AiAEnEhM7gOkQWrSGn8CSkrC7yoXZeKFrSJ0zamJOuTGWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGzGHm6KK9ALL3q9+5rlnLhWlTdtCzzY1AUr1GB06v4AIgEb9yvbj0/nPjOGN9BzxBMqc9guM9SbTjkQKyNAs64ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26085},"type":"module","engines":{"node":">=24.0.0"},"mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.7","@cloudburn/sdk":"0.38.4","@modelcontextprotocol/server":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.4","typescript":"5.9.3","@types/node":"^24.19.2","@biomejs/biome":"^2.5.15","@vitest/coverage-v8":"^5.0.4","@modelcontextprotocol/client":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.9_1792674079270_0.7764274332014147","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"_id":"@cloudburn/mcp@0.1.10","bin":{"cloudburn-mcp":"./dist/cli.js"},"bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"dist":{"shasum":"dd6c675fa33c146bb5ff62a98b2b0cef70acba0c","tarball":"https://registry.npmjs.org/@cloudburn/mcp/-/mcp-0.1.10.tgz","fileCount":4,"integrity":"sha512-TzcVPzz+cP3Pedi4WLROaOEzHS+bsFslyKSRk8tWmKDLUecrfsyxjCm8KJZ2JdP+GybZ+n0acLAm6O0RJpu/Yg==","signatures":[{"sig":"MEYCIQC5AVRJZpg6mww0JJ9H/eWxFlW0y579BJFA5mYnf0VMCwIhAOnR71wLAjDEpEXMpJJG1zB/RApjG0BqApsn9AiRahaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDOODv8TgmNnP+Q+Oi2JPicHVjcNxJocCQ0BPk8bIliYAiAuqZObrpReG6IDz1Yr5Np6IVWUUqCRN8ag7qf1sYaPfw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudburn%2fmcp@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26086},"name":"@cloudburn/mcp","type":"module","engines":{"node":">=24.0.0"},"license":"Apache-2.0","mcpName":"io.github.towardsthecloud/cloudburn","scripts":{"dev":"tsup --watch","lint":"biome check --error-on-warnings .","test":"vitest run","build":"tsup && node scripts/build-plugin.mjs","clean":"rm -rf dist","lint:fix":"biome check --write .","test:e2e":"node --test test/e2e/*.test.mjs","typecheck":"tsc -p tsconfig.typecheck.json","test:package":"node --test test/package/*.test.mjs"},"version":"0.1.10","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6c45ad65-8f76-4fbc-8fb9-396739ff9735"}},"homepage":"https://cloudburn.io/docs","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","directories":{},"maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.6.7","@cloudburn/sdk":"0.38.5","@modelcontextprotocol/server":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^5.0.5","typescript":"5.9.3","@types/node":"^24.19.2","@biomejs/biome":"^2.6.2","@vitest/coverage-v8":"^5.0.5","@modelcontextprotocol/client":"^2.3.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.10_1793305767509_0.5469144207333017"}}},"time":{"created":"2026-09-26T20:17:06.399Z","modified":"2026-10-29T20:29:27.983Z","0.0.0":"2026-09-26T20:17:06.708Z","0.1.0":"2026-09-26T20:53:16.261Z","0.1.1":"2026-09-27T07:17:07.333Z","0.1.2":"2026-09-29T20:20:48.114Z","0.1.3":"2026-10-01T11:33:37.058Z","0.1.4":"2026-10-02T19:21:13.740Z","0.1.5":"2026-10-03T08:23:38.490Z","0.1.6":"2026-10-08T10:35:38.086Z","0.1.7":"2026-10-08T12:56:27.052Z","0.1.8":"2026-10-08T19:58:18.813Z","0.1.9":"2026-10-22T13:01:19.344Z","0.1.10":"2026-10-29T20:29:27.601Z"},"bugs":{"url":"https://github.com/towardsthecloud/cloudburn/issues"},"license":"Apache-2.0","homepage":"https://cloudburn.io/docs","keywords":["aws","cloudburn","cost-optimization","finops","mcp","model-context-protocol","terraform","cloudformation","iac"],"repository":{"url":"git+https://github.com/towardsthecloud/cloudburn.git","type":"git","directory":"packages/mcp"},"description":"CloudBurn MCP server for AWS cost scans of IaC and live accounts","maintainers":[{"name":"dannysteenman","email":"danny@towardsthecloud.com"}],"readme":"# @cloudburn/mcp\n\nCloudBurn's MCP server lets AI agents find AWS cost waste in Terraform, CloudFormation, and live AWS accounts. It runs\nlocally over stdio and exposes read-only tools backed by [`@cloudburn/sdk`](https://www.npmjs.com/package/@cloudburn/sdk).\n\n## Install\n\nThe [CloudBurn plugin](https://github.com/towardsthecloud/cloudburn-plugin) bundles this server with a skill that teaches\nagents when and how to use it. Prefer the plugin in Claude Code and Codex:\n\n```bash\nclaude plugin marketplace add towardsthecloud/cloudburn-plugin\nclaude plugin install cloudburn@towardsthecloud\n\ncodex plugin marketplace add towardsthecloud/cloudburn-plugin\ncodex plugin add cloudburn@towardsthecloud\n```\n\nTo add only the server, register it with your agent:\n\n```bash\nclaude mcp add cloudburn -- npx -y @cloudburn/mcp\ncodex mcp add cloudburn -- npx -y @cloudburn/mcp\n```\n\nOther MCP clients use the same command in their configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"cloudburn\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cloudburn/mcp\"]\n    }\n  }\n}\n```\n\nRequires Node.js 24 or later.\n\n## Tools\n\n| Tool               | Purpose                                                                   | AWS access              |\n| ------------------ | ------------------------------------------------------------------------- | ----------------------- |\n| `scan_iac`         | Scan a Terraform file, CloudFormation template, or directory              | None                    |\n| `discover`         | Evaluate live resources in one AWS region                                 | Read-only API calls     |\n| `discovery_status` | Show AWS Resource Explorer index status across regions                    | Read-only API calls     |\n| `list_rules`       | List built-in rules, optionally filtered by service, source, and severity | None                    |\n\n`scan_iac` and `discover` accept `configPath`, `enabledRules`, `disabledRules`, and `services`, like the CLI's\n`--config`, `--enabled-rules`, `--disabled-rules`, and `--service` flags. `discover` also accepts `region`,\n`timeoutSeconds`, and `cache` (`normal`, `refresh`, or `off`) and reports progress to clients that request it.\nPaths must be absolute because agents start the server in different working directories, and `configPath` must\npoint to a file named `.cloudburn.yml` or `.cloudburn.yaml`. Earlier versions accepted any filename; other names\nnow return `INVALID_ARGUMENT`, so rename a custom config file to use it through MCP.\n\nResults are the SDK's `ScanResult` JSON, the same shape as `cloudburn --format json`; see the\n[scan result reference](https://github.com/towardsthecloud/cloudburn/blob/main/docs/reference/scan-result.md). Errors\nreturn `isError` with a `{ \"error\": { \"code\", \"message\" } }` body, and messages are redacted before they reach the\nagent.\n\n## AWS access\n\n`discover` and `discovery_status` use the standard AWS credential chain of the process that starts the server, so set\n`AWS_PROFILE` and `AWS_REGION` in your agent's environment. Live discovery needs AWS Resource Explorer. Run\n`npx -y cloudburn discover init` once; the server never changes AWS resources. Discovery shares the CLI's per-user\nevidence cache at `$XDG_CACHE_HOME/cloudburn/evidence` (when absolute) or `~/.cache/cloudburn/evidence`. See the\n[CLI README](https://github.com/towardsthecloud/cloudburn/tree/main/packages/cloudburn#discover) for rule\nprerequisites and IAM permissions.\n\n## License\n\nApache-2.0\n","readmeFilename":""}