{"_id":"@solar-icons/mcp","_rev":"16-f31de5e40e7eb8b4603d4ae9dcd132f0","name":"@solar-icons/mcp","dist-tags":{"latest":"2.9.0"},"versions":{"2.0.0":{"name":"@solar-icons/mcp","version":"2.0.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.0.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"78f92dfef0524fc168e276ed1b9ca5f61cbd851b","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.0.0.tgz","fileCount":8,"integrity":"sha512-DVzaKtW5GUpLhx1OZVLnC0pl2j6WfjdQ9xVWVYohaW4l0oC49kDNw1qcn/u6m9VoT0gD+mzqVrSjiWq081qrIg==","signatures":[{"sig":"MEYCIQDot05a79f34sZMFQ8IMVM1aaNPP75cqYNDPnsEeARI9QIhAK656C6G0ojYF/8rnhwT2cV43helYjBMYSl4s98Kdla9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38396},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,268 icons × 6 styles via Model Context Protocol","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^3.23.8","@solar-icons/cli":"2.2.1","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.8","rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.1.2","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1788099845801_0.5357539269139417","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@solar-icons/mcp","version":"2.0.1","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.0.1","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"1bebb6c1583bad837e57b6b2f2e9c038f6282eb4","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.0.1.tgz","fileCount":8,"integrity":"sha512-ZAjO0pFj/3kKZUpDFmaLg52K2favdBaLrcMmeKRs88F6c+wXmUPwxXoT1CpBhLbJgBbIju92emfuDBARml0+8A==","signatures":[{"sig":"MEYCIQDt4U8CXcxs8Z6bJmvpMHdKyzWmG7ncz2uEiu/WiOSaUgIhAIDu86Oec8eUrbpgVLeDOku8iFgRrSP7/QCWmmgYzE/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38396},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,268 icons × 6 styles via Model Context Protocol","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^3.23.8","@solar-icons/cli":"2.2.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.8","rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"7.0.2","@types/node":"^26.1.2","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.1_1788727746961_0.5572284334621491","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@solar-icons/mcp","version":"2.1.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.1.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"6fb15e4f481e2bb8eaa7a36acacf5aa4c78b08de","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.1.0.tgz","fileCount":8,"integrity":"sha512-fXN8VrqgBp1WNWuw6jwpXuIR8glunSm+8oAaxChr81D/OjDxuZtkZy26VvxZkktilHV+3VfQYBmSb1ZuRzU1uA==","signatures":[{"sig":"MEQCIQClCrYHs9aAJ6poFO+LCxpYgx1HADBD9rUIWFeUkrae9AIfWKLsHxudIz/hA7ii0t1/L5zuM0JFkANYV9HUqA2TDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGsbpff7FP0plYvO5zktvztk+sPvwHxX4R8uXOV+l6XEAiAIBNlf1xoRD4fLuhF2h02xotPxBy15/EuPNb9ANzNBkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38398},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,379 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^3.25.76","@solar-icons/cli":"2.3.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"7.0.2","@types/node":"^26.5.1","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.0_1789355453356_0.21148198799512463","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@solar-icons/mcp","version":"2.2.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.2.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"d2e989689709838c64aece31ba6c62d5cfa392ea","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.2.0.tgz","fileCount":8,"integrity":"sha512-AAduwveN4ZbUTaWo7H9wiUnXn93VNIE3+mk0+7mB64BN1QOl9zmkqnnZ3EK+uwKn2N+Y3YTj0isfyHaSEhovEw==","signatures":[{"sig":"MEQCIADrYlpklEiAWr+z3h16n7eZI+nNeKMolKkWOi1SZlAVAiBazPvhYEbzr3vSvcU6RX75/+C1IHXWAZuN5sSls6GflQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPx2U+pkTiiZVAdr+9bzHLKsbZlosFYsL+dYQ7cO+pkAIhAPBk/PKN6ZgIBYOlg3SIhjFN9o/idXvimLOX3eU3EMcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38398},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^3.25.76","@solar-icons/cli":"2.4.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"7.0.2","@types/node":"^26.5.1","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.0_1789761179663_0.49645238535580116","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@solar-icons/mcp","version":"2.2.1","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.2.1","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"ffe97abf937ae31e89134898b8e4434d423d4dc5","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.2.1.tgz","fileCount":8,"integrity":"sha512-fU3aFCX1cclJxuxmz3Cdm8eR9JRNUmN/dfApIgY61jmKfjEtxIvVLh6eoGn+HtCmUYcDr8U7O8f+ZfvTUETj3w==","signatures":[{"sig":"MEYCIQC+5IS10mLeUfMyJEcB4NiGhkLY+yvjIlBbZIhO/JuaWwIhAPFjZXM2DYYHYy3cIde7xTAyCaUi8YTsk8gt6SjkRW8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbdZR2TDWx0s9pTr9z6H5T+mNzsPMdK7utNyFAzUO8xAiAG7O0dsqKafuuKF3LVLPND0RJq4pLRUd6FFHs02qnTtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38398},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^3.25.76","@solar-icons/cli":"2.4.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"7.0.2","@types/node":"^26.5.1","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.1_1790201247292_0.29999747329666815","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@solar-icons/mcp","version":"2.2.2","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.2.2","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"21c8f251ac66ee14b6c3ba38754d56ad587c20b0","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.2.2.tgz","fileCount":8,"integrity":"sha512-AWpS/u00mqUTbw8go0/OY3aDd5XiFCyI6TDtZPKxlUBxAWsySNTQcCmzjFaqNzTK0dkUy3lqQXZLPba9hTTh1A==","signatures":[{"sig":"MEQCIFFPBgSyshlABOfnQ0AFItd5ovUFsmr7n9JdNdl6oXzrAiAvZ7sToMcL32fAZy+/9P1Dp22kPLxyKOpWwxr0xjf+Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdFBTBchfWujZIOd0N8eV5cbU5wM9ACd5teOCTpwsyLwIgbZ53ighpwFB5M9P7ikvkS8wG+V97XArfELbvOTHOMJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38398},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^3.25.76","@solar-icons/cli":"2.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"7.0.2","@types/node":"^26.5.1","@tala-tools/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.2_1790213546528_0.2961378204534151","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@solar-icons/mcp","version":"2.3.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.3.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"363429217d715bb7d66426ae774d5098aaf25fc4","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.3.0.tgz","fileCount":8,"integrity":"sha512-y6C8TuSOyu0ajQLifV1918ZtTgY7Zj4a3eQZFbcsJWBviur93bZg3aJuhF+PfBfeGTUPJw6mbxVZXnFCj5Lm7g==","signatures":[{"sig":"MEUCIE0hpuRCBzcflkbVJmnPM9gkg+ejrpZvrkoaDtw+GA9TAiEA2REJpg/9r4IVsrO8+s9+0rqpWsXLFKLZc4mVwsKgjJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDemIC5jb1Qdzla3LYkxVmxM52SUO3evE+eSjo9dh6FTAiEAvoMEq3OGiHZPYE1M0swu7KZ6r/kteAXN2RTLEm3IT8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38926},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.5","@solar-icons/cli":"2.5.0","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.2","@tala-tools/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.3.0_1790717773945_0.7044860826781283","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@solar-icons/mcp","version":"2.4.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.4.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"0bfc7c1478f4644d20209f7638f43118a27ed6c0","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.4.0.tgz","fileCount":8,"integrity":"sha512-9BV0VfbYSt6sjZEzPjVxY9Hypo5foAar25LTfu53IxN0QwEmnQO0oP9nAn9c8g5Y56ZOHfY8Hbn/vvUZoggsPw==","signatures":[{"sig":"MEUCIH6pOiZEnO8MW/mPO1jUR5Jmslq2Z0DawblF38bHu+DjAiEAhuSHh771qLrZaWrWttHMWDF0qGIyORi9w6uV5fb0gB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAiUIxwm5YtIyGzvPHqAZzD2fFxAsVcGshaSxRRMiwdYAiBhJO5HNjn8kCJBeo+/QQxgdX8pcJm5oF0eb8HlxgKznQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39033},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"h-saoudi","email":"saoudihakim@gmail.com"},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.5","@solar-icons/cli":"2.6.0","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.2","@tala-tools/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.4.0_1791731389226_0.4095445097137136","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@solar-icons/mcp","version":"2.4.1","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.4.1","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"2932b12d0e60562ca3dfb4a169525eef36d90392","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.4.1.tgz","fileCount":8,"integrity":"sha512-EseM+Vskt9gho6ZgcjabykDa/hf/Hd2XqJH4xRQK2fSRLpmcJ10vgscrRnCP8tbGva3PfV1dr0m3bpFQqNtnVg==","signatures":[{"sig":"MEQCID6c7vRo5mhPexNUO9DNOyJ+bUleryJtppJHctOh45YTAiAA4o0DjtBr4Ka+wle8JY60wo2F2OEa271sveataBh+Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFgV9RNA/PpJEv3YG7SJWfkhGQ76PbkCgwuyeqze358hAiEA28obsM26vz9Mg5ciJSv0qgI6FbuIJi1bjvUr9UntfV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39033},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.5","@solar-icons/cli":"2.6.1","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.2","@tala-tools/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.4.1_1792195477880_0.5164831069555016","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@solar-icons/mcp","version":"2.5.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.5.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"0d79ce084d40d1cc05c918c2115c4eb107c99ea5","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.5.0.tgz","fileCount":8,"integrity":"sha512-qWzJRwEXL/Fy2dohzX0nyMtmYVjtm/Y+EsP//8QDZc0pz/ghwTLpzRcRPkcuu8tUOoiKSMdzZ2vWf1bQEUFp2g==","signatures":[{"sig":"MEUCIQD2SoYDnnooJlYORP2ePwTOWS/ha3TciR9ZCF2fDKv7bAIgKFckUgOYoWlzAPULpoGJBwFBXJSr4VH9hhSBI9gLL2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDU//O1KJmx33W66QxcG5wG7813JxAwwt9VwbLyX96wZwIhAO97jiNt9p/ku5t+3BxweTx4lGJ2eJnehrRxRcL2rWU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39101},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.5","@solar-icons/cli":"2.7.0","@modelcontextprotocol/sdk":"^1.30.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.2","typescript":"7.0.2","@types/node":"^26.6.2","@tala-tools/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.5.0_1792262410287_0.12687933708014376","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@solar-icons/mcp","version":"2.6.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.6.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"4921fa9cb16d50d82d63892baae3d168a51da44f","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.6.0.tgz","fileCount":8,"integrity":"sha512-b4KgKPWshRQ6tMt7RQOhsqLacPf2JAQTdjcingCle5Y1DMiU2AwKHzKKsFfIbvqWx/sXykxx8BXy/XBZriINew==","signatures":[{"sig":"MEYCIQD1+wh8/Kts2dj1yuRJySa0fp5nUF2HxYhltYCO7e21FQIhAIzL2GLm7XeIR/sxw82fnTYKnc49UVDNlJHhn2iY6fTD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGIaCUBU8r6QNKp1k/kNPrK/73x1mOpGBdeferFZvnc8AiEAhCCSeOmNrzwmsZXd0lFlhbMbqWe7locMTIF9oNxJ8cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38294},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.8.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.6.0_1793112456552_0.034440000397109705","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@solar-icons/mcp","version":"2.6.1","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.6.1","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"d23826bc7e3fa9d96bfbf2d9650ffa88aebd31f3","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.6.1.tgz","fileCount":8,"integrity":"sha512-0CKcFc6YxCqEXZJZOxvDry91y+AblNrYZ2c0hruO8in7YZWw2r+SEBaQhJQk5Mlgyuk3Ke9iWghT2cQUk8SOKA==","signatures":[{"sig":"MEUCICedI8BqAVHemYZzVQiBzdPBl8pO7jZo2kqhQlcWf8dnAiEA/+6yhimuc8AhptInsXkssY563gXtdVcQvgZ0zI0hVF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDuTkWzu0ncVprdR9sCP3tiqJCvftUcr32xn0C1iwzUwIhAOfo/uJBVdk5MTUErgHERpeuIBJ7MGdCFVee/eVN9ZS6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38294},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.8.1","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.6.1_1793976396777_0.36400508232953765","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@solar-icons/mcp","version":"2.7.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.7.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"4d30febb33dded0b247bb5a7acd3b74d3a9eded2","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.7.0.tgz","fileCount":8,"integrity":"sha512-LMY6f7FXNAL3hQ39oeK60u4wOYXo9cqpURQYgIOnS0CMhfkVpBPE+8+OaC5JiD0mpDkAYmdz2NG+AagQseNpCw==","signatures":[{"sig":"MEUCIQCMkBa98cy3tFceC74x/HJh0/I+t2UIhjpOA9dRpEdFYAIgS7ZoXW8snOwZFbdmb0quI61xhb1a/B3v1tD3WKQuQvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/HkgiAVCgClqgebQcNvs1/FK3n7fG/IVJOgatDccLVAiA8GQGsJKMBGe6az28DMZGAD+RC3A1Lvu6CMJyc53c4kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38294},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.9.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.7.0_1794324813996_0.3405244109207797","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@solar-icons/mcp","version":"2.8.0","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.8.0","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"5bd8d0724f8100df32d511f691a092ec0b8f5049","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.8.0.tgz","fileCount":8,"integrity":"sha512-29Q1NDY0auWZU79CdwYxHgxRrdTpy4SNRBBNaSxF28J/EzdP661E/M0BC7xuNJLTLHFJ9/xG15ykyJILioOgQA==","signatures":[{"sig":"MEYCIQCneZ4+hmOVD+yd0VYiPrmI6YeOa/6vXW1PcDmJLaeHcgIhAOd0diu6mm/tbW1nbNMz4imf1OyggBQOZyPOPgpH1L9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkVrOE+8TLRspm4uB+1uU+An3waebl2bxza00JcohiGAiBVUmXQ3g9CBdOTj1j2fkTGAdvB5abAlO8q8Txq9B6kmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38295},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.10.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.8.0_1794361249776_0.48669458506718954","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@solar-icons/mcp","version":"2.8.1","keywords":["icons","mcp","model-context-protocol","solar"],"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","_id":"@solar-icons/mcp@2.8.1","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"7f5bbf358a3bbf95285f7ec2f457fda81777c32b","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.8.1.tgz","fileCount":8,"integrity":"sha512-ot3bhirFSlLxpRvTQNpeo4waaGT8WE3RGOAd5JMpUJ6ryxahmAnUFJ/onpJFF1lwIXwpuxBOOEtwAOjnGlClMA==","signatures":[{"sig":"MEYCIQCwYmVeNDdUMRpCYC70wB50HfWN1hFcxjv2+BcX8lMLWgIhAM9yMMd633b2dqTfB6DylSFuqCctxaxxYtzWlA+qNa24","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExHJzVRzPFibq90yUpqCm5kxRXZOW9LFFH4i5D69nRRAiEAmARwOlDeIthNTqj84m7Nk49Qbb3LMjXLH2mO0JORrcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38295},"type":"module","engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.10.1","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.8.1_1794585111895_0.7653937982262292","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"_id":"@solar-icons/mcp@2.9.0","bin":{"solar-icons-mcp":"./dist/index.js"},"dist":{"shasum":"b80aa303a36200fa6f348676a90c24117612aabf","tarball":"https://registry.npmjs.org/@solar-icons/mcp/-/mcp-2.9.0.tgz","fileCount":8,"integrity":"sha512-jYAR+3KtNwIHmxeHiNvMz60xTr1dHUCk48s1UaP0IBXYeVGSXEBx6xivdbS84eV9PlG80OEepnf+TiZDfvxxQQ==","signatures":[{"sig":"MEQCIED+lX+lG+NnbWG1fv7Svh8BU73GerC3eFHs5UuM/kpTAiA6K5QaqaUCtYrulJ0u1uqFtugeHnOTkqTlCKrt2dX82w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCs1cFwI8zM0FL1AqR6fZquKF3iLCphz+h6z1KIM1EjNQIhAOS4qPbDwzL3USMZXHR/Yl8JhVxTtLZoff53KgvV4qpb"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@solar-icons%2fmcp@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38295},"name":"@solar-icons/mcp","type":"module","author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"engines":{"node":">=18"},"exports":{"./package.json":"./package.json"},"license":"MIT","private":false,"scripts":{"dev":"tsx watch src/index.ts","lint":"oxlint --deny-warnings .","test":"vitest run","build":"pnpm copy:licenses && tsc -p tsconfig.json","clean":"rimraf dist LICENSE LICENSE-THIRD-PARTY","start":"node dist/index.js","format":"oxfmt --check .","lint:fix":"oxlint --fix .","typecheck":"tsc --noEmit","format:fix":"oxfmt --write .","pre-commit":"lint-staged","copy:licenses":"cp ../../LICENSE ./LICENSE && cp ../../LICENSE-THIRD-PARTY ./LICENSE-THIRD-PARTY"},"version":"2.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b1ff9c96-96d2-4aef-aaa6-01e04430d13d"}},"keywords":["icons","mcp","model-context-protocol","solar"],"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","directories":{},"maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"dependencies":{"zod":"^4.6.7","@solar-icons/cli":"2.11.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","rimraf":"^6.1.3","vitest":"^5.0.5","typescript":"7.0.2","@types/node":"^26.6.5","@tala-tools/tsconfig":"0.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_2.9.0_1794594592902_0.720784253787268"}}},"time":{"created":"2026-08-30T14:24:05.565Z","modified":"2026-11-13T18:29:53.350Z","2.0.0":"2026-08-30T14:24:05.931Z","2.0.1":"2026-09-06T20:49:07.099Z","2.1.0":"2026-09-14T03:10:53.458Z","2.2.0":"2026-09-18T19:52:59.770Z","2.2.1":"2026-09-23T22:07:27.386Z","2.2.2":"2026-09-24T01:32:26.610Z","2.3.0":"2026-09-29T21:36:14.020Z","2.4.0":"2026-10-11T15:09:49.305Z","2.4.1":"2026-10-17T00:04:38.083Z","2.5.0":"2026-10-17T18:40:10.371Z","2.6.0":"2026-10-27T14:47:36.638Z","2.6.1":"2026-11-06T14:46:36.887Z","2.7.0":"2026-11-10T15:33:34.105Z","2.8.0":"2026-11-11T01:40:49.881Z","2.8.1":"2026-11-13T15:51:51.970Z","2.9.0":"2026-11-13T18:29:53.009Z"},"author":{"url":"https://hakimsaoudi.dev","name":"Saoudi Hakim","email":"saoudihakim@gmail.com"},"license":"MIT","keywords":["icons","mcp","model-context-protocol","solar"],"repository":{"url":"git+https://github.com/saoudi-h/solar-icons.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Solar Icons — search, get and list 1,380 icons × 6 styles via Model Context Protocol","maintainers":[{"name":"h-saoudi","email":"saoudihakim@gmail.com"}],"readme":"# @solar-icons/mcp\n\nMCP server for Solar Icons — 1,380 icons × 6 styles. Exposes `solar_*` tools for search, get, list, info and overview via the Model Context Protocol.\n\n## Install\n\n```json\n// .vscode/mcp.json, claude_desktop_config.json, etc.\n{\n    \"mcpServers\": {\n        \"solar-icons\": {\n            \"command\": \"npx\",\n            \"args\": [\"-y\", \"@solar-icons/mcp\"]\n        }\n    }\n}\n```\n\nOr with local stdio:\n\n```bash\nnpx -y @solar-icons/mcp\n```\n\n## Tools\n\n| Tool                    | Description                                      |\n| ----------------------- | ------------------------------------------------ |\n| `solar_search_icons`    | Search by name/tags/category                     |\n| `solar_get_icon`        | Get import snippet + CDN + SVG for one icon      |\n| `solar_list_icons`      | List icons (by category)                         |\n| `solar_info_icon`       | Show metadata + all import paths for one icon    |\n| `solar_overview`        | Global overview — catalog, packages, Figma, docs |\n| `solar_list_categories` | List 37 categories                               |\n| `solar_list_styles`     | List 6 styles + provider tokens                  |\n\nAll tools use `@solar-icons/static` as source of truth (offline, no network required beyond `npx` install). For programmatic use, prefer `--json` via the CLI (`npx @solar-icons/cli search --json`).\n\n## Development\n\n```bash\npnpm --filter @solar-icons/mcp build\npnpm --filter @solar-icons/mcp start   # stdio\nnpx @modelcontextprotocol/inspector npx -y @solar-icons/mcp  # inspector\n```\n\n## Blazor preview\n\nThe Blazor package is an unreleased preview. Use `--framework blazor` in the CLI or `framework: \"blazor\"` in MCP search/get tools for Razor examples. Static components include the style in their name, such as `<HomeLinearIcon Size=\"24\" />`, under `@using SolarIcons.Blazor`.\n","readmeFilename":""}