{"_id":"@primeuix/mcp","_rev":"12-0bca9fe897a72a66627ad91ecd25b44a","name":"@primeuix/mcp","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1-alpha.1":{"name":"@primeuix/mcp","version":"0.0.1-alpha.1","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"MIT","_id":"@primeuix/mcp@0.0.1-alpha.1","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"homepage":"https://github.com/primefaces/primeuix#readme","bugs":{"url":"https://github.com/primefaces/primeuix/issues"},"dist":{"shasum":"a30fcde34a61059f17059f40b0e55b2faa1414cc","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-0.0.1-alpha.1.tgz","fileCount":5,"integrity":"sha512-oYclUENqFsYszzbDS/8qrKMYUlqO3g4Z54wQPkL77cS1aj5x8jnDN+ZS/uVIi9gbW7UiaeFbcZL/jvDw4doKDQ==","signatures":[{"sig":"MEUCIQDJQwcxDALCI/Npby0mjDZbdrRKv+pIXfsQBrIAOc7UlQIgKBmy0W9cADP5kIbrvvs7bhYrZaw/LZ2kktEvVdkUkWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151489},"main":"./dist/index.mjs","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"gitHead":"549bf7d081b11294f22fc41aa3149e40eb2f41a7","scripts":{"build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"repository":{"url":"git+https://github.com/primefaces/primeuix.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@modelcontextprotocol/sdk":"^1.24.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.1-alpha.1_1765450554352_0.9502667590976532","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@primeuix/mcp","version":"0.0.1-alpha.2","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"MIT","_id":"@primeuix/mcp@0.0.1-alpha.2","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"homepage":"https://github.com/primefaces/primeuix#readme","bugs":{"url":"https://github.com/primefaces/primeuix/issues"},"dist":{"shasum":"b4351bb539c647ebf7dd4b2f272a4d2107f12f96","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-0.0.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-MTAiPNsIoRkhrYteF47sU2hz7QgjIS4hHnUGGJxg/wX7Z2xa+NF3cxvwh9ctLTENpxmbV/g/auW92DRgTv3AEg==","signatures":[{"sig":"MEYCIQDq9tVzInpi9RUX7en+JcG4AbsvsJJMlWz9/wRKk6hYBAIhAJke7QJvXlU4WmPnc8UZeaeA0ot/lVsX9OjeC+dtTjbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163189},"main":"./dist/index.mjs","_from":"file:primeuix-mcp-0.0.1-alpha.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"}},"scripts":{"build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/f04b0feb158ccb5a08dd65a406ba783b/primeuix-mcp-0.0.1-alpha.2.tgz","_integrity":"sha512-MTAiPNsIoRkhrYteF47sU2hz7QgjIS4hHnUGGJxg/wX7Z2xa+NF3cxvwh9ctLTENpxmbV/g/auW92DRgTv3AEg==","repository":{"url":"git+https://github.com/primefaces/primeuix.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.24.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.1-alpha.2_1765458003334_0.3853722330694047","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@primeuix/mcp","version":"0.0.1-alpha.3","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"MIT","_id":"@primeuix/mcp@0.0.1-alpha.3","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"homepage":"https://github.com/primefaces/primeuix#readme","bugs":{"url":"https://github.com/primefaces/primeuix/issues"},"dist":{"shasum":"30fbfbf2eca301c3e65c21708019b6cd9bc2282c","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-0.0.1-alpha.3.tgz","fileCount":6,"integrity":"sha512-IKKjAC52bbheh1ksJV/e2P8T7HA+Qi1lIlhU1wuUsQ+IS3MP72wwkiYpuStjEwkxqbFLKDYOkSvN/+aQVLhqIg==","signatures":[{"sig":"MEYCIQDXzeDrLDbnNxAoAXusVEfbchlM55ul7Cv7q7gJs+FoFAIhAJP/7laDKRu2deEMKT/N+Z4O+LWqEeNw++9YuBA9Y81g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163202},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-0.0.1-alpha.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/92b45eab230f887c12fd01eb40fbaf29/primeuix-mcp-0.0.1-alpha.3.tgz","_integrity":"sha512-IKKjAC52bbheh1ksJV/e2P8T7HA+Qi1lIlhU1wuUsQ+IS3MP72wwkiYpuStjEwkxqbFLKDYOkSvN/+aQVLhqIg==","repository":{"url":"git+https://github.com/primefaces/primeuix.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.24.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.1-alpha.3_1765796682725_0.9874024728435338","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@primeuix/mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"MIT","_id":"@primeuix/mcp@1.0.0","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"homepage":"https://github.com/primefaces/primeuix#readme","bugs":{"url":"https://github.com/primefaces/primeuix/issues"},"dist":{"shasum":"cd746810065cb1aedbc752bb87305f17e8fca8ed","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-1.0.0.tgz","fileCount":6,"integrity":"sha512-6t3BTbN7tteVJZiIXoBZLfzh2TjK/B02b8vxkwZqCupszGKi1XAADi7CcC281LiOHWKCbpEDoXY57DwpEnW9uw==","signatures":[{"sig":"MEUCIEXUy38JKaWuaPmuFPmB1FP85+eXbzDuN9kDZPDo8S2hAiEAx/VQCCT46c4Vk3A4gnCGkaW45bCQi+ai4bz9CAPJ6yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163194},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/6002c212942f1f63b81ca9bff3bfe567/primeuix-mcp-1.0.0.tgz","_integrity":"sha512-6t3BTbN7tteVJZiIXoBZLfzh2TjK/B02b8vxkwZqCupszGKi1XAADi7CcC281LiOHWKCbpEDoXY57DwpEnW9uw==","repository":{"url":"git+https://github.com/primefaces/primeuix.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.24.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1765808602604_0.10621947059298731","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@primeuix/mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"MIT","_id":"@primeuix/mcp@1.0.1","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"homepage":"https://github.com/primefaces/primeuix#readme","bugs":{"url":"https://github.com/primefaces/primeuix/issues"},"dist":{"shasum":"83e3f84098604df1b4ebc591fbc2cda5f996d301","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-1.0.1.tgz","fileCount":6,"integrity":"sha512-TSaakkktu2Yt5HnD2q9HucxpXt6LawodBntjsXlhgZlMSLK1vo647A7lgW1hztsZuzQl1zlk8A+6OMmGY8Xnfg==","signatures":[{"sig":"MEYCIQDzNquY8lGOTZlqScKbyWYMb3hjVVh0y1fihg1wWXZCZQIhAJOWBt2cCGXnxPnd4phw1DOn/JiBhDyqG1VpjY7np6RA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163194},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/9d48570b340c68a4a17b3fe602c6daa8/primeuix-mcp-1.0.1.tgz","_integrity":"sha512-TSaakkktu2Yt5HnD2q9HucxpXt6LawodBntjsXlhgZlMSLK1vo647A7lgW1hztsZuzQl1zlk8A+6OMmGY8Xnfg==","repository":{"url":"git+https://github.com/primefaces/primeuix.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1768798562896_0.5713528562477648","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@primeuix/mcp","version":"2.0.0-alpha.1","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","_id":"@primeuix/mcp@2.0.0-alpha.1","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"bugs":{"url":"https://support.primeui.dev"},"dist":{"shasum":"ad7929cf6cff90af445a375cf9462a9fdeda0d30","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-2.0.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-2rlAT1nX02VBO8TanVhvNC2zLuuMuP/5ObhfiokRpNAHpslS1ILjpA3lYsBefdolOfXNUU+zFQCA8EZp/8Q5dQ==","signatures":[{"sig":"MEUCIQCm2TGrPhJVmOH/1l4FufAtdEl2nFc/eD0BIFosZu53ZwIgWudgQo7Y0vAmXJvM6kl0tZsn7HweNDjv+J7VzseBuS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617226},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-2.0.0-alpha.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","type:check":"tsc --noEmit","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/77f33f9068ee98f111334141ac81f13c/primeuix-mcp-2.0.0-alpha.1.tgz","_integrity":"sha512-2rlAT1nX02VBO8TanVhvNC2zLuuMuP/5ObhfiokRpNAHpslS1ILjpA3lYsBefdolOfXNUU+zFQCA8EZp/8Q5dQ==","_npmVersion":"10.9.8","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0-alpha.1_1783090100810_0.43863563352464574","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@primeuix/mcp","version":"2.0.0-alpha.2","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","_id":"@primeuix/mcp@2.0.0-alpha.2","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"bugs":{"url":"https://support.primeui.dev"},"dist":{"shasum":"ca751f481346d2172bf677b46d0ccd3a9d22351e","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-2.0.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-pzRp46t+G4Lme78NXeppl2iNPzNVKJH3vaYRzLrkWprQyA7LMZHYCetfwm69eg5QDymsssWO99ef+IWjzyhavA==","signatures":[{"sig":"MEUCIQCCzXjkB+/unW64kLiIm8zTV9YLRUR4guQjqisqfwq5mwIgW2S9db9sbRkqJ2sARSzcE22DTy/eLu/zJf32KKXlZyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625851},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-2.0.0-alpha.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=12.11.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","type:check":"tsc --noEmit","build:package":"tsup","build:dev:package":"tsup --watch"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/370ddef1b0963dd91fe24b986b261d4b/primeuix-mcp-2.0.0-alpha.2.tgz","_integrity":"sha512-pzRp46t+G4Lme78NXeppl2iNPzNVKJH3vaYRzLrkWprQyA7LMZHYCetfwm69eg5QDymsssWO99ef+IWjzyhavA==","_npmVersion":"10.9.8","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0-alpha.2_1783506750833_0.48360360789133017","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.1":{"name":"@primeuix/mcp","version":"2.0.0-rc.1","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","_id":"@primeuix/mcp@2.0.0-rc.1","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"bugs":{"url":"https://support.primeui.dev"},"dist":{"shasum":"4a83b63e6bd6f181682f0b94ce1c4e46a84104e3","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-2.0.0-rc.1.tgz","fileCount":5,"integrity":"sha512-rtGylQ4D8Pe9slY6GDtSdvoKC7Wg3iok8NXbSuhz+vS0zwiF9s47g6DiL9QNb6VJyHjRoDj2AZtk0hF8bAHB9w==","signatures":[{"sig":"MEQCIHjDyB35sQspt4rVODxIpXTBmdcoqQTYxB6zqkQvyphUAiAZsJOcBoZPok4bUhRQq2hLA+WEK5W3sfJDesEcSSOe1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651617},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-2.0.0-rc.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","benchmark":"node ./benchmarks/run.mjs","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","type:check":"tsc --noEmit","build:package":"pnpm run test && tsup","build:dev:package":"tsup --watch","test:real-artifacts":"node ./scripts/smoke-real-artifacts.mjs"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/c9056d0c8f1911c1242e8d5f6726e2f8/primeuix-mcp-2.0.0-rc.1.tgz","_integrity":"sha512-rtGylQ4D8Pe9slY6GDtSdvoKC7Wg3iok8NXbSuhz+vS0zwiF9s47g6DiL9QNb6VJyHjRoDj2AZtk0hF8bAHB9w==","_npmVersion":"10.9.8","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0-rc.1_1783971106226_0.813290860983394","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.2":{"name":"@primeuix/mcp","version":"2.0.0-rc.2","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","_id":"@primeuix/mcp@2.0.0-rc.2","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"bugs":{"url":"https://support.primeui.dev"},"dist":{"shasum":"63f0f4396da6df882c7bbe637cb45364fe01b262","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-2.0.0-rc.2.tgz","fileCount":5,"integrity":"sha512-kY9TZVjy+GW+ARYSx5zkJCIugPl7N0mJSTGw6LUnzNIYVJ6M9Gsd3mKCsKCYEdkUcXiMr0sOE8mGecnuwH44Gw==","signatures":[{"sig":"MEYCIQDzPn9Yx482+1B4J90TMXA8ZKjGooanm2f9mKhhT2KZZQIhANOwgPbg9fvwI6M2HODcGHAOTmVMdfqUc596joD3wXu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651617},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-2.0.0-rc.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","benchmark":"node ./benchmarks/run.mjs","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","type:check":"tsc --noEmit","build:package":"pnpm run test && tsup","build:dev:package":"tsup --watch","test:real-artifacts":"node ./scripts/smoke-real-artifacts.mjs"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/3fc47d8280e32c3266f20427beeb2876/primeuix-mcp-2.0.0-rc.2.tgz","_integrity":"sha512-kY9TZVjy+GW+ARYSx5zkJCIugPl7N0mJSTGw6LUnzNIYVJ6M9Gsd3mKCsKCYEdkUcXiMr0sOE8mGecnuwH44Gw==","_npmVersion":"10.9.8","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0-rc.2_1784075031142_0.4488900269165039","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@primeuix/mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","_id":"@primeuix/mcp@2.0.0","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"bugs":{"url":"https://support.primeui.dev"},"dist":{"shasum":"9e663744e536557eff14ccbc72c0a21f238e0aea","tarball":"https://registry.npmjs.org/@primeuix/mcp/-/mcp-2.0.0.tgz","fileCount":5,"integrity":"sha512-3uZaHbjilhhqIMlClP/Kf63WBqhgf4so3J5BRw6CfEpImXN0tewgMaH9IthGffEJqODaXEoadEvwktcjVhan+g==","signatures":[{"sig":"MEQCICKFEphhN/dZTaByDkUTGFw+k+i5/f2PKHJ+4UlEFzdKAiA4cB+T94fzXloOSw9U1CRy2xKZ5KWyn0JJGr2/AKMtlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651595},"main":"./dist/index.js","type":"module","_from":"file:primeuix-mcp-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"cross-env NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package","dev:link":"pnpm link --global && npm link","benchmark":"node ./benchmarks/run.mjs","build:dev":"cross-env NODE_ENV=development INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:dev:package","type:check":"tsc --noEmit","build:package":"tsup","build:dev:package":"tsup --watch","test:real-artifacts":"node ./scripts/smoke-real-artifacts.mjs"},"_npmUser":{"name":"mert.sincan","email":"sincan.mert@gmail.com"},"_resolved":"/private/var/folders/t3/305xjvd966q_scx4qzr372_00000gn/T/ead12a8445de772a7014df3ffee3d366/primeuix-mcp-2.0.0.tgz","_integrity":"sha512-3uZaHbjilhhqIMlClP/Kf63WBqhgf4so3J5BRw6CfEpImXN0tewgMaH9IthGffEJqODaXEoadEvwktcjVhan+g==","_npmVersion":"10.9.8","description":"Model Context Protocol (MCP) server for PrimeUI Libraries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.25.76","@modelcontextprotocol/sdk":"^1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1784151378038_0.6930251031205621","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-12-11T10:55:54.178Z","modified":"2026-07-16T08:58:03.284Z","0.0.1-alpha.1":"2025-12-11T10:55:54.513Z","0.0.1-alpha.2":"2025-12-11T13:00:03.481Z","0.0.1-alpha.3":"2025-12-15T11:04:42.898Z","1.0.0":"2025-12-15T14:23:22.748Z","1.0.1":"2026-01-19T04:56:03.023Z","2.0.0-alpha.1":"2026-07-03T14:48:20.964Z","2.0.0-alpha.2":"2026-07-08T10:32:30.970Z","2.0.0-rc.1":"2026-07-13T19:31:46.392Z","2.0.0-rc.2":"2026-07-15T00:23:51.287Z","2.0.0":"2026-07-15T21:36:18.178Z"},"bugs":{"url":"https://support.primeui.dev"},"author":{"name":"PrimeTek Informatics"},"license":"SEE LICENSE IN LICENSE.md","keywords":["mcp","model-context-protocol","claude","ai","llm","primeng","primereact","primevue","primeuix"],"description":"Model Context Protocol (MCP) server for PrimeUI Libraries","maintainers":[{"name":"mert.sincan","email":"sincan.mert@gmail.com"},{"name":"cagatay.civici","email":"cagatay.civici@gmail.com"}],"readme":"# PrimeUIX MCP\n\nShared Model Context Protocol (MCP) v2 server core for PrimeUI libraries. Framework-specific packages load normalized generated docs (`mcp-data.json` and `manifest.json`) and use this package to register a compact resource-first MCP surface.\n\nRequires Node.js 22 or newer.\n\n```ts\nimport { createPrimeMcpServer } from '@primeuix/mcp';\n\nconst server = await createPrimeMcpServer({\n    name: '@primevue/mcp',\n    version: '5.0.0-alpha.1',\n    loadMcpData: async () => mcpData,\n    loadManifest: async () => manifest,\n    readResource: async (resource) => readGeneratedFile(resource.path)\n});\n```\n\nDefault tools are limited to:\n\n- `list`\n- `search`\n- `get_component`\n- `get_guide`\n- `get_example`\n- `get_setup`\n- `validate_usage`\n- `version`\n\nGenerated docs are exposed through MCP resources and resource templates for component docs, component API JSON, guide docs, examples, `llms.txt`, `llms-full.txt`, and `index.json`. Workflow prompts are registered with the current SDK `registerPrompt` API.\n\nNormalized components, guides, sections, and resources may declare an optional absolute HTTP(S) `publicUrl`. Setup guides may additionally declare a canonical `environment` and `environmentAliases`. Tool results keep `resourceUri` as the offline citation and add `publicUrl` only when supplied by normalized artifact metadata.\n\nComponent search results include an artifact-backed `exampleSections` inventory. Each entry reports the exact section ID, `hasCode`, its source resource, and a `nextCall` containing arguments accepted by `get_example`. Component results expose the same routing inventory, while `nextCall` arguments retain the component's `mode` when the generated artifact requires mode-specific routing.\n\n`get_component` and `validate_usage` preserve their single-item inputs and outputs. They also accept bounded batches:\n\n```json\n{ \"components\": [{ \"component\": \"Button\" }, { \"component\": \"Table\", \"sections\": [\"paginator\"] }] }\n```\n\n```json\n{\n    \"usages\": [\n        { \"component\": \"Button\", \"code\": \"<Button />\" },\n        { \"component\": \"Button\", \"mode\": \"tailwind\", \"code\": \"<Button variant=\\\"default\\\" />\" }\n    ]\n}\n```\n\nEach list accepts 1–10 items. Batch results preserve input order and report per-item `success` or structured `error` status; malformed or unknown items do not fail unrelated items. Duplicate items are processed independently. Empty and over-limit lists fail before item work begins.\n\nUsage validation treats metadata completeness as an explicit state. A property value is checked only when its exact generated type is a closed union made entirely of string literals (plus optional `null` or `undefined`); extensible strings, named types, bindings, expressions, spreads, wrappers, and conflicting mode evidence are not promoted to hard errors. PrimeNG `onX` output names are checked only when the exact generated component API contains a well-formed `data.emits` collection; other unknown listener names may be DOM events and remain non-fatal. Current Vue listener fallthrough and React inherited event props do not prove closed event contracts, so unknown listener names also remain non-fatal there. Diagnostics use deterministic `invalid-enum-value` and `unknown-output` codes with artifact resource evidence and never repeat the rejected literal value.\n\nPrimeReact Tailwind currently reuses an API source whose enum values conflict with accepted Tailwind examples. Its enum metadata is therefore classified as incomplete rather than inferred complete from a non-empty property list. Styled and Tailwind modes remain isolated, and requests without a mode do not receive enum or event errors when more than one generated mode matches.\n\nThe old broad tool modules are deprecated reference code only. The v2 server factory does not register them and does not provide a legacy runtime fallback.\n\n## Search benchmark\n\nThe shared core builds one immutable search index lazily for each server instance. The committed benchmark uses the accepted local PrimeVue, PrimeNG, and PrimeReact package artifacts, three warmups, eleven repeated samples, and per-operation medians:\n\n```bash\ncorepack pnpm --filter @primeuix/mcp build\ncorepack pnpm --filter @primeuix/mcp benchmark\n```\n\n`benchmarks/baseline.json` records the pre-change environment, accepted artifact commits, and medians. A comparison is valid only when the explicit Node, platform, architecture, OS release, and CPU metadata match. Search must be at most 75% of baseline; component retrieval and validation may regress by at most 10%. The harness uses real monotonic durations and batched fast operations, with no sleeps or mocked timers.\n\nAfter building the core, run `corepack pnpm --filter @primeuix/mcp test:real-artifacts` to exercise routing, batching, validation, and the unchanged eight-tool inventory against the accepted local PrimeVue, PrimeNG, and PrimeReact artifacts. PrimeReact coverage is mode-specific for styled, Tailwind, primitive, and headless components.\n\n## License\n\nLicensed under the [PrimeUI License](https://primeui.dev/licenses) - Copyright (c) [PrimeTek Informatics](https://www.primetek.com.tr)\n","readmeFilename":"README.md"}