{"_id":"@hazeljs/mcp","_rev":"102-649a26a637de8f809712ec0a0c4420d6","name":"@hazeljs/mcp","dist-tags":{"alpha":"0.2.0-alpha.6","rc":"0.2.0-rc.8","beta":"0.8.5","latest":"2.0.18"},"versions":{"0.2.0-beta.68":{"name":"@hazeljs/mcp","version":"0.2.0-beta.68","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.68","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"8550441d32c2c36290b559c76673a81ca5b9a7e6","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.68.tgz","fileCount":3,"integrity":"sha512-JVeFWHjPpFgQ1yL4mAvS2QkwHpUl4hZj/i0P8EbC8B5RnLmkHf9OXmga/AvLqqnvFZg2s0b90u85ikATcVc5HA==","signatures":[{"sig":"MEQCIAbWthstyo7HkZuM+bU8UVPweTderIGXS5tCN+qlYWg9AiAxQeD+yYBsi++wsJwNDWMTiwcuOGEn2QvQUpGIQ0j4wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2d1924857537b017774962baec056236e32233a9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.68_1772781687639_0.4809793447916626","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.69":{"name":"@hazeljs/mcp","version":"0.2.0-beta.69","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.69","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"c95007bc9fc647db199a88e9360c3702606ce5d2","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.69.tgz","fileCount":3,"integrity":"sha512-8x/U2PGAMOHpB7qGbaBUiM0FXSNrWXNrAPgmD+4lnbwaz4McsI/3cQrwZdWgKJVEz9opU550+F9iT1Opjh2xeQ==","signatures":[{"sig":"MEUCIQD8qaqVVy+dnqbNjU5sG+uqOFOt3j3o57uBItNM3+FfNAIgHO0KzkCY6nE0vdStDD7OzEilc+7cUf7iwUMcv7nBt0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a0aa75c1e4607c4e362f907163d248066d567517","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.69_1772783143030_0.6349104913491868","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.70":{"name":"@hazeljs/mcp","version":"0.2.0-beta.70","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.70","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"53e99142d6ad70be96c3f44845fb0114cd2ad515","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.70.tgz","fileCount":3,"integrity":"sha512-Y9sx8YoYisnfuzvs5yLkrcZ7DuAu0GjbvYDvH0lQlSob1RFEJbGdCK6ZbOeeDWAoXfGC+cckMdXq7KD/xIQhMA==","signatures":[{"sig":"MEYCIQDz8heUYp1OyfV6/xKV+J9xZsPuhngxf590uKkCdLhe8wIhANiKb/9jNMt7H6yXD5hMtPx4wefdmDN75xod0hlA/P1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ff7e43369af054d18e064bb342d1e6c5f058ca87","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.70_1772798574277_0.6961198087591902","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.71":{"name":"@hazeljs/mcp","version":"0.2.0-beta.71","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.71","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"e70e8a7b8cf27d0dd8d857f73754f651842b73a3","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.71.tgz","fileCount":3,"integrity":"sha512-LUxgOWPZwRY/yu9QLEwoX5fGvhfj2jV4ZWcPtLF8gYoKkdSGtfN9dqa5ZbF0uwQDasi02bypnstJuy+vFmvVkw==","signatures":[{"sig":"MEUCICgEOiJDHrGMaDGp/LRoeOpjuXAsZ2B7ElFxB3asGlL7AiEA6Z4cETYNXmo4ns4Ya0GzX7KrL60YrH+AcR+DhnjMIJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7bdf3c29736ca224aaaa46963a67dc28ec65fd2a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.71_1772798964421_0.9142321974120107","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.72":{"name":"@hazeljs/mcp","version":"0.2.0-beta.72","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.72","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"8a455bcf324f89f82c863ac8121caf89deb9aadb","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.72.tgz","fileCount":3,"integrity":"sha512-ts7x0ukTRMVgMmiujYbaIpdNQZE1vzpbthFzFS7VYsplFwxJt7rtlWTIcabKuvq+3VfJ3FytMbq80v0ArJGytQ==","signatures":[{"sig":"MEYCIQCu7jdD/JhE7uu+hi3aD3lLYf731IBmAL9XG3hSOwotsAIhAJvJUOAGyS/ux3+l/iNaAYU6+o9FGIrlK+jVY8WXTIjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"04468cb4dddc7a4faf829af5c5410a85cae14d74","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.72_1772808817857_0.4524329702575651","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.73":{"name":"@hazeljs/mcp","version":"0.2.0-beta.73","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.73","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"8895fab8a0c76ecd61cf848498523505d0fa9811","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.73.tgz","fileCount":3,"integrity":"sha512-vH0my6f8BJNKiX5B/4PxGAYmNH4BzPG9ndlZFngevm0U4c5MYCCV0h8Jq9Zno5xFSdgR3ELdasqphco/utcQIw==","signatures":[{"sig":"MEUCIQCNUzLspt+OnbNzPYMNNAm+cssblfiUjiy9OcOQqsvoTAIgB+mzHX4FW4UZm6U56+NWkGeWiMxFRd+Y8a7zljhHs4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"24092246c221bc5b4437be1a8661cd07c3445cdf","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.73_1772833375440_0.8079098519803178","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.74":{"name":"@hazeljs/mcp","version":"0.2.0-beta.74","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.74","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"f9379baa027809f05beb065f58f43dfe0b4b3410","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.74.tgz","fileCount":3,"integrity":"sha512-JMCd5MrTG8e1FlhXxuk58AvkIPCGD9OupWwFSv7rlClirbp0EC/nOswZ3aVccOOSEVHEgSYlTYaywy5uZYVDvQ==","signatures":[{"sig":"MEQCICeEem1q3NEpohiYQ40biMwW5CAFMEO4M3UDCg6DjfrBAiA3cDEkrH0Q8+jyNKKP7LIU2RInXKYB+Z+7VDCpubY6EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f863c8fb663e52a87551bdb34a2df59ceed3d423","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.74_1772833918530_0.9299036243773249","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.75":{"name":"@hazeljs/mcp","version":"0.2.0-beta.75","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.75","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"a81960fc2168af169d8022fa22701b1c3a865f3c","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.75.tgz","fileCount":3,"integrity":"sha512-ODuJjpKvpahxCej8FNqI3j1/qwS89y6s23IdTeK1HWDX5ta43fSpq88O9QN1IOmWl8UqUhVWVOPm/FnNaYrfwQ==","signatures":[{"sig":"MEYCIQCraGaTg5tyshjj9ubNP94lZmU0MqrFLAFUvPwWtaKGhgIhALD8pNQhZk9soPYNnNKKvy1Rrg7KpHicUrFNPnVLi1ka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c26c56bb66a10ab8e909c441ceeafaabc3786f3","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.75_1772878707527_0.05773010159376568","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.76":{"name":"@hazeljs/mcp","version":"0.2.0-beta.76","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.76","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9f74572770e6ccd56669082123fe09aac1cd6b35","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.76.tgz","fileCount":3,"integrity":"sha512-qoo1uDPUnMDUoEWsCSLiber12F7tkIqCA/WoGdc8m8u1dHbFonN206xSAo0DoAnxaQJHmcjcllQeBb2IwI/crg==","signatures":[{"sig":"MEUCIAKKrHzIkxfPjPzm+L9QTGdZJBZo842iZ3ZD6QC5IoQbAiEA+LUnKoP51sXJPgrUniwDALjLzTf/LrrB1g3nNftqU5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a30ae52a603c77fe453b6d09f2d57218600b92e9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.76_1772896176953_0.4524839649674015","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.77":{"name":"@hazeljs/mcp","version":"0.2.0-beta.77","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.77","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"642962894d512715a248bb32ff27efe2a5592e13","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.77.tgz","fileCount":3,"integrity":"sha512-VFAwSncUx3MWZzPrUjuTg1ltgUYQ7GyTJ4/LunrJD7SRlETL9smDqah5Qtk/QItwW9mgNX9s+mGjpnQF+u4vPA==","signatures":[{"sig":"MEUCIFwgLD/ZFJgZeoYBwO5SmypKUMyelBwnBFuUuEWvKg5NAiEA4nhHzuo3TWiSQiSyFpyWOvmEK9lIW00y6go7e5LHRK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b9b457803b0b0c6c204e31709a72f09fc3411c3","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.77_1772896724903_0.42746456949899314","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.79":{"name":"@hazeljs/mcp","version":"0.2.0-beta.79","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.79","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"ab7e3a74c19e574ee88bd5eff7faa667d5dd3155","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.79.tgz","fileCount":3,"integrity":"sha512-jAsNHI/W9pT6y8Kp+OYTkJ6flyoPmdcXNbEFAPn3HzTZo9+SuIXXM18EdjZ5Oa+OC++X93j4qrhg/jUX81Q2ow==","signatures":[{"sig":"MEUCIADGn82GKwQi8d9rW/FbEJv39ynbTq5Phul60xjir2UZAiEAkfV8qKG+rxCxLIpu4qK4nszPQxqitKLXm2l00AKoFRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ccf64e8a7b7860c2529f96529232870035d6a69c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.79_1772928214811_0.056477146793721955","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.80":{"name":"@hazeljs/mcp","version":"0.2.0-beta.80","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.com"},"license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.80","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"fa046096e4d7dd288eb59e6df6f4f377b0cc48de","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.80.tgz","fileCount":3,"integrity":"sha512-gsidoSPMyuYqn0wnyFogNQY16QKeE+ooZ9aIvMIPjZyuTdw4VVMML9BsNLx99I/VafWeAE5+rTEKqtwUFgbljw==","signatures":[{"sig":"MEQCIBTuEuTVV+dr1K3yVb1L+1k7fER54y6lhJ1xGASulkT7AiACmLgJYgNXInek+mMIU5MFmD3zeOljudaLbcEMT2uCjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083332d9cc6b634265382e7d1e0439236d30fedd","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"git+https://github.com/hazeljs/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/9.0.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.80_1772928756444_0.029191770547071894","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.81":{"name":"@hazeljs/mcp","version":"0.2.0-beta.81","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-beta.81","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9c3cf03803bc8b9e771cb6b778931b950997b6bb","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-beta.81.tgz","fileCount":3,"integrity":"sha512-YYC0ab8LJpBFDcek1y0svNS8leEds+HZkpNNuaVGTKGYI3XsWIHWWHLYhPcKYFwkH/oNgJfBtHT34jdvJshCWA==","signatures":[{"sig":"MEYCIQD6kIsqraOBJtt0z6rSC82ez5XeXzq/SFi6bpb4k8gt/QIhAN+Gl+jdGOGmL1jGmO6O1BreuEDvHKJT379zOQOfdX4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1054f957451360f973469d436a1d58e57cc9231a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-beta.81_1772929392908_0.9917361197529151","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@hazeljs/mcp","version":"0.2.0-alpha.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-alpha.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"0c5554f74490429151e0a61a19f17d702956032f","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-alpha.1.tgz","fileCount":3,"integrity":"sha512-+ojiHK5IqFOUs/lWEFR2Rr2LgfXX4AOw1fj8ltgqf1DVFQvPwMft4U9j2fHXAuWnS435oR8AJ8IDlnVSTkhfjw==","signatures":[{"sig":"MEQCIHgourqUs7hm0XiTyKvkThcU5rQ2MGlxfoqb6T4haORpAiB3PAHWwJ57DZvv6QfBqvPL5melV4HK1uuIIwefl4BVaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cbc5ee2c12ced28fd0576faf13c5f078c1e8421e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-alpha.1_1772979021878_0.4833224284065061","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@hazeljs/mcp","version":"0.2.0-alpha.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-alpha.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"f2e84beaf2b076d2df5b039c075fc2a2f2ce3ed4","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-alpha.3.tgz","fileCount":3,"integrity":"sha512-lhBaeUpSEh6z+9mtD6lfmA3+MV0fCsg3khkpl43KJg6jtkeB44GOcVrr0f600tk0ij8ZXyMHgduyKPetBOBpSw==","signatures":[{"sig":"MEQCIHSE+QckWwV4wzVH8qWu3h899qHIMJreEo162Ax5Ote0AiBEBrV4hbYkZoRMDQsYaDhVKofMdP1IHTkAzp5DYW9fWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17ca4464a7955c10c0e4e151a83daf900213bb7a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-alpha.3_1773000799052_0.8891215891138016","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@hazeljs/mcp","version":"0.2.0-alpha.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-alpha.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"ce1891cb8dfb456cefac7b7e96af26074c624db2","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-alpha.4.tgz","fileCount":3,"integrity":"sha512-Y7JBCQF4JhEuz7mX+mzbutJvM9riISH966/sekRkr5fFHbGGIN4+nlTykoTtkXe//3K+uzKI+3KVpEOxjmhNgA==","signatures":[{"sig":"MEQCID8/7efOqtIvRZWCK8IzlEJDEo6m+Em9dUW2XUYQViHcAiA09Lt0bal6FyX/wwcyDU4loWY8dtfwrkRLWRsLvl9S3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1ba645b7dd3ee97b463e54fdb6bebdffcd9e4190","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-alpha.4_1773009218143_0.9948805883034706","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.5":{"name":"@hazeljs/mcp","version":"0.2.0-alpha.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-alpha.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9e30dacdf0e1e555afb794d161db49c57a54d47f","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-alpha.5.tgz","fileCount":3,"integrity":"sha512-VwVZNWTu5FMTBqPj6aZSRuVU+bj2VlLHYhJY+I6PLk5gCMc7Uh0v1dXOAS7D+7RmaLXXM/3dGx9tbqZEdPYRRA==","signatures":[{"sig":"MEUCIQDo8cQ7r0Dr2WQeWjlgTJLA22WuqK8i0Njqoa6KL8ddMAIgBshUTi219ohLJtHMieNWMl+4GVvjGkDG6jz89JCulak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3237aedbbb0ca3d5056a2c9205e6c16a22746a4f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-alpha.5_1773040447984_0.600426921107408","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.6":{"name":"@hazeljs/mcp","version":"0.2.0-alpha.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-alpha.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"589304fec9846b390bb82d216f6032a84030ed51","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-alpha.6.tgz","fileCount":3,"integrity":"sha512-gRnVVEIEPRtHvdQzh9vlW1nerkbKxUr8PkNdR1aLqc30IKbfdBk+NNge0Ddt8+s5jKT2tsQsR5tt0340ZT8Wew==","signatures":[{"sig":"MEYCIQDz415V+655U6w5XF66dBprr3a1555+VAlbsCfEZvdesAIhAPlo+OE470DKoI9aetSDFzK5YaN+ruRg0sYW1Adr7DE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7d4d24452da000b3b74ed841c90d7718dbb7669f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-alpha.6_1773093511816_0.30577038209330953","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.1":{"name":"@hazeljs/mcp","version":"0.2.0-rc.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.com>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"3b726f131eaa1c6ef8c4b40038b4d2eff70efafb","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.1.tgz","fileCount":3,"integrity":"sha512-7Cjr6K26nr9EJL9ri0YPNm6gM5rPjjebOT+715EpfNa9P+LiD+tWs6ZsPcBVtyvD1XbTThv4sWCd7cFaF1Ufig==","signatures":[{"sig":"MEQCIF49jUzWG6nNzbTZp3cMQct+BJbhmq7HhxM+Mdx/fAOOAiBoFNhVXkDCajKON8Yee9JYoK6RXHsoptEwG121TLh4ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21624},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"994704984b7f6d60262477271ee8c0e388013617","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.1_1773427144161_0.5128544850650969","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.2":{"name":"@hazeljs/mcp","version":"0.2.0-rc.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"eebd1658bbe3803767601da64411380d06793496","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.2.tgz","fileCount":3,"integrity":"sha512-P3WKSkocanB8LLr/TszGHnhOH+MGO5BC065eV+iALZMgKpX6vC/Hrq1yMlIEU5c8ZFspEqZQYH862LhO093Skw==","signatures":[{"sig":"MEQCIDc0Hw51MJTd4gWugOFrHCiUoJyw3L03TIeOoMlHebBzAiBqBwnBTy7yffY/TiQYch/J2IJqpzUamA5flp8GqKYz9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d81cfed182d5236ca8aef4b855fbd3ee5b4fd048","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.2_1773478505347_0.4713761268131911","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.3":{"name":"@hazeljs/mcp","version":"0.2.0-rc.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"3c5c4180e1da36107a3fd8fa79d16deb40fe7b6f","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.3.tgz","fileCount":3,"integrity":"sha512-VVpe6k21SUfs8wsBP8v/n73ZI9x4qVgbe4dB9WCQ/r9Ew8dxgRULi5/6yTyxgbtLhxHjpHGa/VaQkgRN5z1q3g==","signatures":[{"sig":"MEQCIC00P1AymzETCV+UG880NJPhToFseuv081vmXvscf4gqAiAP3aOoG+nXNNPyurkreY7Gdsqm+8qHbfaK+qGGgakxAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e173141ee8e35a9db7f3975bbbc78216ac850f7","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.3_1773567273108_0.08782395495771755","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.5":{"name":"@hazeljs/mcp","version":"0.2.0-rc.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"01f9aec9dc1caa301dbb55de256ce0ff885b3132","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.5.tgz","fileCount":3,"integrity":"sha512-IDpJBUgPeey7Xi+PcBMeQlK/u+zeqe3a9qBhRsHqMckkpFV7865f9XU74fLzoKf0ub0Mw4pPORDUYEf6WiiC+A==","signatures":[{"sig":"MEYCIQCdNwM6WHwSWm8maayjP+Go04HvvXklAuUs32FZXYI5rAIhAOgMylhJr0l0Ztz4/eZ/+gcq6U7E2oYCgcgmIA8ISsus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84ad3db0f24f75a9d55c6eec5997849fed3aa00e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.5_1773619695090_0.19603614895070098","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.6":{"name":"@hazeljs/mcp","version":"0.2.0-rc.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"c246cbb3793ee27f7c29aabdc35dd109008a2b15","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.6.tgz","fileCount":3,"integrity":"sha512-S3a5pm3ZGaWfkCvpKuX9zNzW958aNRctiH226w2xbz/tnSVkSyj1z2f4bOLmpKISjflp9aN9rcESxPyAccMkLA==","signatures":[{"sig":"MEUCIF1ZfFq4Mx2Fp9RaWHytL+Cngs3bxiCUwCSk3k9dAXn8AiEAwycUykCaJfb1YCB5KsOfDjJo5aIX2b7Z1eS8mkrW14w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"97cfbbd1f4e940a826ece94598e51334ecbe3896","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.6_1773724836338_0.9169068994295906","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.7":{"name":"@hazeljs/mcp","version":"0.2.0-rc.7","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.7","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9efc04669cf3fdf44079ceeb2a3c39b027606dfb","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.7.tgz","fileCount":3,"integrity":"sha512-EOzxv2DBmxznNqsEgoWEUwSQEQKuEVIYGELh/ViFnPZp65QjNMYN9v6Xby4faIZ1c2CG5Fdfr1Inz0pUm1hVDg==","signatures":[{"sig":"MEYCIQDE3rhi0RsyHdjFojZurNNbfiLV+ygnL2bBE2hlbfGJugIhANKEQSCqJITLHOPfElHZaaCgZP0Lus4V+TXmWVXNABVo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a2a8894e755b6cb7a5e3223dfbcd5d245dd2638","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.7_1773725787485_0.7043524302697222","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.8":{"name":"@hazeljs/mcp","version":"0.2.0-rc.8","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0-rc.8","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"da498e59f2a7478964baf4169559c37338e2acb9","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0-rc.8.tgz","fileCount":3,"integrity":"sha512-c6hXWpsC46/qVr5b4QQ6mBs18W2cpttpymrxgkJEE43RHkz0pvqny8e8pawZ2DGZxKsjmoSAe68zcnXBWfQFsA==","signatures":[{"sig":"MEYCIQC7JlT4Tlqm2Vi1vCRfO3qGcpDEDSb7MdLPmMHFAbUmtgIhALmKH5ebWlMFdqty3McSJ2/E+gZJ9evddKV6IwK4jPQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21623},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0cfcca112ad5a11c6d5545acc98bb5d39355896","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0-rc.8_1773739134151_0.729529352951056","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hazeljs/mcp","version":"0.2.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.com","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"1522c5e89c53f5494ecec2ccdf5545cf6c636ad0","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.0.tgz","fileCount":3,"integrity":"sha512-/2Lvq4TEyVUN89qgP2acuoM0gkfWZVi66c1NTUJU4ijbMJBuS0Lyw2bekMIK6wWYuOyr6MXa4ZdGSDRoB/Z7Vg==","signatures":[{"sig":"MEUCIEQlqYu6ON654nV3r+qyWrtfv7Ki9GCzUpVXOSSpR5x0AiEAw6WXpEzUudv7eJQVsp92KcGOLvcNgOSLYa3+kAu4gbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21618},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f43ebe685dc190fbfd13f806976d58640197358","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1773787920125_0.5819929815138796","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hazeljs/mcp","version":"0.2.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"6dc81c0bc4449ebb7562ea26d0353bcf458bc865","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.1.tgz","fileCount":3,"integrity":"sha512-0ji4uy3SvHy6k5Dr5wMQ69IazuvFyzKxW+Z5ml6oOuNOsDrVyuaVQ6QFu2U8CZGR7imHnxW7GZJQQ5qzX256cg==","signatures":[{"sig":"MEUCIQCzB9NL15nt8CIjd5jPZEthB/ihk1vn7FIMXNjVLukQYQIgW6CHXxydcZek6MbJH33zlg4t4fel74hioaKMWO+Y73U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"736a56e3d70b51050608cffae2394de3a3487f20","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1773788782903_0.1658100990557141","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hazeljs/mcp","version":"0.2.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"3a74be455e71e4ddf05337e2977b787bd085d055","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.2.tgz","fileCount":3,"integrity":"sha512-iSGWoFIFGVseWoYVSc1HzPTEWfqJ1qE102xzcXBLPej8MilyaiRx1FJXTpQ3nUfHRQA317ELo3mYvh0eAcgOCg==","signatures":[{"sig":"MEYCIQD3X+FL2FTSRloUTBlMQIa6C8IAeME1dxHpyGFr51d8iQIhANNPjClmIyf67QRPOhLVjrdYgdEicYuLxUj8cTxhW0bF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b43901feaa561a191242c34acabefa531dd1d21d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.2_1773993492173_0.8590470159271042","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hazeljs/mcp","version":"0.2.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"d359ffb2a445d498b0b19610238a52b28540e0ef","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.3.tgz","fileCount":3,"integrity":"sha512-RJg3VJWxP6yp3r0J4JPyUc7VEy/lMO3mTx3z9SmDZI3cBLE3omESJMuQ6J7+rUe7ZfEqh51vUj3Rd0Dl4CtKkA==","signatures":[{"sig":"MEYCIQC7BZ+JR2MTCclHtl2b+x5P1sSKmH7bpfPi8ihugoDorwIhANB2EryUpXpZVa/ZbvRraFMmyafsuXyNKqHLNnW6QhGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"23464d4bf09c22e092b31b2a037bec062f2353da","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.3_1774086875589_0.16003568551712988","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hazeljs/mcp","version":"0.2.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.2.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"514f348c165aea604317e6d9028f06cbf606cab6","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.2.4.tgz","fileCount":3,"integrity":"sha512-6/o6xD7NHjV58qT+1uyeAOyLdcapbz1u2Pq2TEVvTdAtqzgJuO+75CFvI0JRA42rMYJhQEJ6mxb5c8JG31P7uQ==","signatures":[{"sig":"MEYCIQCSU4xIJH22K6/gXvhSGGZYAKkVXmy0NHhgYZcMWTUIxQIhAO7H5GLCfbCXhdouIt7iE8RQR1JXGauVIkCZa2fSyV/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e0c2d21ace726f2a0bf20c5baefad02e1e681ba9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.4_1774130557200_0.3497493213018992","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hazeljs/mcp","version":"0.3.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.3.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"7bce96617da743126c86e67d7b808280b79bfdce","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.3.0.tgz","fileCount":3,"integrity":"sha512-jgLoDQrWxcCNoCqawlNhYfkPwwYMX2XVvunTx9DCFJ1h0eWCdjDLncXfL29FtwyjsOfcZTGvqOsrMrp3NyG4Vg==","signatures":[{"sig":"MEUCIFpcLDid66VF2xeU6KsY05xvCm+g1qIGNlOD5c3SsP6MAiEAm2InpxJTeY8PaTey2OOi5xETgPZWfdZjSdqicop6+9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"14c91213d93aa7eb907cb71b1d7104ddc4556327","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1774275748845_0.7296977154001316","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hazeljs/mcp","version":"0.3.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.3.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"d9e8913708c814fb9f3265827d95cfd22cd4b6b9","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.3.1.tgz","fileCount":3,"integrity":"sha512-fhdaS8SgCWUn70dAkAWApJlmI/AnNX+IO6tSchwOYDKkMrNpfnM98HsAQMsSYkQqbl8SXfA5kHllWE/foPG16g==","signatures":[{"sig":"MEQCIFpG+jmQD7mRVNC+gEZ/2b9s0G1uQChY/PWdnyWXK8M3AiBS0BiQS0zq2o4Ok27DPFBGGs9VKoKC6mzVBAiGMhb2eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"db6df492988e5d7b03253a98977c71c7a4540e1c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.1_1774411881471_0.07220671979731286","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hazeljs/mcp","version":"0.4.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.4.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"df8ea0435b278086005b0bcaeb18264c2553f4f4","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.4.0.tgz","fileCount":3,"integrity":"sha512-TtO2kiWFVoNNKCI9WBpiKrtz5QdKMMqXfvq4n7DZXf8jfw2c/wQVxMI8rp+HkHFT6YWZrOLwpH3do7avMIF06g==","signatures":[{"sig":"MEQCICXbNZ7ZhaluXCcQ7S39rLk7M7zuClASwdLdGlPocENSAiBH9lwwO8khly3bgWSS+cDrKHANBJSP2cvF5GAv0D0HIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cde5425a60eed497a777795724c93a926c69155","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1774508669413_0.516657890226057","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hazeljs/mcp","version":"0.4.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.4.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"f5fe13bb03196fb5e3a7741200ad1ec432c320d3","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.4.1.tgz","fileCount":3,"integrity":"sha512-ERdo8dIrMEXIgSvxx+xd/kawIA+bSsWX7ifXRauVZF/zjrttyDhhIGlQZCY/2neVzpmK61cP2W8ppvxT1M03kQ==","signatures":[{"sig":"MEYCIQDYC6z123xbXR34V6u3FUHN4G4Y2GFoHU4oqaMwjTF87gIhAI06T9Yi9VER/pMGZOlvqlab7XNgjrcoHfjtjwi4vpjO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"151d5678aa2aeddd75fb75b1b5c55fabe8cb8050","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.1_1774709623083_0.6456913456461006","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@hazeljs/mcp","version":"0.5.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.5.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"b1f5a77399a9ece0f7e3c47a8df103fdeff92cc1","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.5.0.tgz","fileCount":3,"integrity":"sha512-nIDq0yLYIZSJJ+ezYHupBJJ6ZkQor0ucwu0eU2u864Oa7K3KKHiiEo4Uq1IRF7OB5KPMl50eAIntTiq3NbUySQ==","signatures":[{"sig":"MEQCIADMZ5mB+M7k3en6Jl1k+SVIJMmbXj5zoniMZNt8tm1JAiAD96lQuLmky+51IaUhHedy74MrP20vg/lTtE6ahGS0BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c23649207e4aba030252b8763752f7f10776f256","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.0_1774806870995_0.05973092735234431","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@hazeljs/mcp","version":"0.5.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.5.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"ceeddd853c4bfdfdc06c2be965e3458523f1981a","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.5.1.tgz","fileCount":3,"integrity":"sha512-qNQRhRHOZuNMAG5Op/O85ikSio5cgdMDENbfslJZCCJ9i1HTzl6C2MzQ2ZG24uz2bI/3WoQXM+ap+Ww2CaRc+w==","signatures":[{"sig":"MEYCIQCRESyC4OMnZkRUgN+ilKyUGJgQI1yfaki7IBLDbkECeQIhANw7H2TlmUtJRnHD44v3t/1966ew5t6pUODeKIAcEhy+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38fa17627cae78a4b0fe1eb5cf3b17701ecc450e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.1_1774815289682_0.2199171166091325","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@hazeljs/mcp","version":"0.5.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.5.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9c9bd5a7bc8556bee5ebca58168c8f33fcb6a5cf","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.5.2.tgz","fileCount":3,"integrity":"sha512-h4fL33CIbnxUO2Msns2ppOcTpbGS5Pa9J1i3vyTsPl+swZQn/mhFPLoCRTiaLa+VezmcJpf2Y0MvPxvRInqJUQ==","signatures":[{"sig":"MEQCIFVlwfRp9T0N9uTPdbHzFAdTh58gQz0XkWE4q3BYW3pwAiBvuaKL5P/6lEQY8hIifVZrQ03qalXhDftt1i4cHoEpSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5904fb3c12954d1e796529de0ec735ec8e410787","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.2_1774815967025_0.4649639286612839","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@hazeljs/mcp","version":"0.5.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.5.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"ff3146d954f2fa890bd76ddc560559d43bb4fe81","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.5.3.tgz","fileCount":3,"integrity":"sha512-ojuwe876u/2xoH5WtiJoGpsgkWjS65FZZQUL3t6QXreck/2D0oKNEa4tGcHHW6gMVMWvucjm2FFT4vBXxrqKcw==","signatures":[{"sig":"MEUCIQCJ/AasCLQGocAGG1m/XTINWNyE6FRoIZCEvpYyx5eq8gIgZ1Xn0vIgNoRVvz0j9aAXf7h9MwZp24mlinbPklYD+Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dd6ca4e3f2221c07b3b2c80c649ae8018b9c2526","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.3_1774817304999_0.910764846811217","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@hazeljs/mcp","version":"0.5.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.5.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"68b84d5f10b2815840e02675600d34eb9e66733f","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.5.4.tgz","fileCount":3,"integrity":"sha512-wIuZQRS4UTWeNKQcZ9Gj0R6FTc7slgCdgKcoMe7qnc0dUjoQD82DOK6OUD3yI6uuINKCVAEV/WPN826G5ZRgkg==","signatures":[{"sig":"MEUCIQDKCAzPnLKB1pYLR9X+ax+w20Rowr3vBbgoK61j9HlEZQIgTSxqVV51TnEdz9VpJ0sjLUh7rxkL7x/JxBkbC0wlx4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21575},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"92397b089e9afd5b985f10c365861891dcd700b8","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.4_1774818470751_0.261789772952127","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hazeljs/mcp","version":"0.6.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.6.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"184be4a070b2367956b9ca768f098e3cb69fefa8","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.6.0.tgz","fileCount":3,"integrity":"sha512-+ycH9euStJeylbwMQ+RUWKlfZWNH+TgbPi2MDuZ18ZVbm1I+SOMIZkjchVAdYI9CbDM6p5WivkUdZRY2yNhYug==","signatures":[{"sig":"MEUCIEzN5UOHQm8WI+IHp1ncLi1SbyDjqIk2FTGLIYUHpSMcAiEAhvQnarVJ2DuOkn6rbfoCcJFE3rt7+EEGeJg/Fa/BNe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"27bc86031befce190871d3f07be4156544f37f94","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.0_1774907002298_0.40785027145518327","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@hazeljs/mcp","version":"0.6.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.6.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"1a28f1d70afa12706244647019386f27d69baf8b","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.6.5.tgz","fileCount":3,"integrity":"sha512-2eyYdrgiaNziNjhcFgN5eeZHJgO3bBBQWxLavTRY0CYdzE8hAiBmO4VHkWdCxOgSM8fjIo/Yq0OBBpgAYMQ1dw==","signatures":[{"sig":"MEUCIBYw1Rw4QoZdKU11l5X1xdJ+CopNm6JRJH12b8zWG9V1AiEA741PkEgNZWQekjaLfKBtdIqK40t5wt4fUXW9wEVcDWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"58872147a05275f470b563d4d4784c7efd53596e","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.5_1774937603597_0.3552393108361236","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@hazeljs/mcp","version":"0.7.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"74326901e3f593b91e202d350a3cf8437ba7a111","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.0.tgz","fileCount":3,"integrity":"sha512-Wen5unVcIU+y88wenPkxIY5fMY8SnlDErKgt+yIhjl73vwkEWaeJNXKDpmrq58QHs68zaq6MoxXpiOiJFdPECQ==","signatures":[{"sig":"MEUCIQCyZSw+vM3g+wvDS3XAoaOEXQUuRamODniyYMfIegRYuAIgdH+P4OKp68Na7iky/+p6xy7XVGZSxg2CbsFmH23ZUrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d79ac53e32ef59de371ba363f4215beaba89371","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.0_1775037888751_0.6933403701168366","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@hazeljs/mcp","version":"0.7.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"7be9e17c4fca331754e5f29599a26b4407320359","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.1.tgz","fileCount":3,"integrity":"sha512-fOAoDoKmWXDg+AfgzUbp8oFm1uleQiYNPtmUldWL6ijZXpgVs5mjAyXI/cLLvUGZkh87iZmBVQju2tl+X7tZcw==","signatures":[{"sig":"MEYCIQDU0zYHUWze5yU/CR4WpnEjV4MHqk0D+7R1kJTC91F9mQIhAKa5LdfsQOTSsgVpzPn0La9ApPPRg/vjpoK23UW2YIiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"dd9135b3085297b483ccd9cda599d949b8f1cad9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1775133271546_0.5619293704567656","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@hazeljs/mcp","version":"0.7.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"3982486d9f8c82b84fc196329b2138544a3d64e2","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.2.tgz","fileCount":3,"integrity":"sha512-/umbvlNrLzMBdUgMZ0EuBcfqLkS5Z3mv7ThaV0e2MbSUsv+viASjxgC6SfmNOERUEzv956r+Iq8q/LjugIMTQA==","signatures":[{"sig":"MEUCIAbQq7hlnEPZUN25YB+b42ZgVtdDFUrBlxPL5pxh8DOiAiEAvdlIF9KJmoovsgDV6RIeJIEc+GyV+bC+X8gzBsX3yQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cdb7bd71c0a74c49f6c91d42c76cbd12a6293824","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.2_1775167591751_0.2915217259897034","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@hazeljs/mcp","version":"0.7.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"ba9e8371322490c6391d44f75aa6d3e70e6da56d","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.3.tgz","fileCount":3,"integrity":"sha512-kNYjzFmdqTCtbdPuxknnVovUZTNMoNvIo0mKTPieWTiKePF4Db6tVRuKFTmtx4Ko8dKxshFn0sGGchrFlPkosg==","signatures":[{"sig":"MEUCIH6AInhzNtRS1AVuRe5OWj3PybRRgkC4jBhTi2wXWlhDAiEA9+1gUQPkIym89T4kM2me3PDYIrP9NYaMdEb7DtMzp/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8ab8a2cb02cc5fea7d516a12f658f05608ba07ee","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.3_1775204073942_0.34436730953945793","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@hazeljs/mcp","version":"0.7.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"5e70377d8955f17c9b6c0eec9bb7c6f3970df8d0","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.4.tgz","fileCount":3,"integrity":"sha512-gOQDs0ej1NXIT0a5W5dQ3sw/Qc7c0KMNujGDc3BT4BQM2LwwSjYusNoDjaI7GWAtusPHHo1om3MQJexoEe2wwQ==","signatures":[{"sig":"MEUCIQCW6MCjdYYk5cgBsuRNLq5+cLCpLxct9d9ASM+91tX8DAIgN6L75+zQhjj5Y8dwwvBM1+1q+dNSbYAn7MTC0OAxB2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d503f9c1c314ce84a5a53fdee75dd8cc5f190062","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.4_1775204477578_0.4005195055990922","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@hazeljs/mcp","version":"0.7.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"e0b4a3852e8f01ac1f972a528f5f222976974977","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.5.tgz","fileCount":3,"integrity":"sha512-kigp1SAlhn0obVmB/LxQ1bDQaRP9rMoZUDY+FqEgpRrEPZgNWsX/+97ZXh+cxDK7wmrNPjmYuTVQBAZaAS6FXQ==","signatures":[{"sig":"MEQCIClal98C7BjY33VyGb1sPhiA2YSlIpUN/veMin9y4FAdAiAy4kTAh4PZYEga3/d1ixCAUSK47aTaDsdgWx9lAM//lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"18a336560f68e38e88c07aaa32d036eff2435d79","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.0/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.0"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.5_1775305044200_0.5996130191534272","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@hazeljs/mcp","version":"0.7.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"73b1e52b43eb3d7825d5b4835aea581dedba4328","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.6.tgz","fileCount":3,"integrity":"sha512-GG/8QTpNLgwHrGwg9ZA/h8xytnnFyL7fxCzuRdzE80mPSveIuh55YrQnqNGFZeoe0J7AiBUPkMdLtR0hEBAGcQ==","signatures":[{"sig":"MEUCIQD5zx85N19yx4vifqf3z7Bvo6OY62XZOOuhQ6/9/wZaGgIgFOcRzYlVRM706/jebIG4boa3tagIQDlf+banjknIbL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc12c5f3165402a34ba4bbddc1cad58f843895f5","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.6_1775404072928_0.6439795252214169","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@hazeljs/mcp","version":"0.7.7","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.7","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"d61d0e8a15b16fd3da9d90a574085a119a75a913","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.7.tgz","fileCount":3,"integrity":"sha512-zB0UVD83BtKAlJaAvs3vS9tvOEgNdIBWeDeeHLS1C+/tSVPCyGpDlkK7HyKf+dnNrMcDNoyQ2r1RPCrYOqIrng==","signatures":[{"sig":"MEUCIQCC07fS1HKLPC6EEHoEbvnvZhcgPSHatXtMH6bSzbNdzAIgeN9ACP9XXkMFORrLuj/d7xMOTbb6EgKjKYQKeGscutg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5fa18729312dd9d2abe5dee3801fbd0ac0f1c3c9","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.7_1775463251399_0.13487797402359414","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@hazeljs/mcp","version":"0.7.8","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.8","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"c579d458c2ac1fcb8cc07858421acff15fb25ad8","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.8.tgz","fileCount":3,"integrity":"sha512-AA+EX8NQZbgZlhPbu7/+UzQ+JAarut7FegQpIIDATWzmJRC5OwuSAyffapnDKonkSQj/AhXL9+Zgtt1RxieFAQ==","signatures":[{"sig":"MEUCIGtnGPeyFfj/Ruyw1U5xQkKJSb40ucryowa2dv5kuUmNAiEAvxGtrx8fuvM8BnioptdRbZ72TMG+BDpiripSNBtVS5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21617},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"906cacdc08d52c4616831b888748f1d1887edb80","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.8_1775467226505_0.9554390204373466","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@hazeljs/mcp","version":"0.7.9","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.7.9","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"1b8b653a9d1f0d9a2cb40a854ae2432e87c433c9","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.7.9.tgz","fileCount":3,"integrity":"sha512-goRI7rZ/6uzqZV5tJYvOVndYZnXzSXhSqS4K7i5nDgvtJR3x77/yjlCxwe+mNmeDdit3LRLgtrq7yMSjvkG73A==","signatures":[{"sig":"MEYCIQCAGUn+FiqBOy+C/MgpwxfC1QFuftOIDATwFrVTG/tkQQIhAO5LuXxk/rWgvAK66WQMSk73iwcZhd9zguZYV0BLdgRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21578},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"28c21c509aeca3bf2d0878fbee737d906b654c67","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.9_1775470145468_0.7587797231002673","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@hazeljs/mcp","version":"0.8.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"a40ee2db1245b343eae6cdac8dfb9a57b12820ec","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.0.tgz","fileCount":35,"integrity":"sha512-Qq4DPuaMfF9pncVvb8oIM31YI/LA692OSy3m7Tyt+poE3p6opGCHGpkeTtWtVrglntmZXSPg31jgGs6hVh+1oA==","signatures":[{"sig":"MEYCIQDUTnz6MFluWtaN+ix4VAFXlIsqNc/x4tgSs2717vmVxAIhAKQ6aO/wTc9B3zHCF6NgoL4GCJNZS12VpDZKIXx8Bzun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92890},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e0ed98ca074dd4f7472816d3c32ef576900dcca6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0_1775895120765_0.12249766668955187","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@hazeljs/mcp","version":"0.8.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"9afd7f06a7d2ebea34c3f13ed14905cde56a88cc","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.1.tgz","fileCount":35,"integrity":"sha512-WYQFvfjjyvbEpzK3zz3xfXPQFy6qdLXIm4NHAGWs1kQgxOFkVo2Eqtu8goJSpEtgsEk1UPBLzRnNTca+bNDnlw==","signatures":[{"sig":"MEUCICGMBnLABED34x9OEFTGrM7msY8uLFRlXk/6+F/7IjGOAiEAxsyxDP0ukbvOLwVME8FuqlPqscPPC65zzDwoC+Ue9z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92890},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8b7685d1250c4622f25d83992f58e13a59bb3dba","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":">=0.2.0-beta.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.1_1775922112790_0.41591929123462235","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@hazeljs/mcp","version":"0.8.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"0ce00182f1f6eba546205d7af3b0344bb0e0f1d4","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.2.tgz","fileCount":35,"integrity":"sha512-JaKc8lbsbqBumN/nfxN2blC1yFoKKw04V2YwA9c+osCBt1BGMg3+Sc2ok96xur6mTBRyshPzIKVUsF6Qb9EjGQ==","signatures":[{"sig":"MEYCIQCzjiJbpWGVltfDFN3FxaIgxfeaCP01wTr94UpNNqPH4AIhALPxkOBOH7yUxPFQ6MMrUENd9nB76I2Lz4hLr1QFgQjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92882},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e2335a3f30947e87c484b27e91a0669a24f78809","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^0.8.2"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.2_1776096408889_0.33433151795879","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@hazeljs/mcp","version":"0.8.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"036f196646edf22155ac14836a169537f2f962c7","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.5.tgz","fileCount":35,"integrity":"sha512-vEkRC2Rxqo18Wn0Lfquubw5vXT8yGsDKrEB1fbWNmMbJ9LjAwCHriF6V57iSxM1w0LodmWGRFQwRZqwtEiJ2Rg==","signatures":[{"sig":"MEUCIDRBFdcuve5txd5KZpqIoXSHyLSmuVyUerkcDnyjysraAiEArM9V1iDgrBryvSXzcK0tYn88oXx+YVuxTlluXGtt7hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93698},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17874837994b8ce260f70ae09d2fe58d5606d18a","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.10.0+arm64 (darwin)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^0.8.5"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.5_1778349309471_0.864652237124411","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@hazeljs/mcp","version":"0.8.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"7f4e4b1e34cfddf8aefc711703bcf13038862720","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.6.tgz","fileCount":35,"integrity":"sha512-Z7oxabfZetcO/E+y8obtob4onJ8XVR2wJANkN/h2BkMvTHHdg0pLyFQoVFdqKH3kX3WdkYn8LpPE/HI9r0dWOQ==","signatures":[{"sig":"MEQCIG8wZhQPRfaMcqs+KvoBfg/h2ZrFyeOeH1q2ADQTsb8iAiAloBiBJFiHzKpNCVQxDUAKBUDP91atW+mdApQwpOHWDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93698},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"49c952f8081c2613273eda80285a2022b91dcfa8","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^0.8.6"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.6_1778349783251_0.7146191621981599","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@hazeljs/mcp","version":"0.8.7","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":"Muhammad Arslan <muhammad.arslan@hazeljs.ai>","license":"Apache-2.0","_id":"@hazeljs/mcp@0.8.7","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazeljs/hazel-js/issues"},"dist":{"shasum":"6d93440c1a8cf7b8b1a77cfa7240f58c4a118e4a","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-0.8.7.tgz","fileCount":35,"integrity":"sha512-VFZr22Z/2Gkkx5gGy/mcSWKPEV3HLBhlcUQ6PyhWP3bOypIHrtpHlvOJkH12YG5fuJx2BiEA/DAp3Y4+qY9dDg==","signatures":[{"sig":"MEUCIAjQo6jV6uee7bdSYvvqMCNT9QLvs7LRYBxtklydqU/BAiEAlEG/il+mya0ZkeyFdFfnQlcGBmmL7w6F5JBohIgI9Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93698},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7e6f4d6ed5e9d92cdd5f43f3577f5e0361202878","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"},"repository":{"url":"https://github.com/hazeljs/hazeljs","type":"git","directory":"packages/mcp"},"_npmVersion":"lerna/8.2.4/node@v23.11.1+x64 (linux)","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"23.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^0.8.7"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.7_1778594968756_0.954354033850034","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@hazeljs/mcp","version":"1.0.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"2e9996f6fd7bf2909f53ee91bc286754e5ce23fc","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.0.tgz","fileCount":34,"integrity":"sha512-UpCZNvm0GOadRyrmFemoxOOFPwj/dtxN7O79FtB31mX8W3FCIr9P9H5AUPO6g5TavFMT/Qf6fog1c/RfoLrOpQ==","signatures":[{"sig":"MEQCIH0Adokf8Wfd+kjAC8b6TqOmWgwd5Ow6tYjBF5O5zpQWAiAOuImS1KgXqLpqx/VXz1Y5jI+jYytrlw1O8w1eBOkk8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83470},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1781177635628_0.3643778295476119","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@hazeljs/mcp","version":"1.0.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"52ad020e857f8c0ba66e18c946ea694674fbc44d","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.1.tgz","fileCount":34,"integrity":"sha512-e7ZnB2fDnEUzK1Uiywo85MXD94h6bmESyIJ+IE0qg4gZ3kNQYopjv6lm5NS5Av9RIJQ65a8MghAK/Pwix+6m1g==","signatures":[{"sig":"MEQCIG5s1H1daqjdAQP0lemhZj49N0WPElfyGfqH0KufQDVrAiBqxFdxVpboifuIlY+ggNuKjQwkCKyX3Nw0LRF3+8AR3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.1"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1781468643054_0.7590505566135624","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@hazeljs/mcp","version":"1.0.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"cb7f1d2e6693dc4100b1015a58a4d677f36fa480","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.2.tgz","fileCount":34,"integrity":"sha512-srjhMIZC75EO5KEfXObyrQMKITR50y0tFL4SFsF8RjYfZMDhuqZlgPJbK592dl4IQ6XRxPUiD4ogbC6FSkz9lw==","signatures":[{"sig":"MEYCIQDjoVJLRYcky2I8dVx6GtLIGzRuCSwSvJH5q8QmztX7QwIhAIIJQpKWEn9wVTD/EwFkTpoGM/DUBXmbUf/oL3F7yVhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.2"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.2_1781503601375_0.28603936954055253","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@hazeljs/mcp","version":"1.0.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"a132c85c7f0e931a6ab3a806cc7d6f8fdc145645","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.3.tgz","fileCount":34,"integrity":"sha512-n94C+EfaLnbs2/Pv7vvAY+AC5FBgUmPD+A8ZDhveecrhHYOfWOp8p8tp3XReAFa7JA2x2saOWw8pjLGoPtoRPQ==","signatures":[{"sig":"MEYCIQDPImLWNVQYqmM6HmbUyurlS1mExBPNQOG2rTPNnHt8EgIhANd7QXoITYtRNhvB5ZCvvGFQCI5K59Rq19Rkwe33NN/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.3"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.3_1782116980968_0.7980266096689566","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@hazeljs/mcp","version":"1.0.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"70bf23690c2bd39546ee0e556a0c235edad6dec4","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.4.tgz","fileCount":34,"integrity":"sha512-KtRcDEq9tQC7A9XIV46Auc1IPkg91QMo4X9NjB3kPWF99nJftigApIDRiIe8uz1m95Vs1zyaxDXDuun0tq8ZnA==","signatures":[{"sig":"MEUCIQCeHM0YZDh4bg2CZCDhcCMQQMNHi2i1pMviR5ADhRN5HwIgbkLaxTEFysqlH31nnHWvlUeg6w5c7qo8oCgJeRJ4DfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.4"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.4_1783106964167_0.1880789885090739","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@hazeljs/mcp","version":"1.0.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"df0fd0e081756a9f6a1a9fe8562fc3f2cfcd71ed","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.5.tgz","fileCount":34,"integrity":"sha512-uRc84NNeT5/DJ4t6+lMhmHWQw2+MU4HfKZjEUYVMjjTmgJ2FiFrVOhZ3Q5uv0+saNJI7eemCy6jyPYw9EI3AcQ==","signatures":[{"sig":"MEQCIFe0Iyx94obgkoq3nPzY4EncEGt+PXuKQZV77zCfFWa/AiARz0pW4HTJi7HETAAnd51zMJgHd2yDl/9RDeE0RPKlgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.5"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.5_1783266275348_0.38814580188792647","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@hazeljs/mcp","version":"1.0.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@1.0.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"f64f459be0f7eacc06d102ece7e7b584101a986c","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-1.0.6.tgz","fileCount":34,"integrity":"sha512-aeFNoThSBa0yQsqAEq9ZDa1iCDOKqdrGo+n3IJbqs1UAoqQeYQsmoH3JkAw+qQzo2OhxYHHO7JDRJsO25o+WMQ==","signatures":[{"sig":"MEUCIBkxtzn4CLBIwGtt4s+IuNMiUDe+ToTOLZtumYhJA5mwAiEAjNLNAHaLOoIFDzZBYrpbox4L/Y8cpKvKhcRradxjv8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^1.0.6"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.6_1785147937367_0.8007851385849916","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@hazeljs/mcp","version":"2.0.0","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.0","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"2e2799aac25c0a528d4fa465bd18222b41ae91d3","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.0.tgz","fileCount":34,"integrity":"sha512-nvEyLbMdTu20t5v1KvFl90CQs+O+IP46nEDzrH3YNxTNRidrol19R9mV804iO+ytwhjKvg4IWbmI88QqXO+2lA==","signatures":[{"sig":"MEUCIEeYED+esP0M7SS1OIuiAAk6AqHr4UxTSNIagItWuFkWAiEA2pZfNdO4ixOf7KEPuFCNVHajMHy43g55/AySvEf205o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.0"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1785928993799_0.7004745746084349","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@hazeljs/mcp","version":"2.0.1","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.1","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"3265bd5c001341aaf92b17e05cbebec7089fcff3","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.1.tgz","fileCount":34,"integrity":"sha512-Yt8ikI7jl+jlQI2LMIYYtm8yXCh1NiIbxTkMU5964dhq9UHSowGQ9oD078oJVfjpyGpAIDW4M7qxeWNH8HUt5g==","signatures":[{"sig":"MEUCIQDp4IlWPp0f0q5rdhUW0v2gbEtjqzRTD5Kfdx8EPlEFoAIgLaCVcYX0f+zvZW+N8/sTcPETDk8BWgv99+c4hykzIMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.1"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.1_1786124007653_0.035237180429009474","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@hazeljs/mcp","version":"2.0.2","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.2","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"3f9ba0fc8cce8f4049b1c13cc5e18b8892bb3f99","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.2.tgz","fileCount":34,"integrity":"sha512-H5DWjn8cX5KjIDzuy+Jr+zCIKTp2NM+3e8juZ9+b3qPNiB2wR/mCI8lDJyrwzZhp0tgQJxFhUL9ZvdJUpvXSoQ==","signatures":[{"sig":"MEQCIGpSM381Y64OZWgyAiRHQU9rwSo+SV8FE85r1GmDIf9sAiAM57cXvw93mQy0z2NOxD6D+if3fVbURJOXUvx3zhiUTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.2"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.2_1786972330455_0.6147577790685967","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@hazeljs/mcp","version":"2.0.3","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.3","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"fb5266577f0af2e0541deb2559723fb907d8050c","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.3.tgz","fileCount":34,"integrity":"sha512-rhoXjbKQLKcpPnG4F6kZz8jWx7VgCPnSfxnEcVspCNapshJDBR83+o/6XoYXM9stXQfvggfl89GaTyD12LP0kA==","signatures":[{"sig":"MEYCIQDr4ihr4FH5hAkA4cHtKNzkhJtmjeXjeCUC+OyUNdJ09QIhAMZK78o2EIEJmBqjy7b3C7+N2sz8w2WxvR8n8IAc4N9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.3"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.3_1787314435852_0.7251752472491209","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@hazeljs/mcp","version":"2.0.4","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.4","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"f3811bd82c80f3bd5e387ea8e27ad46ff108c64c","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.4.tgz","fileCount":34,"integrity":"sha512-R8pkTtmM07w6l4jcjdgoO7B3f27+57K2WnPUv/Bpo8r6eG55MW3mIGti5Ze+2nN453/5TdbxnRQzqVY5G9yeVg==","signatures":[{"sig":"MEUCIQDG6eDDP5bUoqsX45TsZJ9c2fEkutG/oLFwDpahD6ZASQIgJ437oxi8bQC6xcxDwplYJJxE4izhfKWpwe3r5FaVfVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85411},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.4"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.4_1787747302233_0.8843414607588251","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@hazeljs/mcp","version":"2.0.5","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.5","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"3a4c396ee75708dd0e392aada0685ca24ba24610","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.5.tgz","fileCount":34,"integrity":"sha512-AJ9Elv7MR1hMSA06Amfa0ybi/3QSuTincVUv5nWDU5h5i15m/TL7zmPZ6nPqYSHiwOoYzUnNRrnC5bC1rMln9Q==","signatures":[{"sig":"MEQCIEXmqXX7hvdZgB/fAyN/RxpQjL2KQeKT5Wp365jP0bqFAiB3MMSAmwFXynxSWmXhQvZwKYvijv/b5KN0BeqHl3GUeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.5"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.5_1787822933668_0.6013553740674886","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@hazeljs/mcp","version":"2.0.6","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.6","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"0131c7a8cb84ffa202ed95f75fcc986ccd894234","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.6.tgz","fileCount":34,"integrity":"sha512-W2u9XGYKESMr3do7QSOfuCFy2mWAqyHuLoXkkBXOFaoNV5bnLVeMeCen5z7+7mqjl1zYGB6ikX62CyRa4X2scA==","signatures":[{"sig":"MEQCIEHILAXATZ8Rl2XF+ZtlPzg3+OAHGJ4L0fVKEZVnakz2AiAM8F+LwXnadcSAK9F0J5U4syAELl9xzUNNO1uV0dAqLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.6"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.6_1788514031468_0.7911957437048014","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@hazeljs/mcp","version":"2.0.7","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.7","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"8a3593f569485bc71fe10a46c159d662c4c0b269","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.7.tgz","fileCount":34,"integrity":"sha512-iQ5nfEgf6yVo6XOH3drSFqzAxCyLIiPXWrL1VMw6Hrt2j+ZHfktPtYL1pfVWhLdP+Y9CL3P6RsyvNqtAarv19g==","signatures":[{"sig":"MEUCIQChGyPuiRszip6JOXMeM/h5ACA6KRKKchckwpLUKKU6+QIgadbx2GcmN5dF5LInQFiJaK552J7ZrIjMfuFh5eX5Ltk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.7"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.7_1788726623432_0.3903560607974701","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@hazeljs/mcp","version":"2.0.8","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.8","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"72106c41978218b5553ce880b552457123fc66c5","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.8.tgz","fileCount":34,"integrity":"sha512-PSi5iuXc8zcJnsIVRCrhgsiZN1ZsVVbcLMgU9+OIh85SUKSLbZfq7jnpOcD7U/d3vlLJlgVFLOoWRheETIKyUA==","signatures":[{"sig":"MEUCIDN2lc4sHzeZTffNxGTSydpuE8EjQOR5PqvN68okH89jAiEAv11jvmGaQAQn4u+WigaXCa5AZuKjYGV/LVN7/n5utXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgBza6Fpm0W5ubIg59RqYb+lM8cFZWd5EJ4Nli2DBmmwIhAJogtZ5CCx0ymSkKL4rNYUhaeYK3Wbywy1H/oc/OPts4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.8"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.8_1790253971279_0.6688203482105854","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@hazeljs/mcp","version":"2.0.9","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.9","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"e881f679025c272199389b2d48ac38fa86cc9663","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.9.tgz","fileCount":34,"integrity":"sha512-C/VS/t6DhI14sXwioacNwF6lxZiN1RR4OI01IiprsCnELMrKHa8KSOzQKZbU9XX8f5kvJJE6i5bCnMBNyMxchQ==","signatures":[{"sig":"MEYCIQC1cADeFcEFGqzvJfK+5nPQSod7jhtel9y6GwQoGT3mRgIhANu1Z6yevIO3fg4K9tkB3mjwsJZ3Uy44BtzxlOp14+0l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBTP95CCGXjv6WCteBw36scRaOJlLfo69slkWVJyGJofAiEAgY03s8fVQXibKP3k5OWzgtdNljDLfMACLQLNB/IKTiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85296},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.9"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.9_1790590772379_0.2698711937930287","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@hazeljs/mcp","version":"2.0.10","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.10","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"2c50d42c417251bce5ef045e70433ff56f7a8f9e","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.10.tgz","fileCount":34,"integrity":"sha512-Av82sFgMN4GfXUA86ysHYmQ3Vwk+7xtQzuzZ+Iil+ykFVUojp8rhdxb8XR5BRpzdYQu6cIAroa6QAIhnZbQXaA==","signatures":[{"sig":"MEYCIQCks0kOqn+jQ9UrOX4Z0Yh0DoVfLv5kzJxpLCMXiX/2+AIhAKeayyzp36QOBgNZPeapAvelphPZIpUJL6Q7lsRHVSvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpgle08Cj1yEht4iBz5xaq14stP2zCTCs2aZd8nEJzDgIhAIemFPLtcqnRJr3ehVIo/4MrVBAHtWB1xtbEpMeSwyMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.10"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.10_1792848981527_0.20346691787511162","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@hazeljs/mcp","version":"2.0.11","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.11","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"a1e95055d4f541d8a18c8431b6d141fe877a7525","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.11.tgz","fileCount":34,"integrity":"sha512-j+ZPNhaamLnBq2i6suwjSAmhbRvp6Os3zSoxY151xgx506KPIsSeBDcTNlicimqscMD8JQXLIVvBgv12ED8xQA==","signatures":[{"sig":"MEQCIAqVkwj2Q5yc2yOZLjPTxPlsqt9coh7ZoQTk/Z/HbRJcAiAmXzaqSVNBk7aLDSpuDRQcdMP2mP6XRrXB+iG2MzZ3jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbyL63beSxwICY0Ty1ZruAF2CsoT+6d6FTFfszc1zeRAiARMZQZnicgGWyGEfEBbhel0MhGY7VU1jQRdTDa+jr7/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.11"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.11_1792944143756_0.6502378417035282","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@hazeljs/mcp","version":"2.0.12","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.12","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"755113629c4284621f35fc9a0546d6d08687bee0","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.12.tgz","fileCount":34,"integrity":"sha512-GZ6PnA8EnXFbokF7LwV6Qp5TN6ZybrHsQ/NHM4iYGM21TFzXcNZo43RMK4qu7jf0qBZhfG/5Fr1mv2mZCfjNiw==","signatures":[{"sig":"MEQCIBiQsmw9kRxcW0iliHX+aY+WE0s8ejNjJXdLQliBnPuKAiAD8TSChr2GXCWLrpMVhELyDYksd7hFe02m3cC2OrZwUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHB+NwUL68BIA9HxyaeipQKPK5Ge/7goaAOcEWUxRbLAiEA32W+BTKiIpg/U8g3bJYytKcgTpfSbFQuMRLvShakZDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.12"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.12_1792947439676_0.44715972938768944","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@hazeljs/mcp","version":"2.0.13","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.13","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"d29527df285f4d1fc7a8926158a6b036f8bc0c51","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.13.tgz","fileCount":34,"integrity":"sha512-4wlMNFOeUd1d8bb3a6/NUPoXIHSQLEIOTWbxzbOycNjwSdSIclYnd6TKFhIxa6fzG7nSAW/3fc+fX4Qxh6t+4A==","signatures":[{"sig":"MEYCIQDP6/yQbM6q1zjejO54MdflSYc5+c1AaCQWhS3k9SKO+QIhAPANL5rJ/2Yt6xx7+gFiBcxNkkBDVaaKl2gBZiyec4+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6EhMw42bnChnRZSDpaDLbRpVEuc3wt3TdSdPW5LJnGAiBVBRK+9aKOvy/EoyDGfZuSE9XNldiEWVrjLM4QIlC02Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.1","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.13"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.13_1793031083086_0.1573147399669086","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@hazeljs/mcp","version":"2.0.14","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.14","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"9f7745b3d65460674f54eae00774aca8cdaa2d44","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.14.tgz","fileCount":34,"integrity":"sha512-jXnghR1wUOQQUoA/YL5om+76AGpCi1MhC/obpJmwEb7PcH6CO5Hh5zDZY911yK+mSh/RY18JEVLdKMPqO1Dqvw==","signatures":[{"sig":"MEUCIFwMiqi6gLYIjwENRcAA5wquryOPPdEkIQABrkie9i4uAiEAqQl/iwv3S/3p6rIWmqzN48+xT9Q3gRAVhDwVREXrTA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxJsI9MuV4PhyptWvNIHwNohaosbb9S8WgW2iBBvDoVwIhAMwX8oXttBSoSOdyw5fEB4IfJJSoIzCnbUaGORqZSCwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.2","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.14"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.14_1794033087894_0.502513862257072","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@hazeljs/mcp","version":"2.0.15","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.15","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"73c8bafb87f73f9201dcc153b07eef17ccf794ff","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.15.tgz","fileCount":34,"integrity":"sha512-Y4xfr9VwV8Rt8vlgX5FzffgcBHsKDQCPJjve1jtpWVztrymbVnHwJZFGvOVNnml7b3khTXqqdytcytK7gLQVpw==","signatures":[{"sig":"MEQCIDXIalPax0WjUnASdDljhKOI9D/MEFFG3KUgtCMxO3kqAiBZWjx4EOnX4EBPACfPTSUv4qumjm0TkZeLo/Rp+1hUFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFGGAvMEZsYB2VY7d8xREpogDF90XtnXf8RASJqOYzLRAiANigjJEwS5I6+NcU+mNdouh4xIgiQJKjKyiukonlTC1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.2","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.15"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.15_1794234275438_0.007369388054202286","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@hazeljs/mcp","version":"2.0.16","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.16","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"f662fb88445b6a4aa22bc3a3d502122f3f549423","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.16.tgz","fileCount":34,"integrity":"sha512-xI0oAn2jVROS0hzT8J6YsUqdqxexgDRZl4hby6k4vGFG97v1Fe+nHOVs5HA64ThqKM7gcxGgX2IjRRy4qwKHKw==","signatures":[{"sig":"MEUCIQD4VEO9VmVSkLjfmZPLoM1UC+zaRkE2UFU93G8BHrHmAwIgBYxvTsf9Qx60RXBOOCfPqeD36SbrHNyG7xwZPOIwA1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDngP24fWducOlAmANW5HroIuyFnaEvli13JLSQD+4GJQIgZdoN2BurCZDo2RYxfv+0UG071IRoNUUKe+IG9WmKu7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.2","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.16"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.16_1794391030382_0.9337074683253883","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@hazeljs/mcp","version":"2.0.17","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","_id":"@hazeljs/mcp@2.0.17","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"homepage":"https://hazeljs.ai","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"04481fc5be6dc4f46924f9d522df8a7115cb6c76","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.17.tgz","fileCount":34,"integrity":"sha512-3K9aqfqvBO4CVLYBcFYQ6SUectOn5wzGOjujw+xIwajJYebLAUXqKUhSB4nKkzScWH2/76CjPuHztdoxWd85Xw==","signatures":[{"sig":"MEUCIQCIlMXdDeYnwyLavq+O0DpopxR4mRgOrmZp4S2nBMsPLAIgar0nT58OS1qUuQdhToaj09HrQHxIwEZyPgtwsZpnhOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMyWwpiFVQsncOhgXD1p9ZPbH25ZFAzExHF2rK8/82LQIgU19cVNA1Fo/n1AUOgl2frS/JzNG6ntNQn6aHr0LqvA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.2","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.17"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.17_1794658046721_0.5731394657329923","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"_id":"@hazeljs/mcp@2.0.18","bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"dist":{"shasum":"1c3e95f5ea20dc3a811c7180b8ac5ec51478f26c","tarball":"https://registry.npmjs.org/@hazeljs/mcp/-/mcp-2.0.18.tgz","fileCount":34,"integrity":"sha512-+0lr4PRipC6MLt8sDHbHFK0c4hiTHcKcqjcQF1+5VyDqWywMWTM4JF4vy1D4r8dP1rK4hudr7b9Z75wTQv0vNQ==","signatures":[{"sig":"MEUCIQCzqsSLkETXshp2PiTRMkZZudkv+tSPqvVYp1e2ybkSJAIgWhqsTKSlH/lE6LAQfdblgg+eZPecrQT1UL4qGqa7+6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGMgfwwqg0KrHXDlwCNrjPnAev2w5OXNmnbub8YFhI+AIgTy7tn9RoyGm2nyMv0uFof09EjOcwQnrtGa3RV78g2z4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hazeljs%2fmcp@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85298},"main":"dist/index.js","name":"@hazeljs/mcp","types":"dist/index.d.ts","author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"gitHead":"083b94562940a86c8e0a8cd81988d04b541608ac","license":"Apache-2.0","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"jest --coverage --passWithNoTests","build":"tsc --build","lint:fix":"eslint src --ext .ts --fix"},"version":"2.0.18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5cc373ca-51e8-49ac-9a98-7e23ceb632b6"}},"homepage":"https://hazeljs.ai","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.2","description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","directories":{},"maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.9","typescript":"^6.0.3","@types/jest":"^29.5.14","@types/node":"^20.19.39"},"peerDependencies":{"@hazeljs/agent":"^2.0.18"},"peerDependenciesMeta":{"@hazeljs/agent":{"optional":true,"description":"Required when using @hazeljs/agent ToolRegistry. Not needed for custom IToolRegistry implementations."}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_2.0.18_1794741819223_0.02659463363648784"}}},"time":{"created":"2026-03-06T07:21:27.505Z","modified":"2026-11-15T11:23:39.761Z","0.2.0-beta.68":"2026-03-06T07:21:27.785Z","0.2.0-beta.69":"2026-03-06T07:45:43.155Z","0.2.0-beta.70":"2026-03-06T12:02:54.421Z","0.2.0-beta.71":"2026-03-06T12:09:24.576Z","0.2.0-beta.72":"2026-03-06T14:53:38.013Z","0.2.0-beta.73":"2026-03-06T21:42:55.587Z","0.2.0-beta.74":"2026-03-06T21:51:58.716Z","0.2.0-beta.75":"2026-03-07T10:18:27.657Z","0.2.0-beta.76":"2026-03-07T15:09:37.139Z","0.2.0-beta.77":"2026-03-07T15:18:45.038Z","0.2.0-beta.79":"2026-03-08T00:03:34.966Z","0.2.0-beta.80":"2026-03-08T00:12:36.604Z","0.2.0-beta.81":"2026-03-08T00:23:13.044Z","0.2.0-alpha.1":"2026-03-08T14:10:22.023Z","0.2.0-alpha.3":"2026-03-08T20:13:19.219Z","0.2.0-alpha.4":"2026-03-08T22:33:38.296Z","0.2.0-alpha.5":"2026-03-09T07:14:08.131Z","0.2.0-alpha.6":"2026-03-09T21:58:31.986Z","0.2.0-rc.1":"2026-03-13T18:39:04.304Z","0.2.0-rc.2":"2026-03-14T08:55:05.509Z","0.2.0-rc.3":"2026-03-15T09:34:33.243Z","0.2.0-rc.5":"2026-03-16T00:08:15.233Z","0.2.0-rc.6":"2026-03-17T05:20:36.482Z","0.2.0-rc.7":"2026-03-17T05:36:27.616Z","0.2.0-rc.8":"2026-03-17T09:18:54.270Z","0.2.0":"2026-03-17T22:52:00.242Z","0.2.1":"2026-03-17T23:06:23.176Z","0.2.2":"2026-03-20T07:58:12.335Z","0.2.3":"2026-03-21T09:54:35.732Z","0.2.4":"2026-03-21T22:02:37.352Z","0.3.0":"2026-03-23T14:22:28.983Z","0.3.1":"2026-03-25T04:11:21.594Z","0.4.0":"2026-03-26T07:04:29.540Z","0.4.1":"2026-03-28T14:53:43.257Z","0.5.0":"2026-03-29T17:54:31.128Z","0.5.1":"2026-03-29T20:14:49.847Z","0.5.2":"2026-03-29T20:26:07.167Z","0.5.3":"2026-03-29T20:48:25.155Z","0.5.4":"2026-03-29T21:07:50.884Z","0.6.0":"2026-03-30T21:43:22.455Z","0.6.5":"2026-03-31T06:13:23.728Z","0.7.0":"2026-04-01T10:04:48.891Z","0.7.1":"2026-04-02T12:34:31.683Z","0.7.2":"2026-04-02T22:06:31.975Z","0.7.3":"2026-04-03T08:14:34.076Z","0.7.4":"2026-04-03T08:21:17.728Z","0.7.5":"2026-04-04T12:17:24.346Z","0.7.6":"2026-04-05T15:47:53.058Z","0.7.7":"2026-04-06T08:14:11.528Z","0.7.8":"2026-04-06T09:20:26.642Z","0.7.9":"2026-04-06T10:09:05.652Z","0.8.0":"2026-04-11T08:12:00.891Z","0.8.1":"2026-04-11T15:41:52.933Z","0.8.2":"2026-04-13T16:06:49.056Z","0.8.5":"2026-05-09T17:55:09.627Z","0.8.6":"2026-05-09T18:03:03.387Z","0.8.7":"2026-05-12T14:09:28.912Z","1.0.0":"2026-06-11T11:33:55.766Z","1.0.1":"2026-06-14T20:24:03.207Z","1.0.2":"2026-06-15T06:06:41.522Z","1.0.3":"2026-06-22T08:29:41.113Z","1.0.4":"2026-07-03T19:29:24.289Z","1.0.5":"2026-07-05T15:44:35.478Z","1.0.6":"2026-07-27T10:25:37.493Z","2.0.0":"2026-08-05T11:23:13.963Z","2.0.1":"2026-08-07T17:33:27.803Z","2.0.2":"2026-08-17T13:12:10.599Z","2.0.3":"2026-08-21T12:13:56.015Z","2.0.4":"2026-08-26T12:28:22.368Z","2.0.5":"2026-08-27T09:28:53.827Z","2.0.6":"2026-09-04T09:27:11.603Z","2.0.7":"2026-09-06T20:30:23.571Z","2.0.8":"2026-09-24T12:46:11.386Z","2.0.9":"2026-09-28T10:19:32.461Z","2.0.10":"2026-10-24T13:36:21.612Z","2.0.11":"2026-10-25T16:02:23.845Z","2.0.12":"2026-10-25T16:57:19.757Z","2.0.13":"2026-10-26T16:11:23.226Z","2.0.14":"2026-11-07T06:31:27.988Z","2.0.15":"2026-11-09T14:24:35.539Z","2.0.16":"2026-11-11T09:57:10.465Z","2.0.17":"2026-11-14T12:07:26.824Z","2.0.18":"2026-11-15T11:23:39.329Z"},"bugs":{"url":"https://github.com/hazel-js/hazeljs/issues"},"author":{"name":"Muhammad Arslan","email":"muhammad.arslan@hazeljs.ai"},"license":"Apache-2.0","homepage":"https://hazeljs.ai","keywords":["hazeljs","mcp","model-context-protocol","agent","tools","stdio","ai"],"repository":{"url":"git+https://github.com/hazel-js/hazeljs.git","type":"git","directory":"packages/mcp"},"description":"Expose HazelJS tools as MCP (Model Context Protocol) tools over STDIO","maintainers":[{"name":"arslan_mecom","email":"arslan_mecom@yahoo.com"}],"readme":"# @hazeljs/mcp\n\n**Expose your HazelJS tools to any AI IDE — in one function call.**\n\nAny method decorated with `@Tool()` becomes an MCP tool callable by Cursor, Claude Desktop, or any MCP-compatible AI client. No HTTP server, no API spec, no platform SDK. Just STDIO.\n\n[![npm version](https://img.shields.io/npm/v/@hazeljs/mcp.svg)](https://www.npmjs.com/package/@hazeljs/mcp)\n[![npm downloads](https://img.shields.io/npm/dm/@hazeljs/mcp)](https://www.npmjs.com/package/@hazeljs/mcp)\n[![License: Apache-2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\n## Features\n\n- **One-line integration** — pass your `ToolRegistry` to `createMcpServer()` and call `listenStdio()`\n- **Zero extra dependencies** — no MCP SDK required; protocol implemented from scratch in ~200 lines\n- **Works with `@hazeljs/agent`** — `ToolRegistry` satisfies `IToolRegistry` without any cast\n- **Standalone mode** — implement `IToolRegistry` directly, no decorators needed\n- **Concurrent tool calls** — async STDIO transport handles parallel requests without blocking\n- **Never crashes** — every JSON parse error, unknown method, and tool exception returns a typed JSON-RPC error response\n- **Transport-agnostic core** — the adapter and router are reusable for HTTP / SSE transports\n\n---\n\n## Installation\n\n```bash\nnpm install @hazeljs/mcp\n# Optional: only if you want @Tool() decorators\nnpm install @hazeljs/agent\n```\n\n### Requirements\n\n- **Node.js 20+**\n- **TypeScript 5+** with `experimentalDecorators: true` in your `tsconfig.json` (only when using `@Tool()` decorators)\n- **No `reflect-metadata` import in your application code.** `@hazeljs/core` loads it automatically; do not install or import it. In standalone mode (without `@hazeljs/agent` / `@hazeljs/core`), `reflect-metadata` is not used at all.\n- **No `emitDecoratorMetadata` required.** `@Tool()` does not rely on TypeScript's design-time type metadata.\n\n---\n\n## Quick Start — with `@hazeljs/agent`\n\n### 1. Define tools on an agent class\n\n> You do **not** need to import `reflect-metadata` yourself. `@hazeljs/core` loads it automatically, so it is already initialized by the time your `@Tool()` runs. Just enable `experimentalDecorators` in your `tsconfig.json`.\n\n```typescript\nimport { Tool } from '@hazeljs/agent';\n\nexport class SupportAgent {\n  @Tool({\n    name: 'lookup_customer',\n    description: 'Find a customer by email address',\n    parameters: [{ name: 'email', type: 'string', description: 'Customer email', required: true }],\n  })\n  async lookupCustomer(input: Record<string, unknown>) {\n    // replace with your real DB query\n    return { id: 'cust_001', name: 'Alice', plan: 'pro' };\n  }\n\n  @Tool({\n    name: 'create_ticket',\n    description: 'Open a new support ticket',\n    parameters: [\n      { name: 'customer_id', type: 'string', description: 'Customer ID', required: true },\n      { name: 'subject', type: 'string', description: 'Ticket subject', required: true },\n    ],\n  })\n  async createTicket(input: Record<string, unknown>) {\n    return { id: 'TKT-1001', status: 'open' };\n  }\n}\n```\n\n### 2. Register the agent and create the server\n\n```typescript\nimport { ToolRegistry } from '@hazeljs/agent';\nimport { createMcpServer } from '@hazeljs/mcp';\nimport { SupportAgent } from './agents/SupportAgent';\n\nconst registry = new ToolRegistry();\nregistry.registerAgentTools('support', new SupportAgent());\n\nconst server = createMcpServer({\n  name: 'hazel-support-agent',\n  version: '1.0.0',\n  toolRegistry: registry,\n});\n\nserver.listenStdio();\n```\n\n### 3. Connect to Cursor\n\nAdd to `.cursor/mcp.json` in your project root:\n\n```json\n{\n  \"mcpServers\": {\n    \"hazel-support\": {\n      \"command\": \"node\",\n      \"args\": [\"dist/main.js\"]\n    }\n  }\n}\n```\n\nReload Cursor. Your `@Tool()` methods now appear in the AI's tool palette.\n\n---\n\n## Quick Start — standalone (no decorators)\n\nImplement `IToolRegistry` directly when you don't use `@hazeljs/agent`:\n\n```typescript\nimport { createMcpServer } from '@hazeljs/mcp';\nimport type { IToolRegistry, HazelTool } from '@hazeljs/mcp';\n\nclass SimpleRegistry implements IToolRegistry {\n  private tools = new Map<string, HazelTool>();\n\n  register(tool: HazelTool) {\n    this.tools.set(tool.name, tool);\n  }\n  getAllTools() {\n    return [...this.tools.values()];\n  }\n  getTool(name: string) {\n    return this.tools.get(name);\n  }\n  hasTool(name: string) {\n    return this.tools.has(name);\n  }\n}\n\nconst registry = new SimpleRegistry();\n\nregistry.register({\n  name: 'add',\n  description: 'Returns the sum of two numbers',\n  parameters: [\n    { name: 'a', type: 'number', description: 'First operand', required: true },\n    { name: 'b', type: 'number', description: 'Second operand', required: true },\n  ],\n  target: {},\n  method: async (input: { a: number; b: number }) => ({ result: input.a + input.b }),\n});\n\nconst server = createMcpServer({ name: 'my-server', version: '1.0.0', toolRegistry: registry });\nserver.listenStdio();\n```\n\n---\n\n## Connecting to MCP Clients\n\n### Cursor\n\n```json\n{\n  \"mcpServers\": {\n    \"my-hazel-server\": {\n      \"command\": \"node\",\n      \"args\": [\"/absolute/path/to/dist/main.js\"]\n    }\n  }\n}\n```\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"my-hazel-server\": {\n      \"command\": \"node\",\n      \"args\": [\"/absolute/path/to/dist/main.js\"]\n    }\n  }\n}\n```\n\n---\n\n## Use Cases\n\n### Customer support agent\n\nAI assistant in Cursor looks up customers, checks orders, and files tickets — all via real backend calls:\n\n```typescript\n// AI does this automatically when you ask:\n// \"Alice says her order hasn't arrived. Check the status and open a ticket.\"\n\nawait adapter.invoke('lookup_customer', { email: 'alice@example.com' });\nawait adapter.invoke('get_order_status', { order_id: 'ORD-1001' });\nawait adapter.invoke('create_ticket', { customer_id: 'cust_001', subject: 'Order not arrived' });\n```\n\n### On-call runbook automation\n\nExpose diagnostic tools to Claude Desktop. The AI runs queries and drafts incident reports without the engineer switching terminals:\n\n```typescript\n@Tool({ name: 'get_error_rate', description: 'Fetch error rate for a service in the last N minutes' })\nasync getErrorRate(input: { service: string; minutes: number }) { ... }\n\n@Tool({ name: 'list_recent_deploys', description: 'List deployments in the last hour' })\nasync listRecentDeploys(input: { limit: number }) { ... }\n```\n\n### Internal admin operations\n\nExpose admin actions safely over STDIO (local process only — not network-accessible):\n\n```typescript\n@Tool({ name: 'reset_user_password', description: 'Reset password and send email', requiresApproval: true })\nasync resetPassword(input: { userId: string }) { ... }\n\n@Tool({ name: 'export_user_data', description: 'Generate a GDPR export for a user' })\nasync exportUserData(input: { userId: string }) { ... }\n```\n\n---\n\n## Hazel → MCP field mapping\n\n| Hazel (`ToolMetadata`)     | MCP (`McpToolDefinition`)                  |\n| -------------------------- | ------------------------------------------ |\n| `name`                     | `name`                                     |\n| `description`              | `description`                              |\n| `parameters[].name`        | `inputSchema.properties.<key>`             |\n| `parameters[].type`        | `inputSchema.properties.<key>.type`        |\n| `parameters[].description` | `inputSchema.properties.<key>.description` |\n| `parameters[].enum`        | `inputSchema.properties.<key>.enum`        |\n| `parameters[].required`    | `inputSchema.required[]`                   |\n\nIf a tool has no `parameters`, an open schema is emitted that accepts any JSON object.\n\n---\n\n## API Reference\n\n### `createMcpServer(options)`\n\n```typescript\nfunction createMcpServer(options: McpServerOptions): McpServer;\n\ninterface McpServerOptions {\n  name: string; // server name advertised during MCP initialize\n  version: string; // server version advertised during MCP initialize\n  toolRegistry: IToolRegistry;\n}\n\ninterface McpServer {\n  listenStdio(): void; // attach to process.stdin / process.stdout\n  listTools(): McpToolDefinition[]; // inspect registered tools without serving\n}\n```\n\n### `HazelToolAdapter`\n\nLower-level adapter — useful when building a custom transport:\n\n```typescript\nclass HazelToolAdapter {\n  static fromRegistry(registry: IToolRegistry): HazelToolAdapter;\n  listTools(): McpToolDefinition[];\n  invoke(toolName: string, input: Record<string, unknown>): Promise<unknown>;\n  hasTool(toolName: string): boolean;\n}\n```\n\n### `IToolRegistry`\n\nThe interface a registry must satisfy. `@hazeljs/agent`'s `ToolRegistry` satisfies it structurally:\n\n```typescript\ninterface IToolRegistry {\n  getAllTools(): HazelTool[];\n  getTool(toolName: string): HazelTool | undefined;\n  hasTool(toolName: string): boolean;\n}\n\ninterface HazelTool {\n  name: string;\n  description: string;\n  parameters?: Array<{\n    name: string;\n    type: string;\n    description: string;\n    required?: boolean;\n    enum?: unknown[];\n  }>;\n  target: object;\n  method: Function;\n}\n```\n\n### Supported MCP methods\n\n| Method       | Description                                         |\n| ------------ | --------------------------------------------------- |\n| `initialize` | Handshake — returns server info and capabilities    |\n| `ping`       | Liveness probe                                      |\n| `tools/list` | Returns all registered tool definitions             |\n| `tools/call` | Invokes a tool and returns a content block response |\n\n### Error codes\n\n| Code   | Constant           | Meaning                                 |\n| ------ | ------------------ | --------------------------------------- |\n| -32700 | `PARSE_ERROR`      | stdin line could not be parsed as JSON  |\n| -32600 | `INVALID_REQUEST`  | Not a valid JSON-RPC 2.0 request        |\n| -32601 | `METHOD_NOT_FOUND` | No handler for the given method         |\n| -32602 | `INVALID_PARAMS`   | Required parameter missing or malformed |\n| -32603 | `INTERNAL_ERROR`   | Unexpected exception inside a handler   |\n| -32001 | `TOOL_NOT_FOUND`   | Named tool is not registered            |\n\n---\n\n## Extending for HTTP / SSE transport\n\nThe request router is transport-agnostic. To add an HTTP endpoint, wire `handleRequest` to any HTTP framework — the adapter, types, and error helpers stay unchanged:\n\n```typescript\n// Future: HTTP/SSE transport\napp.post('/mcp', async (req, res) => {\n  const response = await handleRequest(req.body);\n  res.json(response);\n});\n```\n\n---\n\n## Examples\n\n- [examples/stdio-server](./examples/stdio-server) — Standalone server with `SimpleToolRegistry`, no decorators required\n- [examples/agent-server](./examples/agent-server) — Full `@hazeljs/agent` + `@Tool()` decorator example\n\n---\n\n## License\n\nApache 2.0\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](../../CONTRIBUTING.md) for details.\n\n## Links\n\n- [Documentation](https://hazeljs.ai/docs/packages/mcp)\n- [GitHub](https://github.com/hazeljs/hazeljs)\n- [Issues](https://github.com/hazeljs/hazeljs/issues)\n- [Discord](https://discord.gg/PxNBPzvQk7)\n","readmeFilename":"README.md"}