{"_id":"@argfit-ui/mcp","_rev":"8-8ab5a5a419d6c877adee1c5482fe3310","name":"@argfit-ui/mcp","dist-tags":{"latest":"2.3.0"},"versions":{"1.4.0":{"name":"@argfit-ui/mcp","version":"1.4.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@1.4.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"5c60bb3324a2bd1110eeecf5487762a21dd15ee5","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-1.4.0.tgz","fileCount":36,"integrity":"sha512-TiwPd60pOjrXjslg1U11Ld1o0GNghb/MkdEi3ZOyifKRFGlEUScYOPbB+ageZsF8NTslUfr7XXhUK92liJtxlg==","signatures":[{"sig":"MEUCIAw0iLlcbTMhGYhaFTMkYencEr3mhxHmok4lpJY2fGw+AiEAlpKrK6XWcexobMEmhcpoyb7Z+ZAM5ElvEQaGq1GlHoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"a7cf919709d44e1912ae5dd74aebb42c42ce348d","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.4.0_1786476892262_0.5570856738166492","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@argfit-ui/mcp","version":"1.5.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@1.5.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"4543921daf56c9c55ce81261f3b7d252cdf7dddf","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-1.5.0.tgz","fileCount":36,"integrity":"sha512-zstBygMcovPTKvtMX9gu8SJIGVOprVJGn3nMzcY/yTqbJICCJ5wHkij96A/l4VrI1YOMRHUmFwtdlVPoRz2ZoA==","signatures":[{"sig":"MEYCIQDaWBWhYBpQ0UjGJSgwyQjTEJ6wl1K2/9lFbAMF5W0GwwIhAO+KG1IoBksp6G/24VUiigRRsdsRj0nhRGrW/JTCK/LW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"3074a93690bbcb770d76bbbcb7a14f736468dc3d","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.5.0_1786561916008_0.5189007242944752","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@argfit-ui/mcp","version":"1.6.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@1.6.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"99fcc2bc2bc3181caa661e40d3172f0b140dba5d","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-1.6.0.tgz","fileCount":36,"integrity":"sha512-6NCFf/NtuX0hB/wx6xvHLIflcPAEe19/9d9Ag+a0cQvZp+7GZ4mtmytLC2j1jWq1xbLgUN6xz8XogX7pgI+fdg==","signatures":[{"sig":"MEUCIQDfzzaud7wu/o/c0ENoOuZhr6kPk6IvSd4vV8/R+8oPwgIgNzExinGrg5YdB3QpJvnepa799ZskU3hvSFvuYCyoqew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518589},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"a567923414e0091d5bce567fc7411727681fbdd7","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.6.0_1786810543406_0.5855993534636599","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@argfit-ui/mcp","version":"1.7.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@1.7.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"4138a1e2a2002151585e321d8bf5985429146074","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-1.7.0.tgz","fileCount":36,"integrity":"sha512-g28yD+HKI9ZshKaPFaY0XJsaPA53lCSl2N3zZXv5HHDsSowqKOZ22mhV08DmNCUeGlwCWu5H2qPVuwJLIfkxNg==","signatures":[{"sig":"MEYCIQC/GeBksShJ/DTgK7o5xFd8uPm0YW6yQzeD1tso/Aa5/AIhAMiHoFPEX+Ayt25LluKHAAcZMflRXkPopQ+TV9aRoZpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"fa2c6779b1ce54f52d9755a2198291d45a47833e","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.7.0_1786913525077_0.4295168475111042","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@argfit-ui/mcp","version":"2.0.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@2.0.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"f3368767edec1c47cad54086609b3ee8cab397ec","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-2.0.0.tgz","fileCount":36,"integrity":"sha512-HrfxXbk9QzyS1gGRbvy2Xfrce/XG7gmm0pRm1Sn+yXmgTNNBS2wLFntaKgGBDwhAm7wI5gjv/GrBI3kJ/F5jKQ==","signatures":[{"sig":"MEQCIAwPJMMIpi0Ms4IsxKdP8eAADx0+bRYgoXm/u22DVBoiAiBQcIj9MaLR8Il6HB+JMiRTiUiuo6N+YoHgCNkxXm1WtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"2abf5cea6685130732292a1e491c7a78084a45f4","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1786952129099_0.09183695350702203","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@argfit-ui/mcp","version":"2.1.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@2.1.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"861c5ba2fe84f551b1acf84a924d0e989ab1b741","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-2.1.0.tgz","fileCount":36,"integrity":"sha512-USt+paGiM4fu944QpGhSqgihcRRrELzONcKMV0bZnHRZorf7HATx2TAaAE88Fo5KLnwFmJDIuAsWzGUElWRjeg==","signatures":[{"sig":"MEUCIQDB2N3jVCzY7Auwn+HRi7q7Lb+3lyPnrXbG5LgjXHD2FgIgdxXuZHZP57Zh76DdrAhQD3Pe4+TnwKGn09adeHYHKmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"d2893f44d8305543783de910ae14683f1630620e","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_2.1.0_1787304287947_0.9311748592786855","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@argfit-ui/mcp","version":"2.2.0","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"author":{"name":"ArgFit UI maintainers"},"license":"MIT","_id":"@argfit-ui/mcp@2.2.0","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"homepage":"https://github.com/joshuacba08/argfit-ui#readme","bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"bin":{"argfit-ui-mcp":"dist/cli.js"},"dist":{"shasum":"a6c24215329b84c534f2d3476f6593475bd9b76c","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-2.2.0.tgz","fileCount":36,"integrity":"sha512-ub4Q6zqjhlQTw2P5oDfq4U2BZN6wPkcHTPW7T+nZX1h6w6WmtICw1tguwVZnPJ5K0fqz7oaHNwXM+uE3hBpLdQ==","signatures":[{"sig":"MEUCIGtZ+muB+NPJf5TjAwNe+5RmwKuwekvNJ4gBA0bSaQETAiEAswPOPi+TfiKuf7/5R6AyuR2HFaaJTWqXSSC3d3XF3CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"e8518f3171befee35fb54db2c1f068c9fd5e63d3","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_2.2.0_1787502326786_0.29348329534928985","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"_id":"@argfit-ui/mcp@2.3.0","bin":{"argfit-ui-mcp":"dist/cli.js"},"bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"dist":{"shasum":"db55c2e180cdc0033605db9354e14fb7bab50502","tarball":"https://registry.npmjs.org/@argfit-ui/mcp/-/mcp-2.3.0.tgz","fileCount":36,"integrity":"sha512-v/1DVQX6RtChixCGZhSjysUDn2RHV5PcXG428W59BKshtYwBkF/b1qiqzw5msm8U7tg15AshtZjhFN1cbvzmbA==","signatures":[{"sig":"MEUCIQCBBtzjVj3cn7lboyFduT8oR7FDn0XixjJckxwW8Sc0GAIgRlk5UvPQE7YHexvZbNDsgprX7qgGH5qwQ5HyFPpqHAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA6wRNjEBqReI4EXoEorm1csPiw/f5TxetqPwccVp9hHAiEAhyAFmiYrKjbNrapWBlDd9+lmW8PeVi6KXpwYPgUjwfM="}],"unpackedSize":530562},"main":"./dist/index.js","name":"@argfit-ui/mcp","type":"module","types":"./dist/index.d.ts","author":{"name":"ArgFit UI maintainers"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./catalog":"./argfit-catalog.json"},"gitHead":"963f90ded28659810ef1e5615fbcf6f603382f76","license":"MIT","version":"2.3.0","_npmUser":{"name":"joshuacba08","email":"joshuacba08@gmail.com"},"homepage":"https://github.com/joshuacba08/argfit-ui#readme","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"_npmVersion":"10.9.8","description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","directories":{},"maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_2.3.0_1790795742268_0.38893464086550256"}}},"time":{"created":"2026-08-11T19:34:52.049Z","modified":"2026-09-30T19:15:42.784Z","1.4.0":"2026-08-11T19:34:52.423Z","1.5.0":"2026-08-12T19:11:56.142Z","1.6.0":"2026-08-15T16:15:43.552Z","1.7.0":"2026-08-16T20:52:05.230Z","2.0.0":"2026-08-17T07:35:29.238Z","2.1.0":"2026-08-21T09:24:48.105Z","2.2.0":"2026-08-23T16:25:26.944Z","2.3.0":"2026-09-30T19:15:42.380Z"},"bugs":{"url":"https://github.com/joshuacba08/argfit-ui/issues"},"author":{"name":"ArgFit UI maintainers"},"license":"MIT","homepage":"https://github.com/joshuacba08/argfit-ui#readme","keywords":["argfit-ui","mcp","model-context-protocol","angular","design-system"],"repository":{"url":"git+https://github.com/joshuacba08/argfit-ui.git","type":"git","directory":"tools/mcp"},"description":"Read-only MCP server for discovering, composing and validating ArgFit UI usage.","maintainers":[{"name":"joshuacba08","email":"joshuacba08@gmail.com"}],"readme":"# @argfit-ui/mcp\n\nRead-only Model Context Protocol server generated from the canonical ArgFit UI Storybook,\npublic Angular API and design tokens.\n\n```bash\nnpx -y @argfit-ui/mcp\n```\n\nFor local development inside this repository use `pnpm mcp`. The server exposes component\nsearch, exact API lookup, composition recommendations, canonical usage generation, static\nusage validation and token lookup. It never writes consumer files or invents undocumented APIs.\n\nThe remote Streamable HTTP endpoint is deployed with the ArgFit UI portal at `/mcp`.\nComplete client setup and the source-of-truth workflow live in Storybook under\n**Getting Started / AI & MCP**.\n","readmeFilename":"README.md"}