{"_id":"ls-mcp","_rev":"27-77fd2d98b7ae9102d72e1900fdc967f7","name":"ls-mcp","dist-tags":{"latest":"1.15.2"},"versions":{"1.1.0":{"name":"ls-mcp","version":"1.1.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.1.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"8d46ef4b1abc62836b64cb458c68de9015046a33","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.1.0.tgz","fileCount":13,"integrity":"sha512-um/9eAYfoGK0YYhhIJBAjzFTKF4TdaP/+K6HaiAQNRa9b7nEGuw8GFLO4pVbxxGoXSbTzUSpBHHwcwlrFT7m6Q==","signatures":[{"sig":"MEUCICQQuztTQsTCYhaKYoZrcocCWSUZx9IZM80wJ3EJHg6hAiEAxr28fp4/+MiiHntH7gZmgxBQPdFHXKijKBEOOXHWZ+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23239},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"c1c7f80d7e8c7d1e380a82c44291eb50aaa30ef2","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --loader ts-node/esm --test __tests__/**/*.test.ts","build":"tsc && tsup","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --loader ts-node/esm --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","neostandard":"^0.11.0","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.1.0_1748240666001_0.869072215032417","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"ls-mcp","version":"1.2.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.2.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"c54d9ce54d80923af4d6c413576fa96e0eb5ae27","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.2.0.tgz","fileCount":23,"integrity":"sha512-j/ikOvma8N66H4j9iP9jxd9XD9cNFyi/0yHL6XsNQTyJq+/GW0ZUGsqAf45OYs73ERbqZzm3AYXdA4J8HsbSUg==","signatures":[{"sig":"MEQCIBlXvNSQFehSyHAACU6Nwp4+dGqJ5ww0QmNW2A7yzp/iAiAwb+Ftt45CuGUaSb7Zsjt2/jsa+QOn4jzPDsCr11FFrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74387},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"5320100014657a9e1a86fb633380343d03f559e8","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.2.0_1748789751357_0.8127163295839575","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"ls-mcp","version":"1.3.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.3.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"d9b480b781c08330b275f25d700f233aea3138ab","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.3.0.tgz","fileCount":23,"integrity":"sha512-uWii8eHLOtcVUJuatADFW7NR+c6bAuG2BzhTPMZBoizpKB5rMtWbHsBDg6lnSwN6tfk+fOMAbw5jS9tEPsE6Iw==","signatures":[{"sig":"MEUCIGsvyQYrSX+q1ULFEgKTF72RfRc2N9Ds1ymVZDw+EAazAiEA2YDA8L9Uk7EeQYaVqg8tAD4QqHyKxt//9Ny+HB85hg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126340},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"d2a1750f0ff958a8a8f54fe293908f0f0251b4d8","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.3.0_1748968038688_0.23450008798735378","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"ls-mcp","version":"1.3.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.3.1","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"7c51aee9167d6c0b3907e38aca78315d3505a861","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.3.1.tgz","fileCount":23,"integrity":"sha512-47MRMR69nakBBppCgIWk66dLbNODcvc37bJTdvHYgBdDVfTIXDnhMpHvhug5wxWH9xmkIGSY9BIOzYh4yXf4wQ==","signatures":[{"sig":"MEUCIQC915T4jwfd2vLm3xgswPSvSqbSKqjkQgobCMKYhUjZnAIgEU6lv7iGRG75vPJpTl39M0n/aM4/c53d23LOxx8PdDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130233},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"9b0d21d28fb675055861bcbaf88f88a1bb614ede","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.3.1_1748969798164_0.42431609769555","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"ls-mcp","version":"1.4.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.4.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"3b0ded6613c51e91b6810d6a6e762192adb50d16","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.4.0.tgz","fileCount":23,"integrity":"sha512-H/yHWcHcZpo5TGJuQW9iSOvd03XumKFWqQbiz12jbuBy98q5+RInWNVlO5iQqzZH6OU8T6lT1w3vbcR0w+9nCQ==","signatures":[{"sig":"MEQCIFtTNKI1Fqw6b7HGtZ/mnKyxf7yImO4hn9tm7Ijap98bAiATBrgUJomha3zvYpV6UKiabptUS0D4QRJnfh2VvvW9mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140141},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"9b8d7464300f287962a0098a58f67d5a8b599d4e","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.4.0_1749153544492_0.7075407327850791","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"ls-mcp","version":"1.5.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.5.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"0b81ade13f98f5720551b0dbcc7070b1ddb00623","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.5.0.tgz","fileCount":23,"integrity":"sha512-URwWWklMc4ZDjc32GZaHNVHnwmnnzHQVwdgZM7YmIhQ/ueZYFJ9d6j0Ay8Ix0gmEANq/Arm2wewTC0efnl9CxQ==","signatures":[{"sig":"MEUCICqGfycrHt4LC5rZBReF/sDqymMrKi61DE33tMjbv1+VAiEAhpdGRKhHTB16JJ4zm37CaYE2NFCveqElU2gK93lIWbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156076},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"c7d3d08d1e0e895daa5cf9fba754f400a1f1f276","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.5.0_1749205553341_0.7719347858011214","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"ls-mcp","version":"1.5.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.5.1","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"dd35a502c00798e913286c0c8bf96cd74eb17ca3","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.5.1.tgz","fileCount":23,"integrity":"sha512-sxZu7TNiXr80R40Q+KDZYvh7j93lh9pLB759uuIZDI/WsDHhw3FaziGviycPtkICxFFKZ4CORC35gwjoVcyI3A==","signatures":[{"sig":"MEYCIQCGUcgvOfRF74ZxTFfKVUZfaEyU0G+usJ7Yi6Myw0aLWwIhAP5E3n7s8jsRnydrDaqWLHvg+gTVFltlMnh7REXxhMRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158424},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"c1f85080d6a364ee20b2979c1be2c2d5bf7cb27c","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.5.1_1749210771085_0.26717814516598914","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"ls-mcp","version":"1.6.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.6.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"a4ab0a0b4a4ed57bced1f8f7ba8903b66feefdcc","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.6.0.tgz","fileCount":24,"integrity":"sha512-amUu7LmcDbNTLaewA0wRUDoErBlifS8ic7eTcw4gKLXsKmiqYYG5OaaGYDefsdgT3pBKdWjUutr/cuuU3DMeMQ==","signatures":[{"sig":"MEYCIQCgt4OdpqZhlClX5tlqEGptey1FShJeK8GHI1cCa7EiJQIhAMyVddxh3EHoDLWtUWqRH1Jk3yMP6QToLGtOytxMIxxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161738},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"70b867afd805006c3d5a4c13079f63234228638d","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.6.0_1749214152487_0.7185578565075963","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"ls-mcp","version":"1.6.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.6.1","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"df67ed204364467617c310b974dac6874c27f2ec","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.6.1.tgz","fileCount":24,"integrity":"sha512-pBcGHck+DDGLodj2+ts2ShudecSsHs753hRPAxfEVmOOBvk9yIke4yhRBgFjGoo2FHlJ6RdHkyZ4QzKzM0dInA==","signatures":[{"sig":"MEUCIDJvFSkYwegX5GbyrvUBVEDwiFxk79R9g3x3RHoLL6jxAiEAmdxO22Grg7peL3GpxXPW8Fyd6JMkNpioJeH8FYRHux8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164561},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"ba1a2e68123f12c585fcc15769279e8732a56154","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.6.1_1749315395320_0.6334679050623238","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"ls-mcp","version":"1.7.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.7.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"2c3f90894217b69e6ebc754c45623d705c1a76f7","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.7.0.tgz","fileCount":24,"integrity":"sha512-TseG8bMOp9SKW79qyHfReewAVO6SXq2+4elKbm2t7iUwzY6e7bV0rUlN8ntnra9djRXC++4GephPVdmz1qQibQ==","signatures":[{"sig":"MEUCIQDgZ5GIesbU+oPayX5lyjw8Cx8gAT72cAsdLD7tpd+sigIgHz0roLs9xghjg6GYbYsnfp63ynqFUYLOdt+Po2Y42mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166378},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"56673f6bafae7ce5e44b78f85096a9da9b0f78eb","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.7.0_1749373144229_0.5813175831836153","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"ls-mcp","version":"1.8.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.8.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"5ee453e3e494003a60fb1511d5500c1ac6cc5a54","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.8.0.tgz","fileCount":24,"integrity":"sha512-/HjoHP8co+E5K8RDUubnv+d4wPG53I0ALI8QdVPezzdnYoxX3ETB5Y+w7KBoG9lW6tlwBE6PfroMq6BQgGaV8Q==","signatures":[{"sig":"MEUCIGB09AzqcakgZV6Q2XlRky7h3Cb4KwsnMkZhQW0uup1uAiEAmd7EmeWqjLEn7XyDYuMsTRY3EmWWccKeIvHLhFPl/6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168262},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"0dc62301108e5b1316157feadf5bc8ef924e0f98","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.8.0_1749744599350_0.9665110115352267","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"ls-mcp","version":"1.8.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.8.1","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"fcbc48a828c8a3ca1ca8d56577960580ea18092f","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.8.1.tgz","fileCount":24,"integrity":"sha512-doXxM/Y6AfC7F0ZD/ZbJhKXiviiuTFegI6bPLSS0tJ7xBnu0GyVZ/+jKnXZFZzMhqJEqRb+x7fdqT/HXKRzftA==","signatures":[{"sig":"MEMCH1mnmRl5LALSww+Nmn788fjOiaIEr+jSk+TWHVD5E/8CIDy2P3GLA9xTKX8jLGuxld1s+HstZdcJl9oFqECJTerK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170048},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"27653de93c2247aabc8cc1a30199879ac5544c70","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","actor":{"name":"lirantal_bot","type":"user","email":"liran.tal+npm@gmail.com"},"email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.2","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.8.1_1750408235706_0.6142387863211443","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"ls-mcp","version":"1.8.2","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.8.2","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"0591cabf28b137f46b325c485fe9824a13183139","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.8.2.tgz","fileCount":24,"integrity":"sha512-pgETjy5nfARxNHJZu/FoxWGRX7uhuUX7jv7L4yO8PHmyo1A3EzX8iQvywj0VOW195fzIg5fvOXJu+ZppCf1zrw==","signatures":[{"sig":"MEYCIQD2A6rFO5BbIYwvv1vUBKH9X9cKhkCNpUmu6sPoMRtW1QIhAMkbka14fgh6gcs7au0Px+CzjXmKxre6rih2OlEQHW+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172759},"type":"module","types":"dist/main.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"85b3e5a2c18568ca5557fc7bacda6cf4d922806c","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.3","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.8.2_1752391816762_0.12031510084843378","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"ls-mcp","version":"1.9.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.9.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"35e1b8f4eb27223e8597113abf514d16f21f615a","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.9.0.tgz","fileCount":24,"integrity":"sha512-2GS0fl4Ot3pj4cBdieElSxJjYE0taHYRRglTCT2LfJ2bDPIj0n+246TistWcSCz3XAVUGBwiBcDzNxKjz4U5yg==","signatures":[{"sig":"MEQCIAbZUG4L3ixJQAcIGn9ZXJ39YX6XVV9RHkdwFqw2H0GPAiBjPRLLwITUenXEffEgUIF+n0eT0Tbhqp9WltwbD0Z/cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177405},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"ee91826dde029123e8c5d6eac6cce49cd13e7472","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.4","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.9.0_1754561026692_0.0694190514773283","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"ls-mcp","version":"1.9.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.9.1","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"27b810b141d907e8386ddc491e417a32fb94309a","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.9.1.tgz","fileCount":26,"integrity":"sha512-yi1715PkzNv2pquoBxpf37s+lJLASMRzhyHuv+M6lhrWcfV4y6HvSpi5S5U5XXCyH5z1tnViRz8p94ketRouRg==","signatures":[{"sig":"MEYCIQC8rwXgPsVhgHrtUS4Lp2WnK/fop2QO/hAf8RW6Or9hegIhAK5/+RE5C+o7tiIymo+xtHY2sTHHmBOfhsiJl+Gw8Nyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184997},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"061d441e1d583cbd39536e3bf2a6732d28fda175","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.4","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.9.1_1754566545219_0.3264922913674022","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"ls-mcp","version":"1.10.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.10.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"ce1f790714117c27dc4511cda7e79293a755f425","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.10.0.tgz","fileCount":32,"integrity":"sha512-YuBZzK2XFCP/dQflvBlCnyDwEGoDo/6smHgPe9kpHwxhkl+qbA7aoAtbILM/x7oh9AUCuXKYSFcg4QkK0ozuCw==","signatures":[{"sig":"MEUCIQD0or5Uwc2brvwn9H1Mz+2eoIoHFK0Jgg7o0WPhe+OrjAIgQEthKPTWzYRMI4rpIfDiZK4uuaQWyjG7tluc8SSy/Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281482},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"5ea27de52bdae2d70feb4710ee4c839c4bbacfe0","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.4","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.10.0_1755945871272_0.6730389897056357","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"ls-mcp","version":"1.11.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.11.0","maintainers":[{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"38ed10e2ce7802478bb668a63bab28996679f25c","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.11.0.tgz","fileCount":34,"integrity":"sha512-HFA0cikclcR1D+SArKTQ8PVmfefa8w3CPrZA9uyV/tfj392VnDQZIIrgsAsba/S9Yut37XX4EJjyYLSc/aju9Q==","signatures":[{"sig":"MEQCIBjSEKL4snsrTdrlXXPyc+mJW9SFOGD/NjCUGCrXmEZbAiBghuWpf65U6MPixTZpP8MFin8aii5Kx3WZBblqVQ3bFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303263},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"7912b6a1f33a3f12354b438b2186d080960894ce","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.4","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.11.0_1755959795699_0.29053048128417913","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"ls-mcp","version":"1.12.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.12.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"b54a309fb7d6c02a25723c79dd9045fe4d27cc5d","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.12.0.tgz","fileCount":34,"integrity":"sha512-8uqWNv0yY7ttl6L+PgXHHp+sbfWGp8Tq4qK9r6zhKJ4d/NAXDANUU6S+kklci3lyWMtErA7B3m9h0vxYpnfLiA==","signatures":[{"sig":"MEUCIQCkQNz9SwljOvESdJKI3GLjQb7jXuzbbm4yc0P+ZNplkwIgAh9lhoSm8VMZZLnMBsLOdAOIOWgrYP4lanxmVamEJl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342767},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"dfb4e941bdc9d568d4c622c5ff212722a9faee1a","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.12.0_1759306305240_0.7489087764114262","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"ls-mcp","version":"1.13.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.13.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"09cee29aacb37fb38b2e11ae3c6786adbc2919fa","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.13.0.tgz","fileCount":36,"integrity":"sha512-Gr0DcaCf9vgxR65LyFGQ//CkZQ37EFa63Fa6ktsKxTRUWZV06TFRgv3fXEAx7Z34bI0XmQdBVJZTp4B1zRCtXQ==","signatures":[{"sig":"MEYCIQC8PZKp3Ol2swgjyKjChU+jMIPu868khe8rBSCkiCuPvQIhAO4JumU6kLSxXEBlsCGiqCt+oaEgtFwYAAmgLiDsBp7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372046},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"ec1a4a12a95c13b552c5500a4c82bcf6b7ed019f","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.13.0_1759323549236_0.16804712948864586","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"ls-mcp","version":"1.13.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.13.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"59fe177b9562a7428a73911d70b19ddf86b859d7","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.13.1.tgz","fileCount":36,"integrity":"sha512-5b4rLv4aKQn6pKJl40CVPL5IO70gvqrVLkj4FZbb45OmgTkywC02BWziCBxYeH6Bm7/Ec4SySZ6Mcpp70h4YbA==","signatures":[{"sig":"MEQCIFRKDqAc/GDEFBUg1QQPK3BrnlGefDsmI/JkBJWtOVQxAiAqpuYH2ByEMbIQXk/r0xAtI0pGNqM/AnBY/WXIgQ2FYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372663},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"b16dcc99b85b42409bb7deec0e80ffffde5541d0","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.13.1_1759349231730_0.7161834611517885","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"ls-mcp","version":"1.13.2","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.13.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"818abc855ebfb566f651d5a497749e740d157aba","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.13.2.tgz","fileCount":36,"integrity":"sha512-Emdy2IUaBFrNafAGmv57i8kx8XieDTt3YTXa7A686vaK4ZzNcPnYU3SYOHGmR/mjegJZMVu1YgFMO3M68sBeUg==","signatures":[{"sig":"MEQCICEB9xaqtxxxSLi0C4jrIeg/xh2AXXVX5xkufQw0zumSAiBnfsG8wwQegPaIHi+308dwwZraS7nBv14AdIuWU8NCDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374753},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"f95b1ca32b5143ac6758cec3ea1c12d9c350e7c3","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.13.2_1760126748952_0.7008687686402209","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"ls-mcp","version":"1.13.3","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.13.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"895bf3c5950fe8cd18740c81806b15a51c33f8ad","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.13.3.tgz","fileCount":32,"integrity":"sha512-q/wc2cHwhmoIYqk3Rl3JrvnXzH/ZBELdhrO0dpt7xO6pCyAlE/917G/V/c8i0bIhuXboq93vUnwIxMSLmluk9A==","signatures":[{"sig":"MEQCICpnWy1NaP+2Pap295i8BWSNVRraXJvY7/DiPvCVeRBsAiBTsE96yeY2w6Qk0r8coqvjmQUnE/1e/iQJtqVHHlPrqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279312},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"545140a4ebbe15330b4e5427c5cd4d8203e6edd8","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"agent-files":"^1.0.1","jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.13.3_1761648587257_0.392780786832414","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"ls-mcp","version":"1.14.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.14.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"259618088b0b983163d129b520811f73191cc275","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.14.0.tgz","fileCount":32,"integrity":"sha512-748Oetnd4IBcvACEAbbXaqT09tKCNxl2wPyuLCDV0JBTMW9nLW2jsgg2XpL7tDIFV5s1utq9Hu39vmCFORb/tw==","signatures":[{"sig":"MEUCIQCLUOA/34ZAUDbaNgRHVATQpA0Qh8FcBV1z8Z4g2/V01gIgOmdU3ViYCMxg/tVyDLQ/+Li3IzND+OdWLqCWyzw3ASE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300724},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"ea261d90ef6c52217275fcd327b0261d9b74c917","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"agent-files":"^1.0.1","jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.14.0_1763821270746_0.6170568277799255","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"ls-mcp","version":"1.15.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.15.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"9b777d9321ac76dbc9eb6e38c0831ff6c01f35d5","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.15.0.tgz","fileCount":32,"integrity":"sha512-Lw+hM3Laats+Y6AXCJ+2L98lQw64VzxtndOE+bBU6Ffe3QnCVkvRVeM+eoKHg7Z5Txn8kfsbbPySU3Ww++QkWw==","signatures":[{"sig":"MEQCICpJQFe+JBXlmmf7HX0/8RgR6E6D38gVMAej3pFdE8WyAiA6NTSBIGrfm528ifQvy/8zEGugqDrosP3jBIS6P02nOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303458},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"43557107ed3a22095b508172de422f065883b55d","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"agent-files":"^1.0.1","jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.15.0_1763822852630_0.10194167918977137","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"ls-mcp","version":"1.15.1","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"ls-mcp@1.15.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"bin":{"ls-mcp":"dist/bin/cli.cjs"},"dist":{"shasum":"95e6105540fa16dc7a4e21ea8f41653e15ee081c","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.15.1.tgz","fileCount":32,"integrity":"sha512-KudSdaKrHpuiTbu6bLcB4rJXPpzNbv/REg3Pyjm8v+vTusfg8nbMf1uZpUZj2/J2wEklRrI7OALZeb4FkZuVvw==","signatures":[{"sig":"MEYCIQCvdu4x9uscLu3FKmkRrIocV37MTpZJX8DGnRPehJ9q5wIhAJlG1/wFKRVGtK1EZBTS/lIkgMW05kwtk+Z7duFy3kDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305238},"type":"module","types":"dist/main.d.ts","engines":{"node":">=20.13.0"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"default":"./dist/main.mjs","require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"}},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"gitHead":"79fb4e7c0893ce84ff3926aa5885dd54fefbffb8","scripts":{"lint":"eslint . && npm run lint:lockfile","test":"c8 node --import tsx --test __tests__/**/*.test.ts","build":"tsc && tsup","start":"npm run build && node --import tsx src/bin/cli.ts","release":"changeset publish","version":"changeset version","lint:fix":"eslint . --fix","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"repository":{"url":"git+https://github.com/lirantal/ls-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"list and detect MCP servers and configurations","directories":{},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"_nodeVersion":"20.19.5","dependencies":{"agent-files":"^1.0.1","jsonc-parser":"^3.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"npm@8.4.0","devDependencies":{"c8":"^10.1.2","tsx":"^4.19.4","tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.6.0","typescript":"^5.5.3","@types/node":"^24.0.3","lint-staged":"^16.0.0","neostandard":"^0.12.1","lockfile-lint":"^4.14.0","@changesets/cli":"^2.27.7","eslint-plugin-security":"^3.0.1","@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","validate-conventional-commit":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ls-mcp_1.15.1_1763827057596_0.276497954491131","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"ls-mcp","version":"1.15.2","description":"list and detect MCP servers and configurations","types":"dist/main.d.ts","type":"module","bin":{"ls-mcp":"dist/bin/cli.cjs"},"exports":{".":{"import":{"types":"./dist/main.d.ts","default":"./dist/main.mjs"},"require":{"types":"./dist/main.d.cts","default":"./dist/main.cjs"},"default":"./dist/main.mjs"},"./dist/*":{"types":"./dist/*.d.ts","import":"./dist/*.mjs","require":"./dist/*.cjs"}},"engines":{"node":">=20.13.0"},"packageManager":"npm@8.4.0","scripts":{"start":"npm run build && node --import tsx src/bin/cli.ts","build":"tsc && tsup","lint":"eslint . && npm run lint:lockfile","lint:fix":"eslint . --fix","lint:lockfile":"lockfile-lint --path package-lock.json --validate-https --allowed-hosts npm yarn","lint:markdown":"npx -y markdownlint-cli@0.45.0 -c .github/.markdownlint.yml '**/**.md' --fix","test":"c8 node --import tsx --test __tests__/**/*.test.ts","test:watch":"c8 node --import tsx --test --watch __tests__/**/*.test.ts","coverage:view":"open coverage/lcov-report/index.html","version":"changeset version","release":"changeset publish"},"author":{"name":"Liran Tal","email":"liran.tal@gmail.com","url":"https://github.com/lirantal"},"publishConfig":{"provenance":true,"access":"public"},"license":"Apache-2.0","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"homepage":"https://github.com/lirantal/ls-mcp","bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"repository":{"type":"git","url":"git+https://github.com/lirantal/ls-mcp.git"},"dependencies":{"agent-files":"^1.0.1","jsonc-parser":"^3.3.1"},"devDependencies":{"@changesets/changelog-git":"^0.2.1","@changesets/changelog-github":"^0.5.0","@changesets/cli":"^2.27.7","@types/node":"^24.0.3","c8":"^10.1.2","eslint":"^9.6.0","eslint-plugin-security":"^3.0.1","husky":"^9.0.11","lint-staged":"^16.0.0","lockfile-lint":"^4.14.0","neostandard":"^0.12.1","tsup":"^8.1.0","tsx":"^4.19.4","typescript":"^5.5.3","validate-conventional-commit":"^1.0.4"},"lint-staged":{"**/*.{js,json}":["npm run lint:fix"]},"c8":{"exclude":["dist/**","coverage/**","__tests__/**","**/*.test.ts","**/*.test.js"],"include":["src/**"],"reporter":["text","lcov","html"]},"_id":"ls-mcp@1.15.2","gitHead":"516fc9067c4280d572ddae575c025612eca8aaf2","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jcH9Ld5tMa0bQ15+XHGTkFY25So9WIMyaYt4qLjgBwyyApL6gVn4+2GN6JgzSkbco8NE7ktEaceLDJtUgQC1mQ==","shasum":"06c64a797544df89f20629297c1b727cd2151f3b","tarball":"https://registry.npmjs.org/ls-mcp/-/ls-mcp-1.15.2.tgz","fileCount":32,"unpackedSize":304000,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ls-mcp@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuJDgPG0iqlT6Py18IVyFl+CuMxRkbO2Zb6Dd39QRGnQIhAJoLTaFWq/2zasB1ZiXBN10YmqBlIG+pXpkPrgJfUpl0"}]},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"directories":{},"maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ls-mcp_1.15.2_1763827596386_0.6556091843866403"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-26T06:24:25.938Z","modified":"2025-11-22T16:06:37.158Z","1.1.0":"2025-05-26T06:24:26.238Z","1.2.0":"2025-06-01T14:55:51.544Z","1.3.0":"2025-06-03T16:27:18.893Z","1.3.1":"2025-06-03T16:56:38.449Z","1.4.0":"2025-06-05T19:59:04.668Z","1.5.0":"2025-06-06T10:25:53.527Z","1.5.1":"2025-06-06T11:52:51.321Z","1.6.0":"2025-06-06T12:49:12.685Z","1.6.1":"2025-06-07T16:56:35.502Z","1.7.0":"2025-06-08T08:59:04.440Z","1.8.0":"2025-06-12T16:09:59.543Z","1.8.1":"2025-06-20T08:30:35.906Z","1.8.2":"2025-07-13T07:30:16.949Z","1.9.0":"2025-08-07T10:03:47.072Z","1.9.1":"2025-08-07T11:35:45.409Z","1.10.0":"2025-08-23T10:44:31.460Z","1.11.0":"2025-08-23T14:36:35.884Z","1.12.0":"2025-10-01T08:11:45.414Z","1.13.0":"2025-10-01T12:59:09.404Z","1.13.1":"2025-10-01T20:07:11.959Z","1.13.2":"2025-10-10T20:05:49.147Z","1.13.3":"2025-10-28T10:49:47.439Z","1.14.0":"2025-11-22T14:21:10.942Z","1.15.0":"2025-11-22T14:47:32.840Z","1.15.1":"2025-11-22T15:57:37.789Z","1.15.2":"2025-11-22T16:06:36.593Z"},"bugs":{"url":"https://github.com/lirantal/ls-mcp/issues"},"author":{"name":"Liran Tal","email":"liran.tal@gmail.com","url":"https://github.com/lirantal"},"license":"Apache-2.0","homepage":"https://github.com/lirantal/ls-mcp","keywords":["list mcp","list mcp servers","list mcp configuration","mcp","model context protocol","admin mcp","manage mcp"],"repository":{"type":"git","url":"git+https://github.com/lirantal/ls-mcp.git"},"description":"list and detect MCP servers and configurations","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"readme":"<!-- markdownlint-disable -->\n\n<p align=\"center\"><h1 align=\"center\">\n  ls-mcp\n</h1>\n\n<p align=\"center\">\n  Detect Configured MCP (Model Context Protocol) in your local dev environment\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.org/package/ls-mcp\"><img src=\"https://badgen.net/npm/v/ls-mcp\" alt=\"npm version\"/></a>\n  <a href=\"https://www.npmjs.org/package/ls-mcp\"><img src=\"https://badgen.net/npm/license/ls-mcp\" alt=\"license\"/></a>\n  <a href=\"https://www.npmjs.org/package/ls-mcp\"><img src=\"https://badgen.net/npm/dt/ls-mcp\" alt=\"downloads\"/></a>\n  <a href=\"https://github.com/lirantal/ls-mcp/actions?workflow=CI\"><img src=\"https://github.com/lirantal/ls-mcp/workflows/CI/badge.svg\" alt=\"build\"/></a>\n  <a href=\"https://codecov.io/gh/lirantal/ls-mcp\"><img src=\"https://badgen.net/codecov/c/github/lirantal/ls-mcp\" alt=\"codecov\"/></a>\n  <a href=\"https://snyk.io/test/github/lirantal/ls-mcp\"><img src=\"https://snyk.io/test/github/lirantal/ls-mcp/badge.svg\" alt=\"Known Vulnerabilities\"/></a>\n  <a href=\"./SECURITY.md\"><img src=\"https://img.shields.io/badge/Security-Responsible%20Disclosure-yellow.svg\" alt=\"Responsible Disclosure Policy\" /></a>\n</p>\n\n<div align=\"center\">\n  <img src=\"https://github.com/lirantal/ls-mcp/blob/main/.github/ls-mcp-logo.png?raw=true\" alt=\"ls-mcp logo\"/>\n</div>\n\n## Features\n\n- **🔍 MCP Discovery**: Automatically detect MCP servers across various AI applications and agentic IDEs\n- **📁 Directory Bubbling**: Intelligent discovery of project-scoped MCP configs from nested directories, supporting project-scoped MCP Server configuration and global configurations\n- **🔄 Process Detection**: Real-time status of running MCP servers\n- **🔒 Credential Analysis**: Security analysis of environment variables and API keys for potentially exposed credentials in MCP Servers\n\n## Usage: CLI\n\n```bash\nnpx ls-mcp\n```\n\n### Analyze Specific Files\n\nTo analyze specific MCP configuration files instead of using automatic discovery, use the `--files` flag. This flag **replaces** automatic discovery and only analyzes the files you specify:\n\n```bash\n# Single file\nnpx ls-mcp --files ./mcp-config.json\n\n# Multiple files (comma-separated)\nnpx ls-mcp --files ./config1.json,./config2.json\n\n# Multiple files (space-separated)\nnpx ls-mcp --files ./config1.json ./config2.json\n```\n\nThe `--files` flag automatically detects the configuration structure in your files, supporting various formats including:\n- `servers` - Standard MCP configuration key\n- `mcpServers` - Alternative MCP configuration key\n- `mcp.servers` - Nested configuration format\n- `context_servers` - Context-based configuration format\n\n### Show All Providers\n\nBy default, `ls-mcp` hides providers that have zero configured servers to reduce clutter. To show all providers including those with empty configurations, use the `--all` or `-a` flag:\n\n```bash\n# Show all providers including empty ones\nnpx ls-mcp --all\n\n# Short form\nnpx ls-mcp -a\n\n# Combine with JSON output\nnpx ls-mcp --all --json\n```\n\n**Note**: When using `--files` to analyze specific configuration files, the custom group is always shown even if it contains zero servers, as you explicitly requested to analyze those files.\n\n### JSON Output\n\nTo output results in JSON format (useful for programmatic consumption):\n\n```bash\nnpx ls-mcp --json\n\n# Combine with --files flag\nnpx ls-mcp --files ./config.json --json\n```\n\nThis will return a structured JSON object containing:\n- `mcpFiles`: Complete MCP server configurations organized by provider (only includes providers with configured servers unless `--all` is specified)\n- `summary`: Statistics including total servers, running servers, credential warnings, and transport breakdown\n\n### Debug Mode\n\nTo enable verbose debugging output, set the `NODE_DEBUG` environment variable:\n\n```bash\n# Enable debug logging for ls-mcp\nNODE_DEBUG=ls-mcp npx ls-mcp\n\n# Enable all debug logging\nNODE_DEBUG=* npx ls-mcp\n```\n\n## Documentation\n\nFor detailed information about the project architecture and features:\n\n- **[Project Overview](./docs/project.md)**: Comprehensive project analysis and architecture\n- **[Design Documentation](./docs/design.md)**: Technical design decisions and implementation details\n- **[Requirements](./docs/requirements.md)**: Functional and non-functional requirements\n- **[Custom File Analysis](./docs/custom-files-analysis.md)**: Analyze specific MCP configuration files with the `--files` flag\n- **[Directory Bubbling](./docs/directory-bubbling.md)**: Intelligent directory traversal feature\n- **[URL Hostname Extraction](./docs/url-hostname-extraction.md)**: Clean display of hostnames for URL-based servers\n- **[Credential Detection](./docs/credential-detection.md)**: Security analysis features\n\n## Author\n\n**ls-mcp** © [Liran Tal](https://github.com/lirantal), Released under the [Apache-2.0](./LICENSE) License.\n","readmeFilename":"README.md"}