{"_id":"@agiflowai/scaffold-mcp","_rev":"43-7cdc7c5dc2e382c68833072e1d72489d","name":"@agiflowai/scaffold-mcp","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.0":{"name":"@agiflowai/scaffold-mcp","version":"0.0.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.0.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"d2881e75b5d8dccd002ed0bb2342f8caae64a216","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.0.0.tgz","fileCount":12,"integrity":"sha512-7kJG4IA7KXTCnAknCCxj1nMo+basHjghT5V9/+pryisqfxDyq+XWXY/yOQsekiSbgTnqOQHKYWs4juUooVWI9g==","signatures":[{"sig":"MEUCIQD7BI94SGzSj8PLIyDrjVN5IDKL0cNfkZmT+jAUWbwDpQIgZbFsK7NtOcEkTepQitDaE9D64ABXa0pira/5jq2jtDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172196},"main":"./dist/index.js","type":"module","_from":"file:agiflowai-scaffold-mcp-0.0.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/5c88a8810c3514f2cd34b6d41a17ad24/agiflowai-scaffold-mcp-0.0.0.tgz","_integrity":"sha512-7kJG4IA7KXTCnAknCCxj1nMo+basHjghT5V9/+pryisqfxDyq+XWXY/yOQsekiSbgTnqOQHKYWs4juUooVWI9g==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.0.0_1759653521789_0.17587875402649367","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agiflowai/scaffold-mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.1.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"c3cfd48686bf4d65bf566a92c51c47229c0abe06","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.1.0.tgz","fileCount":12,"integrity":"sha512-0C9cz8z0OiadHCN7oV8IQrOaOjKsR307jeqAxvV5HRY5rxhLgxiOOa+lNcMkPJqrXTJvhdkuF2BY55GeJOBzmw==","signatures":[{"sig":"MEUCIDpQ7VxldZ+edbGGv14ZRNbxHoqBl+gHjvfEy/pU6rseAiEAqSlnJm+GxsJLUQswn9ENvk5343fbenWeJJt6Jv0ClS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172652},"main":"./dist/index.js","type":"module","_from":"file:agiflowai-scaffold-mcp-0.1.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/13176a4889d58ed77c29aeb444278392/agiflowai-scaffold-mcp-0.1.0.tgz","_integrity":"sha512-0C9cz8z0OiadHCN7oV8IQrOaOjKsR307jeqAxvV5HRY5rxhLgxiOOa+lNcMkPJqrXTJvhdkuF2BY55GeJOBzmw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.1.0_1759666156788_0.22873081074139923","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agiflowai/scaffold-mcp","version":"0.2.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.2.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"b6b076c9cf32ebc2695f2e8f2cabb5966009092e","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.2.0.tgz","fileCount":12,"integrity":"sha512-CA+U814O+gFSIHMr8SPgdogFpue3R67q5rsDYk7FC9W/24naVkCIiRM5hVwYQcDmd7Q27rO2LVVEzFEdUqmSjw==","signatures":[{"sig":"MEUCIFzcElsjDM1dIoNHmi5VtKyJ73w3KZLKskK+lTDSxfo5AiEAuz2wy8aYXF6jgRXeYvbiHDBaN7XgqvekNYPPFEht9Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180258},"main":"./dist/index.js","type":"module","_from":"file:agiflowai-scaffold-mcp-0.2.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/c3f68def528657d2d49daf9f397ef61b/agiflowai-scaffold-mcp-0.2.0.tgz","_integrity":"sha512-CA+U814O+gFSIHMr8SPgdogFpue3R67q5rsDYk7FC9W/24naVkCIiRM5hVwYQcDmd7Q27rO2LVVEzFEdUqmSjw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.2.0_1759713496478_0.46603012369616215","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agiflowai/scaffold-mcp","version":"0.3.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.3.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"6611d261de12c0edff681e1d7e6038850a780496","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.3.0.tgz","fileCount":12,"integrity":"sha512-65eO2wpk76ApOxzORZwyOjmceIrFKxoCQAyP+xGdNowL44ZAR0OCk3XCD8zm8vppCDPMYkj1bSG5o5iaGszM2g==","signatures":[{"sig":"MEYCIQDQ9aWn5pV0EuSA/pNPYI5P4debfLHLfj5z+tkYLHL9nQIhAM+5nTtOJ8NgRWPrjbZs1FXvWz7pW+1Z+gyGeYMZD3q+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187422},"main":"./dist/index.js","type":"module","_from":"file:agiflowai-scaffold-mcp-0.3.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/f37325e751b71af2547e1dacad9b7403/agiflowai-scaffold-mcp-0.3.0.tgz","_integrity":"sha512-65eO2wpk76ApOxzORZwyOjmceIrFKxoCQAyP+xGdNowL44ZAR0OCk3XCD8zm8vppCDPMYkj1bSG5o5iaGszM2g==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.3.0_1759744723865_0.7118091539331524","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agiflowai/scaffold-mcp","version":"0.3.1","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.3.1","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"917c37239f44eaa774c1a4b7a33cb268063d4c20","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.3.1.tgz","fileCount":13,"integrity":"sha512-7R9c+np3sF9u82r0B4i1rrSOt9lvOIAo7IBrze9s1htptg05SJFg20aL0T788jXDp99TsdlXK2v+Etgfmi/ttg==","signatures":[{"sig":"MEQCICvCv+1tDax9t85irfBiEbqKpIZldums8o8DyHuCtfroAiBZvtn+olRcGFtgl0DUisUQFzlPgSgEfs2B/0pL4/IjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193949},"main":"./dist/index.js","_from":"file:agiflowai-scaffold-mcp-0.3.1.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/g_/s804c2r15j5gw0c63h_83v_9xb500j/T/4a4a1e2926f43d73bb62527697c25169/agiflowai-scaffold-mcp-0.3.1.tgz","_integrity":"sha512-7R9c+np3sF9u82r0B4i1rrSOt9lvOIAo7IBrze9s1htptg05SJFg20aL0T788jXDp99TsdlXK2v+Etgfmi/ttg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.3.1_1759789556493_0.10434447764474863","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agiflowai/scaffold-mcp","version":"0.3.2","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.3.2","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"acd9781aaa2b1c3d1f19cce53bc10d1f02203057","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.3.2.tgz","fileCount":14,"integrity":"sha512-pCKRJBqt6nruAYMEX3j5vgDor2z3oB7oXsRWRBrB4VDRatiHzU73oR4Mlo5lWRz52St1zh30BzwCMYMAVgtu9Q==","signatures":[{"sig":"MEQCIF01RcPOlS/xjixU3myPNump+68TofGkiYX6tcyAcKbTAiBZtp1/Pqzz9yfJ6YVxqdqVka1HEisP4rihnUwMG+Rk1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200104},"main":"./dist/index.js","_from":"file:agiflowai-scaffold-mcp-0.3.2.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/e0fe44eee87fca2ffe1b8b821fa0f87a/agiflowai-scaffold-mcp-0.3.2.tgz","_integrity":"sha512-pCKRJBqt6nruAYMEX3j5vgDor2z3oB7oXsRWRBrB4VDRatiHzU73oR4Mlo5lWRz52St1zh30BzwCMYMAVgtu9Q==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.3.2_1759826237292_0.47050518549812814","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@agiflowai/scaffold-mcp","version":"0.3.3","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.3.3","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"3a46e1717f07e8627439b0e30f0002a5d1a9d257","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.3.3.tgz","fileCount":14,"integrity":"sha512-X2wfuKjRbjA0VxgZ1BDYIgLqC+Jfc37NLjE+dINLcsLu1HZEyZ2ug+lz7NQMUNzWtYzqZsrhEZUY57D4Lbu6xg==","signatures":[{"sig":"MEUCIQDtPnFD1wptCJtgLqFV/x/uH5O9z9RKBdbB6g7c4p3wxgIgE6x3VREgAS/wDytRWHMh3crDHYjLEm9BMBOKiLB1FDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200103},"main":"./dist/index.js","_from":"file:agiflowai-scaffold-mcp-0.3.3.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/9eb3a587695aa482de7e9486a0719d90/agiflowai-scaffold-mcp-0.3.3.tgz","_integrity":"sha512-X2wfuKjRbjA0VxgZ1BDYIgLqC+Jfc37NLjE+dINLcsLu1HZEyZ2ug+lz7NQMUNzWtYzqZsrhEZUY57D4Lbu6xg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/scaffold-generator":"0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.3.3_1759826605482_0.6670214394534113","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agiflowai/scaffold-mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.4.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.js"},"dist":{"shasum":"dd8c39bbead9c7cca67bef776c3720c75f6bfbef","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.4.0.tgz","fileCount":14,"integrity":"sha512-IJY/joFJLqnfZ2BX1qaDP7txVsHKMMMRceJhhObZgOPytzu+MTJOCML/gwBuTBNv4tUpENes9uLzW5cv4+QDnQ==","signatures":[{"sig":"MEYCIQDpcjuRq55M/ihiBav+X833hjZaUm0/KzjXQJCMuiSptAIhAKWIRzwa+d6wlgb2jwNCsnc9+lpQO2uK1RHxTDUJK1tR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195119},"main":"./dist/index.js","_from":"file:agiflowai-scaffold-mcp-0.4.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/3c913584ec06401485525691ea0c1564/agiflowai-scaffold-mcp-0.4.0.tgz","_integrity":"sha512-IJY/joFJLqnfZ2BX1qaDP7txVsHKMMMRceJhhObZgOPytzu+MTJOCML/gwBuTBNv4tUpENes9uLzW5cv4+QDnQ==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@agiflowai/aicode-utils":"0.4.0","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.4.0_1759911612486_0.6954871565079668","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@agiflowai/scaffold-mcp","version":"0.4.1","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.4.1","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.cjs"},"dist":{"shasum":"3fdeac1849a4106bfe759472d18784764c9ff9c1","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.4.1.tgz","fileCount":14,"integrity":"sha512-BZvNiAQzcS43AYiOIdnEF6SDsujG5fE3RHpONhlML0mv/TNx2k3Rkjg+kzB39X68r3uhXRfsterCDiY375PZHw==","signatures":[{"sig":"MEUCIDz2bj7BMWdMms7IAa094NzhYN4tAbM/X3rVj2F9nYFLAiEA64XLTuo8Yj9FDm3DaOBqlx3mfsGqeY9hgI5cheZd2UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195166},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-0.4.1.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/5391bcd5a70e36bd39621398b7fca1ac/agiflowai-scaffold-mcp-0.4.1.tgz","_integrity":"sha512-BZvNiAQzcS43AYiOIdnEF6SDsujG5fE3RHpONhlML0mv/TNx2k3Rkjg+kzB39X68r3uhXRfsterCDiY375PZHw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@agiflowai/aicode-utils":"0.4.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.4.1_1759926015213_0.10145846274026815","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agiflowai/scaffold-mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.5.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.cjs"},"dist":{"shasum":"adda44b8b663a47f2e4c4d18c7b507a1390addd6","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.5.0.tgz","fileCount":13,"integrity":"sha512-5iXSyaEX4nBgj0QeaAcybU+6Tn7bqdKVSj4R1ZxHqF/p7XZuTfcX+yu4R3yDN3cS5HEjhrb3tZyf0RNcXMGnPg==","signatures":[{"sig":"MEUCIQC0Zz2s47rKZA4fCjrwKsJGSDO0j7hFnVDuDjWXQ4ZAlAIgcdDbT/6Oajo28Evrvt3+jlZWUcnSOi59cTz+xEJw+Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195728},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-0.5.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/5efb82425be2242658dca309e91f82aa/agiflowai-scaffold-mcp-0.5.0.tgz","_integrity":"sha512-5iXSyaEX4nBgj0QeaAcybU+6Tn7bqdKVSj4R1ZxHqF/p7XZuTfcX+yu4R3yDN3cS5HEjhrb3tZyf0RNcXMGnPg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@agiflowai/aicode-utils":"0.5.0","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.5.0_1760242965070_0.42741205369384927","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agiflowai/scaffold-mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@0.6.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/index.cjs"},"dist":{"shasum":"5952d9486ad2508d3f54a8401e910afe944e05c3","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-0.6.0.tgz","fileCount":13,"integrity":"sha512-hQw6bzyeD8BwQuCer7A9mc2lCzFfV9/QNKRF6hk8BcFMUZyamxzmOtWsS3l2Jx3whLupbnYztTbjEbOSRI4jtg==","signatures":[{"sig":"MEQCIDBVt/4AoxKHQSsU3W5BAgQnBtqMVrVk6oQ+OCOAtbUNAiAfxreZSuvpmcO4cyIbux8/knBhvgMjvExire+n968iCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203302},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-0.6.0.tgz","scripts":{"dev":"node --loader ts-node/esm src/index.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/06144d73f4bae0afaaee2f5c51524cab/agiflowai-scaffold-mcp-0.6.0.tgz","_integrity":"sha512-hQw6bzyeD8BwQuCer7A9mc2lCzFfV9/QNKRF6hk8BcFMUZyamxzmOtWsS3l2Jx3whLupbnYztTbjEbOSRI4jtg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"0.6.0","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_0.6.0_1760254754817_0.09196480210317359","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agiflowai/scaffold-mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"f5e8d0f6c72d4632a8316b474d05fc04bdfea336","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.0.tgz","fileCount":30,"integrity":"sha512-RNLjyjaHuDc+ykF3crrNMl+7gECHU+M9D9sEEj30i9dngbik4iYIEX/3DCUDSEX+2Kd/uKabOfJsOCI5PM+lQw==","signatures":[{"sig":"MEUCIQD5VvbQ2fdVyDnzgV6Ha1YVI582p5387AHgqTtTNqNxugIgagOXgnQjRE9SnpZAsa1csI+Tkogt7tbQdblzISoxogI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411160},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.js","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/b02c969914eaa391ef2299adbc62f9a6/agiflowai-scaffold-mcp-1.0.0.tgz","_integrity":"sha512-RNLjyjaHuDc+ykF3crrNMl+7gECHU+M9D9sEEj30i9dngbik4iYIEX/3DCUDSEX+2Kd/uKabOfJsOCI5PM+lQw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.0","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.0_1760358107365_0.9116802620614377","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agiflowai/scaffold-mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.1","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"36b5da42f32963e9a434be3d233316e3db503e19","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.1.tgz","fileCount":30,"integrity":"sha512-YHui5H7SWH8FZh8a9yZbEn6RKnTJmV/6MGevnpN8cR/OijMBdd3A3B74pqaqYR2rnHaxcoYqn54Rz/Sr53Dn8w==","signatures":[{"sig":"MEUCIQDqN1J0fl8k44mVX4qVAMPv1w8vu5YAaPN2uinEz6hrLwIgZDoq1E54ay+G1zAXJB+MfkwdTIywS3xollikt5Ykm70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409979},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.js","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/557a5394576a4713d90d515df5804954/agiflowai-scaffold-mcp-1.0.1.tgz","_integrity":"sha512-YHui5H7SWH8FZh8a9yZbEn6RKnTJmV/6MGevnpN8cR/OijMBdd3A3B74pqaqYR2rnHaxcoYqn54Rz/Sr53Dn8w==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.1","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.1_1760436106614_0.6819879504378066","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agiflowai/scaffold-mcp","version":"1.0.2","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.2","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"dc52d9b435c75852f5a3404fd0745a3107a1ab09","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.2.tgz","fileCount":30,"integrity":"sha512-DUrY+5SFjc3eQgkX6y9Ojd0ic7nFyqBXDtvc1pckSfT3rOg/PPkYefGGtw06vrg6R/8IjzFoaCIS4l0FjmO/JA==","signatures":[{"sig":"MEQCIDOr3MnNo0s5d+NSiZUlbLI1VETFRq8URzzseSLYVhxVAiAhCQvHu7xB9ivWCKAOuAb936TVxlRsfqbW7nwQRXGaPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409979},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.js","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/fd0e1e3ff97fadaca942b44e2f0a72b0/agiflowai-scaffold-mcp-1.0.2.tgz","_integrity":"sha512-DUrY+5SFjc3eQgkX6y9Ojd0ic7nFyqBXDtvc1pckSfT3rOg/PPkYefGGtw06vrg6R/8IjzFoaCIS4l0FjmO/JA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.2","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.2_1761209748943_0.8096342814800359","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@agiflowai/scaffold-mcp","version":"1.0.3","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.3","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"3b5c57af1009086e041b2b8369aa639cf004cd92","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.3.tgz","fileCount":30,"integrity":"sha512-ZCO3i+tkuRJ1PS+7My4vMSLgPNWQsH6BAbRAPV0bwO/mPpNPpsnXXcznq+mxQAxl+b/h2LzxONsNUuPV2Smvpg==","signatures":[{"sig":"MEYCIQC7H8gDHV2vS3DkWaujDQR+cyM5E2fcM87RHoVwSD0orgIhAIsENJbyv+4hI680jxq2Iih6/5R6u5Au/470p7IoAiDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419320},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.js","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/93a7147ada8244c9004e90f9fdefaacd/agiflowai-scaffold-mcp-1.0.3.tgz","_integrity":"sha512-ZCO3i+tkuRJ1PS+7My4vMSLgPNWQsH6BAbRAPV0bwO/mPpNPpsnXXcznq+mxQAxl+b/h2LzxONsNUuPV2Smvpg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","fs-extra":"11.3.2","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.3","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.6","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.3_1762687370847_0.31449152153652515","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@agiflowai/scaffold-mcp","version":"1.0.4","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.4","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"efd4553671ff3d02804e68ea012388f793f0f846","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.4.tgz","fileCount":30,"integrity":"sha512-2WYLQSF7TnnkrTo/CnaFgWiDdymxFTomB8C5XUbWX3nlSa3kg8VSvt6JUgQn/5ii8H9w2KmRNu0M4vVYq/xZPQ==","signatures":[{"sig":"MEUCIAP/eKDOoSlFg6qMD5Ctj/qZ0pSfOHmbn6A8MwNLgzcwAiEAvJYFHDBoheyNyGkrN0PNwZaeRW9xb3SOEHb2yXGU3bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414139},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/c4a5c3a209f03d78ad692aba7c2daecc/agiflowai-scaffold-mcp-1.0.4.tgz","_integrity":"sha512-2WYLQSF7TnnkrTo/CnaFgWiDdymxFTomB8C5XUbWX3nlSa3kg8VSvt6JUgQn/5ii8H9w2KmRNu0M4vVYq/xZPQ==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.4","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.4_1764299744688_0.1824407602495406","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@agiflowai/scaffold-mcp","version":"1.0.5","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.5","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"08fbf8798baf08daeb6563f38196ebb9e7065770","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.5.tgz","fileCount":30,"integrity":"sha512-JFnaDHwGieW/AXUlKZrrqi2eaCoUf4EFdzMqLVOhBUXlV7O/5FGUeNO4H/23q0WIZMINhAqnuxxiDdDukSixtg==","signatures":[{"sig":"MEQCIE4G1b+06tS+T/BFDDEzYGHVUTzqVJSTR2kBro4k165+AiB0Blu3HY68yVqaFDqIjjIRsvx0/9WUS2fQQnv3xSBp/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414139},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.5.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/cbd8852a1ac04fa4324b1197d538e8d8/agiflowai-scaffold-mcp-1.0.5.tgz","_integrity":"sha512-JFnaDHwGieW/AXUlKZrrqi2eaCoUf4EFdzMqLVOhBUXlV7O/5FGUeNO4H/23q0WIZMINhAqnuxxiDdDukSixtg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.4","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.5_1764677601927_0.02585897420116745","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@agiflowai/scaffold-mcp","version":"1.0.6","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.6","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"50b376c93b3aee9f3f241c2100be46eb8b2b0db4","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.6.tgz","fileCount":30,"integrity":"sha512-koIsjsQ0U4LeNzXd1wDYG4brPTj2w21HJrXmXKvZFxllVjC8bPw86236T2GBs9Ox4AECUDsoGbEhx6BWuWmW1A==","signatures":[{"sig":"MEQCIGfKJuf1B0jA/TvsWoB6a+8jHqLWPuLgBWXYM/C9DqclAiBPlvJYL6xKm19jRh7sIe7uf1PQ8hby36kpmIhLA33tAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414139},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.6.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/a176ba148e38895f3eae38c4a82a1695/agiflowai-scaffold-mcp-1.0.6.tgz","_integrity":"sha512-koIsjsQ0U4LeNzXd1wDYG4brPTj2w21HJrXmXKvZFxllVjC8bPw86236T2GBs9Ox4AECUDsoGbEhx6BWuWmW1A==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.5","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.6_1764677751627_0.24081436737227357","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@agiflowai/scaffold-mcp","version":"1.0.7","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.7","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"a08a6d840a0cdd90f413d6f72f0be3d12cc02dc2","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.7.tgz","fileCount":36,"integrity":"sha512-wLT65iOnH/pmh2MKBx2G5HoLwdkXqw0b1OC8gHL2rcdV9gcqAVqeJ/XIfLgek5ejrwCvdvfj49VO3Yiwp/5N3w==","signatures":[{"sig":"MEUCIQDWOILJ+5ZLXONseT5qfdxt9Emz/P3ApMu2y/qawdyqLAIgNYNO2p8H2NOVlioxBcS4LF7bcKq3uaKXaDuQEeTrXos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467373},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.7.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/2ce59e0093db35002d91104edc2b8cdd/agiflowai-scaffold-mcp-1.0.7.tgz","_integrity":"sha512-wLT65iOnH/pmh2MKBx2G5HoLwdkXqw0b1OC8gHL2rcdV9gcqAVqeJ/XIfLgek5ejrwCvdvfj49VO3Yiwp/5N3w==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.6","@agiflowai/architect-mcp":"1.0.7","@agiflowai/hooks-adapter":"0.0.2","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.7_1764838296502_0.5836054583431434","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@agiflowai/scaffold-mcp","version":"1.0.8","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.8","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"eb143e8881d62c00cf2d96b60d75df90a1fae0f2","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.8.tgz","fileCount":36,"integrity":"sha512-6sZvv7HSRPhG72C8sYX4vm8dVZ8Gv15Bd+d0bHIcIqNoxaFN96imETK7GK23X08qkEYR1/TMGC0WhhsY4V+puw==","signatures":[{"sig":"MEUCIAZXjaKZfxaIBs1ElsZZCz54Gr5XSCaOWMBslqmlELsUAiEAysGWS4nwQTjX4yJ3ulT/u9dSR2gLwrXFJnf5clnsQIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466307},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.8.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/e11ac0b02feea45d707e7d63238e768a/agiflowai-scaffold-mcp-1.0.8.tgz","_integrity":"sha512-6sZvv7HSRPhG72C8sYX4vm8dVZ8Gv15Bd+d0bHIcIqNoxaFN96imETK7GK23X08qkEYR1/TMGC0WhhsY4V+puw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.7","@agiflowai/architect-mcp":"1.0.8","@agiflowai/hooks-adapter":"0.0.3","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.8_1764930905072_0.1009757845012782","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@agiflowai/scaffold-mcp","version":"1.0.9","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.9","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"38ef1c13b83d14b8f6176c9e43aa3c0fd8beee61","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.9.tgz","fileCount":36,"integrity":"sha512-5Xx3MOTKZtX/ENUPLLSy7Ue0kCkssEeGEZrpjHnUSxTlYRLXS27VLe5FrZHsiPpAJ5LFNYwZu8GXGDjRefppFA==","signatures":[{"sig":"MEQCIBPLywuqzdThldhFTradRyHO70NZJpBK/UEYWAhCXBnHAiAQ+ff789vyMzTEbbJUb3rPse13QIWLpq+xZOGH2FKPdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466334},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.9.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/68fd4f02c1792db343b713dba56fe1b8/agiflowai-scaffold-mcp-1.0.9.tgz","_integrity":"sha512-5Xx3MOTKZtX/ENUPLLSy7Ue0kCkssEeGEZrpjHnUSxTlYRLXS27VLe5FrZHsiPpAJ5LFNYwZu8GXGDjRefppFA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.0","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.8","@agiflowai/architect-mcp":"1.0.9","@agiflowai/hooks-adapter":"0.0.4","@modelcontextprotocol/sdk":"1.19.1","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.9_1765108653829_0.5114242757743461","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@agiflowai/scaffold-mcp","version":"1.0.10","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.10","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"9c05d61c4981e72827d8fd725516bd0febe46b02","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.10.tgz","fileCount":36,"integrity":"sha512-d4j8tzoeARAn83zdrZmeO4CGGV91raLMknKLFrXyBaX05/RZBnWZ6YT20Qxb2RI2jbzmbP72IxJ13RfThVOpUQ==","signatures":[{"sig":"MEYCIQDarfzsTg8EvCXjG5nzWMuN9WpnnlAF+PVrHfBLZIYpzwIhAJ+qzZdTUNmrmsOVNMwEl7mp9Onb4qowJjZRf6AWtlhm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459692},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.10.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/a2216792becd29bcc2cfd5d9539b86ff/agiflowai-scaffold-mcp-1.0.10.tgz","_integrity":"sha512-d4j8tzoeARAn83zdrZmeO4CGGV91raLMknKLFrXyBaX05/RZBnWZ6YT20Qxb2RI2jbzmbP72IxJ13RfThVOpUQ==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.9","@agiflowai/architect-mcp":"1.0.10","@agiflowai/hooks-adapter":"0.0.5","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.10_1765183567592_0.824300716971941","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@agiflowai/scaffold-mcp","version":"1.0.11","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.11","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"7b90dedbb5dc13dd8b6ac1183a77b961ac3f4924","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.11.tgz","fileCount":36,"integrity":"sha512-j0Pi2iyGTXuHY+b39eGMfni3gyXniNbvyIKlmgEQNf+Pcmdz+jlFve2mF9p9fBDLZxQAz5O6zkHFa0pK9zHVEw==","signatures":[{"sig":"MEUCIQCEUfUE9zvLUR5jvlBNTDDf0+OG77RZbRp5g7W201lnCwIgHom68C5TIV9Pg22B/8n17AfMCkL1MLEcoIRS7vDHKw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469244},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.11.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/a95cf08857df5def83d9d3780df9a0e4/agiflowai-scaffold-mcp-1.0.11.tgz","_integrity":"sha512-j0Pi2iyGTXuHY+b39eGMfni3gyXniNbvyIKlmgEQNf+Pcmdz+jlFve2mF9p9fBDLZxQAz5O6zkHFa0pK9zHVEw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.9","@agiflowai/architect-mcp":"1.0.11","@agiflowai/hooks-adapter":"0.0.6","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.11_1765539461771_0.7984088822533313","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@agiflowai/scaffold-mcp","version":"1.0.14","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.14","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"b3287bc37ea94af482d229c6d5d60a8f58a9adba","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.14.tgz","fileCount":36,"integrity":"sha512-iPj38pnypDM2E124Pspz6HkCcThUP4t4P0vBU8hrJOnBE5EQtm7cRrD85v4CYa9AcUuANYYhxiyLyCxsC5jz4g==","signatures":[{"sig":"MEQCIEe7Iflvvu97Pg0/8ccHTyzs5epGvEgEfIc8FtGqE7eUAiBkM7OtrgRrtahn8rHamfeSrXnsPu14hEjhLLLPOOoDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469245},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.14.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/rz/yh7vg59x3jb9fcf8xv4y_6g40000gn/T/bab84679ce293d0d9038f70c247a707f/agiflowai-scaffold-mcp-1.0.14.tgz","_integrity":"sha512-iPj38pnypDM2E124Pspz6HkCcThUP4t4P0vBU8hrJOnBE5EQtm7cRrD85v4CYa9AcUuANYYhxiyLyCxsC5jz4g==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.10","@agiflowai/architect-mcp":"1.0.12","@agiflowai/hooks-adapter":"0.0.8","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.14_1766721719644_0.18061155872622425","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@agiflowai/scaffold-mcp","version":"1.0.12","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.12","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"2784c0e6055cf6c4dcd98aa8d51c2b680179613f","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.12.tgz","fileCount":19,"integrity":"sha512-66fh7XmVr6uFgEjZGs9PMUYBGfj0U4FwN7JbZmPKD4k5/tg9Id5ctdXYTuEHBky/zAnEmcqCFCokBlbF/hoONg==","signatures":[{"sig":"MEUCIAlZu4pUVzNavu0JxtLIjTdbN/KuRkZWf8/Pi5UyBiMmAiEA4sIoGntSnoI4nPUpoEl84ZmYlkySWOws9L74pFj7spk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469313},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.12.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/4a0d86227d769e19868cbdd47db0629e/agiflowai-scaffold-mcp-1.0.12.tgz","_integrity":"sha512-66fh7XmVr6uFgEjZGs9PMUYBGfj0U4FwN7JbZmPKD4k5/tg9Id5ctdXYTuEHBky/zAnEmcqCFCokBlbF/hoONg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.10","@agiflowai/architect-mcp":"1.0.12","@agiflowai/hooks-adapter":"0.0.9","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.12_1766794044333_0.0013500071813106196","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@agiflowai/scaffold-mcp","version":"1.0.15","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.15","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"e063d09110987e84c198328101c5b024757b818d","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.15.tgz","fileCount":19,"integrity":"sha512-pPYHdaV9T8BNG6BWI3IyQ7eE91+Nt538VdD/DKMJMTaaw2Lyye6bcmthn4fopHPt81pzSopcxPQAEVsIeUSV9A==","signatures":[{"sig":"MEYCIQDxBiakGcW1h9u3+ULH9pEsCLpGE9BUSP2Dw+wPXCIWyQIhAI8f5m3L6xSlmTz+QG5EQhl1p7rKcjlnTU71pQQqhTak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469314},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.15.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/3e75aa2b8188a9fa6a3e0d140ee0c990/agiflowai-scaffold-mcp-1.0.15.tgz","_integrity":"sha512-pPYHdaV9T8BNG6BWI3IyQ7eE91+Nt538VdD/DKMJMTaaw2Lyye6bcmthn4fopHPt81pzSopcxPQAEVsIeUSV9A==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.10","@agiflowai/architect-mcp":"1.0.13","@agiflowai/hooks-adapter":"0.0.10","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.15_1766795816154_0.924918387750292","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@agiflowai/scaffold-mcp","version":"1.0.16","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.16","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"b0bc23cd989106f21499def062e88e4f605ac3bc","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.16.tgz","fileCount":19,"integrity":"sha512-KqafkrZgiuawfbODceCWVXDNz0kn7fNE0U2F7BRs1WVRmuB3viGEhBW5TO+ITtNHuGGOtQOUaASJittEYAty+w==","signatures":[{"sig":"MEYCIQD0R07SOtcYPCQfdyo4ozJQEW9AfJiQzbtvs/EiPErLSAIhAMQAXJjbPQt987j3MlfTE4MMuZoo4J3bTtjlzty0GVpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471473},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.16.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/af0866bbe5421c0a4321372e5afebc90/agiflowai-scaffold-mcp-1.0.16.tgz","_integrity":"sha512-KqafkrZgiuawfbODceCWVXDNz0kn7fNE0U2F7BRs1WVRmuB3viGEhBW5TO+ITtNHuGGOtQOUaASJittEYAty+w==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.10","@agiflowai/architect-mcp":"1.0.14","@agiflowai/hooks-adapter":"0.0.11","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.16_1766973852488_0.014114622473783589","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@agiflowai/scaffold-mcp","version":"1.0.17","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.17","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"c3150002e21b6d731b9272057b63b8594b890e0c","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.17.tgz","fileCount":19,"integrity":"sha512-duoYPvDHFKrc7XxZegfYaGOSO1Uzg5wDoagZd0NpOEV2CKXtjHblf3139GjSWYybEzYfquReRNyU+D+6noedvg==","signatures":[{"sig":"MEUCIQDlqns13EthM2V699p5xDvM7hds6jc+ZQjFN21e9yVzvgIgTjI/1VJtA7Lze94iNc4DXBYlo3dT4jB8BYS4OwtlzMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471473},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.17.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/278528a9841e2975782669fb823b7881/agiflowai-scaffold-mcp-1.0.17.tgz","_integrity":"sha512-duoYPvDHFKrc7XxZegfYaGOSO1Uzg5wDoagZd0NpOEV2CKXtjHblf3139GjSWYybEzYfquReRNyU+D+6noedvg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.10","@agiflowai/architect-mcp":"1.0.15","@agiflowai/hooks-adapter":"0.0.11","@modelcontextprotocol/sdk":"1.24.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.17_1767436628547_0.7275495350961314","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@agiflowai/scaffold-mcp","version":"1.0.18","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.18","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"4ff07dbc1255b59a400cfb9e8d19888f87e70449","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.18.tgz","fileCount":19,"integrity":"sha512-4QLyLFrXM8UnwDXBnejGAcNJFAxvjRBNsBa42QVH/UxsWVekMPovErLrE2okAVPDwCbuVctVZ5SHQMCA8Oz9cQ==","signatures":[{"sig":"MEUCIQC9pIV3RMUNdKi1ghb2drWxMUDUq0O92agOEBTUgzZE3gIgbf7hDaHZrIBR+qWF443GX1qnVQVIux7bIHvSpzZ97Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473528},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.18.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/7a54e1e0919bd2250d538f10063ffa90/agiflowai-scaffold-mcp-1.0.18.tgz","_integrity":"sha512-4QLyLFrXM8UnwDXBnejGAcNJFAxvjRBNsBa42QVH/UxsWVekMPovErLrE2okAVPDwCbuVctVZ5SHQMCA8Oz9cQ==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.11","@agiflowai/architect-mcp":"1.0.16","@agiflowai/hooks-adapter":"0.0.12","@modelcontextprotocol/sdk":"1.25.2","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.18_1768024780057_0.9431256344720049","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@agiflowai/scaffold-mcp","version":"1.0.19","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.19","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"51fea102e6b2fa4fe133a1f5f872adeebf1a900c","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.19.tgz","fileCount":19,"integrity":"sha512-M9iIXz6FsQK5TUUN7VYwDshrL//7ZOyU07c3qDzvjF//RRA9Hkvzt0k7uuKALZI8gmZGI5kFNiEQ5yNQ//8aeg==","signatures":[{"sig":"MEUCIQCEOoge7jLeIPLvSiu2HDj3qRdJqkulsXkxCAVSC8pUXwIgdg8Yb6aqbmqNao1MnZz69WaK67s+URTJZAjTiHt9gBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473532},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.19.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/a4516bc68191d6dacd4541ae426158d0/agiflowai-scaffold-mcp-1.0.19.tgz","_integrity":"sha512-M9iIXz6FsQK5TUUN7VYwDshrL//7ZOyU07c3qDzvjF//RRA9Hkvzt0k7uuKALZI8gmZGI5kFNiEQ5yNQ//8aeg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.12","@agiflowai/architect-mcp":"1.0.17","@agiflowai/hooks-adapter":"0.0.13","@modelcontextprotocol/sdk":"1.25.2","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.19_1768606085697_0.8745232256705353","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@agiflowai/scaffold-mcp","version":"1.0.20","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.20","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"6f069dfeb59b9b3338a10676b1856bc7371f508f","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.20.tgz","fileCount":19,"integrity":"sha512-XRgURUFgMKLZo3zKhgLaIelnyRAJCagx/snpD25IClaPTWWpzt6wR8Ye3vLANTyGI55RlXFGAx2nIGr0eccbcw==","signatures":[{"sig":"MEYCIQDIaEBq+HCU9bYlKFF3p+ofxpcfkn6y2eIV6iCWvUi9lwIhAJLRnwDZ0oPx1xAyZ8jj0HLlhc/U08404NZBDicddsBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473532},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.20.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/a64dcbe8318f710479f4769df39d92a1/agiflowai-scaffold-mcp-1.0.20.tgz","_integrity":"sha512-XRgURUFgMKLZo3zKhgLaIelnyRAJCagx/snpD25IClaPTWWpzt6wR8Ye3vLANTyGI55RlXFGAx2nIGr0eccbcw==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.0.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.13","@agiflowai/architect-mcp":"1.0.18","@agiflowai/hooks-adapter":"0.0.14","@modelcontextprotocol/sdk":"1.25.2","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.20_1769402161918_0.4826543971575439","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@agiflowai/scaffold-mcp","version":"1.0.21","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.21","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"81c298b5819228fbc22c5e3f958e4b92d7574437","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.21.tgz","fileCount":21,"integrity":"sha512-A+ejEmxFYyTpKfRX0Y5Xf2g3pE9eGooHimQZdp6l/rijGqukokfEvPqokBsEyDOFCU8xapce5DqUMWtuSinY0w==","signatures":[{"sig":"MEUCIAyfZyNtoBYSgBMFmaF0tf1pZeCBiVVOrQdOWwi+GQESAiEAyZ8ZEBtHTgWwtgiTW4vSMPvsg2Hi25rB6f3K5zYGGkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519927},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.21.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/7e3fb02db87ec8dcf5996ae9179e2f77/agiflowai-scaffold-mcp-1.0.21.tgz","_integrity":"sha512-A+ejEmxFYyTpKfRX0Y5Xf2g3pE9eGooHimQZdp6l/rijGqukokfEvPqokBsEyDOFCU8xapce5DqUMWtuSinY0w==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.2.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.14","@agiflowai/architect-mcp":"1.0.19","@agiflowai/hooks-adapter":"0.0.15","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.21_1771559943999_0.3348527067794873","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@agiflowai/scaffold-mcp","version":"1.0.22","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.22","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"cd39ceea33f53327c3f9a343ee049f4dff4d7381","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.22.tgz","fileCount":23,"integrity":"sha512-YYynfGQQ0yT4XmlvCEn34MQIJxbpKwVHSZos2nq4f9YS+JXJjt7luO7gY1iq9FS+yjwnmLap8qIw4YYq1rdtkA==","signatures":[{"sig":"MEQCID44mxgKH7fYNA+sp6889+IcM8JSJoWIgHZsbNwcJOSEAiAz57Y8l0YKoDKQQ0Db/3NrC+02fawW1ZGNBnj6aIuflQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522679},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.22.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/ed8c64826f8b1d19ce014f5c02547aeb/agiflowai-scaffold-mcp-1.0.22.tgz","_integrity":"sha512-YYynfGQQ0yT4XmlvCEn34MQIJxbpKwVHSZos2nq4f9YS+JXJjt7luO7gY1iq9FS+yjwnmLap8qIw4YYq1rdtkA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.2.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.15","@agiflowai/architect-mcp":"1.0.20","@agiflowai/hooks-adapter":"0.0.16","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.22_1771579223069_0.6134795870978464","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@agiflowai/scaffold-mcp","version":"1.0.23","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.23","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"c764c7134be12fd2dfc5643a692f1d943a27bc7a","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.23.tgz","fileCount":21,"integrity":"sha512-7SSOu5AV/ExA7RabXCwQsXvsPZBws5zwefabTRoB6l4ANGnhF8nSeIgziaQxgH3nIXoZCm8O42uMnyngBxBfnA==","signatures":[{"sig":"MEQCIFkOxY8zSeyGBP83pVr8pOhTjc5TNdOljss2+/mbyVVZAiBBtKNTU6HpcWmppqc4HOWf8NW+IRKztXlFy1xLFfz97g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536068},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.23.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/b407ef8134774f72d27a1751d2051b66/agiflowai-scaffold-mcp-1.0.23.tgz","_integrity":"sha512-7SSOu5AV/ExA7RabXCwQsXvsPZBws5zwefabTRoB6l4ANGnhF8nSeIgziaQxgH3nIXoZCm8O42uMnyngBxBfnA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.2.1","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.16","@agiflowai/architect-mcp":"1.0.21","@agiflowai/hooks-adapter":"0.0.17","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.23_1771732731396_0.36710592963839406","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@agiflowai/scaffold-mcp","version":"1.0.24","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.24","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"c99863b7a1c0d46f459cf65a20c1a89afc30e9fc","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.24.tgz","fileCount":21,"integrity":"sha512-aElxuZF2pC7PcoDf0UtoGaaTYzjZwWWBBRTlBYWIxqLqx3JdP9CYQeRMkOv5lK8yEVNsIHhP40jLPusoGl2X0g==","signatures":[{"sig":"MEYCIQD1C3edUZec3cITnNFoQv400DpVNMpc+IgMX28N5FYObQIhAIHoCJhksg6PmYAYK8bKhvPYWxv3D0kAgTbVSas6U/gU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538076},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.24.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/709afd9ef497e6131930b1ec46a613c1/agiflowai-scaffold-mcp-1.0.24.tgz","_integrity":"sha512-aElxuZF2pC7PcoDf0UtoGaaTYzjZwWWBBRTlBYWIxqLqx3JdP9CYQeRMkOv5lK8yEVNsIHhP40jLPusoGl2X0g==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.2.3","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.17","@agiflowai/architect-mcp":"1.0.22","@agiflowai/hooks-adapter":"0.0.18","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.24_1772770878156_0.8681554213913942","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@agiflowai/scaffold-mcp","version":"1.0.25","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.25","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"e32b76780ed85fdbc3a90fc5127486fd8567f56b","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.25.tgz","fileCount":23,"integrity":"sha512-s5z6Oj72oTk3wi+ftFBbWhtg6wB0mbUsgEpXEgmj1OJaWWKQ0EPnt8hxT/z0CUetg21J3ESmNqdjTJmxKoRe4g==","signatures":[{"sig":"MEUCIGxG9jKMXbbS4utxKQNWrJs8omNABOq30f/a5EU1wy+bAiEA5oZfN5UohACLeQd3JNvJUqDndetyxFgH4/A+Aq8w3HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542360},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.25.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/651e0792e5a48fd93710ab600fd95ce0/agiflowai-scaffold-mcp-1.0.25.tgz","_integrity":"sha512-s5z6Oj72oTk3wi+ftFBbWhtg6wB0mbUsgEpXEgmj1OJaWWKQ0EPnt8hxT/z0CUetg21J3ESmNqdjTJmxKoRe4g==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.21.1","commander":"14.0.1","minimatch":"^10.2.3","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.18","@agiflowai/architect-mcp":"1.0.23","@agiflowai/hooks-adapter":"0.0.19","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.25_1772785599032_0.4850085102576598","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@agiflowai/scaffold-mcp","version":"1.0.26","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.26","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"f22eddc4d7fb6947973ba940ac857030ff2dbb23","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.26.tgz","fileCount":23,"integrity":"sha512-P+cQxlV8887YCSSOk1FSYOmTXY4uYIMHKN5O87ZEJ0uhmPXOunCF5D1CIu7CMIxLq7lOFScyF1eHk6Sdzm/Jwg==","signatures":[{"sig":"MEUCIQDg0itCLC4XIs3MsW5aYA8ilnwN8O4j+z5iu6ub6tGnzQIgYG4tNIBGj+IfMU48XmX+nUcmTM8ljdql8kvyp50azlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542360},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.26.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/1cd290545550384f0340c26e01c2bb2f/agiflowai-scaffold-mcp-1.0.26.tgz","_integrity":"sha512-P+cQxlV8887YCSSOk1FSYOmTXY4uYIMHKN5O87ZEJ0uhmPXOunCF5D1CIu7CMIxLq7lOFScyF1eHk6Sdzm/Jwg==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.25.0","commander":"14.0.1","minimatch":"^10.2.3","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.19","@agiflowai/architect-mcp":"1.0.24","@agiflowai/hooks-adapter":"0.0.20","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.26_1773530887951_0.5212498621243746","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@agiflowai/scaffold-mcp","version":"1.0.27","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.0.27","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"77f13a06c84ab89df325c5627d99579a0a85cf46","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.0.27.tgz","fileCount":23,"integrity":"sha512-1PSw9N4VmWIVhMKWVuuuoZt6bXphYzIAFd1h+aF9W8YWYLsn883CIefabHz2EwRNm3ccHUJsokvnmeNrpp0ZuA==","signatures":[{"sig":"MEUCIA6CoHwILjPjHUNFtJdYnHPY9JF+0ulMxCpVpOpK2hnLAiEAxYCHG6lKlHY4+gn+KKmlxBeHT7KW2dsqLoW/APXV3Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542360},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.0.27.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/bcd7e2f992086277361766ca5ed106d5/agiflowai-scaffold-mcp-1.0.27.tgz","_integrity":"sha512-1PSw9N4VmWIVhMKWVuuuoZt6bXphYzIAFd1h+aF9W8YWYLsn883CIefabHz2EwRNm3ccHUJsokvnmeNrpp0ZuA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"3.25.76","pino":"^10.0.0","chalk":"5.6.2","execa":"^9.5.2","express":"^4.21.2","js-yaml":"4.1.1","liquidjs":"10.25.0","commander":"14.0.1","minimatch":"^10.2.3","pino-pretty":"^13.1.1","@inquirer/prompts":"^7.8.6","@agiflowai/aicode-utils":"1.0.20","@agiflowai/architect-mcp":"1.0.25","@agiflowai/hooks-adapter":"0.0.21","@modelcontextprotocol/sdk":"1.26.0","@composio/json-schema-to-zod":"0.1.15","@agiflowai/coding-agent-bridge":"1.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.16.4","typescript":"5.9.3","@types/node":"^22.0.0","unplugin-raw":"^0.6.3","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.0.27_1773538202583_0.7848840499890122","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agiflowai/scaffold-mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":{"name":"AgiflowIO"},"license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.1.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"dist/cli.cjs"},"dist":{"shasum":"cee31ece0d42893fc031b582429896ee4b799587","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.1.0.tgz","fileCount":23,"integrity":"sha512-sNFsWp9puSmcE5VaYF7omIxPvipC/Ep7bIWXjzIqTrO+7L90YqjSP0oeGBdnENGHp8Kuq6ViIdjME2mm1oRLJA==","signatures":[{"sig":"MEYCIQDPrk9jwwA/SEpSRPAyczH+E+iDTrA/f0XoEo836UJ2tgIhAJjbV/Juvbc2UPXissCw8Wbu3n9oyKeexFFTQkpS/AIk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541945},"main":"./dist/index.cjs","type":"module","_from":"file:agiflowai-scaffold-mcp-1.1.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"_resolved":"/private/var/folders/35/_klvbykx3s99bpfh7lcqwrgw0000gn/T/2042a15f90e4cb511e14717caa9103ef/agiflowai-scaffold-mcp-1.1.0.tgz","_integrity":"sha512-sNFsWp9puSmcE5VaYF7omIxPvipC/Ep7bIWXjzIqTrO+7L90YqjSP0oeGBdnENGHp8Kuq6ViIdjME2mm1oRLJA==","repository":{"url":"git+https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"_npmVersion":"11.4.2","description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.4.1","dependencies":{"zod":"4.3.6","pino":"10.3.1","chalk":"5.6.2","execa":"9.6.1","express":"5.2.1","js-yaml":"4.1.1","liquidjs":"10.25.5","commander":"14.0.3","minimatch":"10.2.5","pino-pretty":"13.1.3","@inquirer/prompts":"8.4.1","@agiflowai/aicode-utils":"1.1.0","@agiflowai/architect-mcp":"1.1.0","@agiflowai/hooks-adapter":"0.1.0","@modelcontextprotocol/sdk":"1.29.0","@composio/json-schema-to-zod":"0.1.20","@agiflowai/coding-agent-bridge":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.21.8","typescript":"5.9.3","@types/node":"25.6.0","unplugin-raw":"0.7.0","@types/express":"5.0.6","@types/js-yaml":"4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.1.0_1776140965997_0.321517981393616","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@agiflowai/scaffold-mcp","version":"1.2.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":"AgiflowIO","license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.2.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"./dist/cli.cjs"},"dist":{"shasum":"6722c38599c060ddc6e9f8361261a11c2824e367","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.2.0.tgz","fileCount":23,"integrity":"sha512-VCX2KgFnVjKVVS++DnceG8l8nnzTo0Ch/3Om1kICHgRiDtHh2mta1ZqmCyy222p+Fkle/NlnzT/Ocq59mGfKkg==","signatures":[{"sig":"MEQCIHXcmTNzf0kmOV3gCSZVBKDnWyjOmUEQyOSLQvT158k6AiAlecyg7kUvjNosQt0xZXulxEDAn56lQFNODUBuz5vDiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560784},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.3.6","pino":"10.3.1","chalk":"5.6.2","execa":"9.6.1","express":"5.2.1","js-yaml":"4.2.0","liquidjs":"10.27.0","commander":"14.0.3","minimatch":"10.2.5","pino-pretty":"13.1.3","@inquirer/prompts":"8.4.1","@agiflowai/aicode-utils":"1.2.0","@agiflowai/architect-mcp":"1.2.0","@agiflowai/hooks-adapter":"0.1.1","@modelcontextprotocol/sdk":"1.29.0","@composio/json-schema-to-zod":"0.1.20","@agiflowai/coding-agent-bridge":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.21.8","typescript":"5.9.3","@types/node":"25.6.0","unplugin-raw":"0.7.0","@types/express":"5.0.6","@types/js-yaml":"4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.2.0_1782218490725_0.406515056632343","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@agiflowai/scaffold-mcp","version":"1.3.0","keywords":["mcp","model-context-protocol","scaffold","boilerplate","template","code-generation","nextjs","react","vite"],"author":"AgiflowIO","license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@1.3.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"./dist/cli.cjs"},"dist":{"shasum":"54d34497c021c12a46be87971c601d677d27ccf9","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-1.3.0.tgz","fileCount":25,"integrity":"sha512-qed0biDNj7N89SD7293daRKf5fROjpEeFPQr/DnWDXVlvaarqv+6r54mnGcUb2J+yx6QJx+anzVzcVYvkTs2RA==","signatures":[{"sig":"MEYCIQDJ3yrR5kXL2hAo6lAkdCqIsODfNoA4du6Uzk+kpHHGuwIhALBNLwA1nLHr2HcS2pjAgP+FEqJm+dNh9ozHRK8vHCaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595898},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"4.3.6","pino":"10.3.1","chalk":"5.6.2","execa":"9.6.1","express":"5.2.1","js-yaml":"4.2.0","liquidjs":"10.27.0","commander":"14.0.3","minimatch":"10.2.5","pino-pretty":"13.1.3","@inquirer/prompts":"8.4.1","@agiflowai/aicode-utils":"1.3.0","@agiflowai/architect-mcp":"1.3.0","@agiflowai/hooks-adapter":"0.1.2","@modelcontextprotocol/sdk":"1.29.0","@composio/json-schema-to-zod":"0.1.20","@agiflowai/coding-agent-bridge":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.21.8","typescript":"5.9.3","@types/node":"25.6.0","unplugin-raw":"0.7.0","@types/express":"5.0.6","@types/js-yaml":"4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_1.3.0_1782524865691_0.2108852615204686","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agiflowai/scaffold-mcp","version":"2.0.0","keywords":["boilerplate","code-generation","mcp","model-context-protocol","nextjs","react","scaffold","template","vite"],"author":"AgiflowIO","license":"AGPL-3.0","_id":"@agiflowai/scaffold-mcp@2.0.0","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"bin":{"scaffold-mcp":"./dist/cli.mjs"},"dist":{"shasum":"72445513ab248adefabc7a0dcd0da36f7f355a77","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-2.0.0.tgz","fileCount":23,"integrity":"sha512-U+8RKpMuhSU7WndTh7Uqc1OeeLdneho9bjDif6e9ThwdlmVuU7QqXdV187QhOFVlbNLHFS1oFgtDDLaYBZcINw==","signatures":[{"sig":"MEUCIQDqBUMeAgK1V3NOY/SaemCP+SDonXhDY9OdKEbHXYrlHAIgBtOf9AAHarPn33wfOAskE/6tgEV9kPr0U6s8eqbqzMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJy9pi0MLxXwIHyX4BfVjQcnYa6hVfgBb84cArwtZhwAIhAIsi1FDSb5nMxPqifPs+M/mfUKOnprmvcOY9z9USCHM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595513},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"repository":{"url":"https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","pino":"10.3.1","chalk":"6.0.0","execa":"10.0.1","express":"5.2.1","js-yaml":"5.4.2","liquidjs":"10.29.0","commander":"15.0.0","minimatch":"10.2.6","pino-pretty":"13.1.3","@inquirer/prompts":"8.7.2","@agiflowai/aicode-utils":"2.0.0","@agiflowai/architect-mcp":"2.0.0","@agiflowai/hooks-adapter":"0.2.0","@modelcontextprotocol/node":"2.1.0","@composio/json-schema-to-zod":"0.3.3","@modelcontextprotocol/server":"2.1.0","@agiflowai/coding-agent-bridge":"2.0.0","@modelcontextprotocol/server-legacy":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","typescript":"6.0.3","@types/node":"26.6.3","unplugin-raw":"0.8.0","@types/express":"5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/scaffold-mcp_2.0.0_1790488200415_0.963062971398164","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"_id":"@agiflowai/scaffold-mcp@2.0.1","bin":{"scaffold-mcp":"./dist/cli.mjs"},"bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"dist":{"shasum":"966e2f18ca089f8d28729f31e9bd94a9d41cfacb","tarball":"https://registry.npmjs.org/@agiflowai/scaffold-mcp/-/scaffold-mcp-2.0.1.tgz","fileCount":23,"integrity":"sha512-OLQ09xgH4QVTxn5JdyNBdJl8QyXbWyUUTHRYHSk21amp2u70Xlkyx6ndGyeMYEUjgr8x2kwANVRjXeYN7ic5Mg==","signatures":[{"sig":"MEQCIHC/gXdjNbkGSyizjXPPvJFJdw0mgvZZuJPiJPJDBnX2AiBKclQy0poSHa2GdZrvU6FWi1S2NSujvgM/0xce9As45g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5fMs+WHlcAGBzMKg8o4Fq11j8+gWCcN8kvM3E9PFOAQIhANFTKMzhVfsqltI2p5dYW6NqFqqZUsCwuGjp7fJZIZ2/"}],"unpackedSize":613619},"main":"./dist/index.cjs","name":"@agiflowai/scaffold-mcp","type":"module","types":"./dist/index.d.cts","author":"AgiflowIO","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./cli":{"import":"./dist/cli.mjs","require":"./dist/cli.cjs"},"./package.json":"./package.json"},"license":"AGPL-3.0","scripts":{"dev":"node --loader ts-node/esm src/cli.ts","test":"vitest --run","build":"tsdown","typecheck":"tsc --noEmit"},"version":"2.0.1","_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","keywords":["boilerplate","code-generation","mcp","model-context-protocol","nextjs","react","scaffold","template","vite"],"repository":{"url":"https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"description":"MCP server for scaffolding applications with boilerplate templates","directories":{},"maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","pino":"10.3.1","chalk":"6.0.0","execa":"10.0.1","express":"5.2.1","js-yaml":"5.4.2","liquidjs":"10.29.0","commander":"15.0.0","minimatch":"10.2.6","pino-pretty":"13.1.3","@inquirer/prompts":"8.7.2","@agiflowai/aicode-utils":"2.0.0","@agiflowai/architect-mcp":"2.0.0","@agiflowai/hooks-adapter":"0.2.0","@modelcontextprotocol/node":"2.1.0","@composio/json-schema-to-zod":"0.3.3","@modelcontextprotocol/server":"2.1.0","@agiflowai/coding-agent-bridge":"2.0.0","@modelcontextprotocol/server-legacy":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.23.0","typescript":"6.0.3","@types/node":"26.6.3","unplugin-raw":"0.8.0","@types/express":"5.0.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scaffold-mcp_2.0.1_1790499542090_0.8567257603804344"}}},"time":{"created":"2025-10-05T08:38:41.716Z","modified":"2026-09-27T08:59:02.474Z","0.0.0":"2025-10-05T08:38:41.986Z","0.1.0":"2025-10-05T12:09:17.006Z","0.2.0":"2025-10-06T01:18:16.697Z","0.3.0":"2025-10-06T09:58:44.099Z","0.3.1":"2025-10-06T22:25:56.703Z","0.3.2":"2025-10-07T08:37:17.461Z","0.3.3":"2025-10-07T08:43:25.665Z","0.4.0":"2025-10-08T08:20:12.682Z","0.4.1":"2025-10-08T12:20:15.402Z","0.5.0":"2025-10-12T04:22:45.274Z","0.6.0":"2025-10-12T07:39:15.029Z","1.0.0":"2025-10-13T12:21:47.566Z","1.0.1":"2025-10-14T10:01:46.824Z","1.0.2":"2025-10-23T08:55:49.122Z","1.0.3":"2025-11-09T11:22:51.064Z","1.0.4":"2025-11-28T03:15:44.902Z","1.0.5":"2025-12-02T12:13:22.136Z","1.0.6":"2025-12-02T12:15:51.859Z","1.0.7":"2025-12-04T08:51:36.657Z","1.0.8":"2025-12-05T10:35:05.225Z","1.0.9":"2025-12-07T11:57:33.992Z","1.0.10":"2025-12-08T08:46:07.749Z","1.0.11":"2025-12-12T11:37:41.986Z","1.0.14":"2025-12-26T04:01:59.881Z","1.0.12":"2025-12-27T00:07:24.483Z","1.0.15":"2025-12-27T00:36:56.354Z","1.0.16":"2025-12-29T02:04:12.694Z","1.0.17":"2026-01-03T10:37:08.796Z","1.0.18":"2026-01-10T05:59:40.225Z","1.0.19":"2026-01-16T23:28:05.828Z","1.0.20":"2026-01-26T04:36:02.115Z","1.0.21":"2026-02-20T03:59:04.184Z","1.0.22":"2026-02-20T09:20:23.295Z","1.0.23":"2026-02-22T03:58:51.571Z","1.0.24":"2026-03-06T04:21:18.397Z","1.0.25":"2026-03-06T08:26:39.268Z","1.0.26":"2026-03-14T23:28:08.109Z","1.0.27":"2026-03-15T01:30:02.751Z","1.1.0":"2026-04-14T04:29:26.199Z","1.2.0":"2026-06-23T12:41:30.876Z","1.3.0":"2026-06-27T01:47:45.868Z","2.0.0":"2026-09-27T05:50:00.530Z","2.0.1":"2026-09-27T08:59:02.286Z"},"bugs":{"url":"https://github.com/AgiFlow/aicode-toolkit/issues"},"author":"AgiflowIO","license":"AGPL-3.0","homepage":"https://github.com/AgiFlow/aicode-toolkit#readme","keywords":["boilerplate","code-generation","mcp","model-context-protocol","nextjs","react","scaffold","template","vite"],"repository":{"url":"https://github.com/AgiFlow/aicode-toolkit.git","type":"git","directory":"packages/scaffold-mcp"},"description":"MCP server for scaffolding applications with boilerplate templates","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"# @agiflowai/scaffold-mcp\n\n> MCP server for scaffolding applications with templates and feature generators\n\nUse the local CLI to generate projects and feature boilerplate from template-defined scaffolds without loading MCP tools into your agent's context. MCP serving remains available.\n\n## Local CLI: progressive discovery\n\nAfter installing templates (below), discover only what you need:\n\n```bash\nnpx @agiflowai/scaffold-mcp --help\nnpx @agiflowai/scaffold-mcp boilerplate --help\nnpx @agiflowai/scaffold-mcp boilerplate list --json\nnpx @agiflowai/scaffold-mcp boilerplate info typescript-lib --json\nnpx @agiflowai/scaffold-mcp boilerplate create --help\nnpx @agiflowai/scaffold-mcp scaffold --help\nnpx @agiflowai/scaffold-mcp scaffold list ./apps/my-app --json\nnpx @agiflowai/scaffold-mcp scaffold info scaffold-service --project ./apps/my-app --json\nnpx @agiflowai/scaffold-mcp scaffold add --help\n```\n\nUse `--help` at each level for arguments, prerequisites, and examples. Use `--json` on local commands for one structured success document on stdout; failures emit JSON on stderr and exit nonzero. `boilerplate generate`, `scaffold generate`, and `template file create` **author reusable templates**, while `boilerplate create` and `scaffold add` generate project files.\n\n---\n\n## Quick Start\n\n### 1. Install Templates\n\n```bash\n# Downloads built-in templates to your workspace\nnpx @agiflowai/aicode-toolkit init\n```\n\n### 2. Configure Your AI Agent\n\nAdd to your MCP config (`.mcp.json`, `.cursor/mcp.json`, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"scaffold-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@agiflowai/scaffold-mcp\", \"mcp-serve\", \"--admin-enable\"]\n    }\n  }\n}\n```\n\n**Flags:**\n\n- `--admin-enable`: Enables tools for creating new templates (optional, useful during setup)\n\n### 3. Start Using\n\nYour agent can now call scaffold tools:\n\n```\nYou: \"Create a new Next.js app called dashboard\"\nAgent: [calls list-boilerplates, then use-boilerplate]\n\nYou: \"Add a products page\"\nAgent: [calls list-scaffolding-methods, then use-scaffold-method]\n```\n\n---\n\n## Available Tools\n\n### Standard Tools\n\n| Tool                       | Purpose                          | When to Use                   |\n| -------------------------- | -------------------------------- | ----------------------------- |\n| `list-boilerplates`        | Show available project templates | Starting a new project        |\n| `use-boilerplate`          | Create project from template     | After choosing a template     |\n| `list-scaffolding-methods` | Show features for a project      | Adding to existing project    |\n| `use-scaffold-method`      | Add feature to project           | After choosing a feature      |\n| `write-to-file`            | Write content to file            | Custom files not in templates |\n\n### Admin Tools (with `--admin-enable`)\n\n| Tool                        | Purpose                     | When to Use               |\n| --------------------------- | --------------------------- | ------------------------- |\n| `generate-boilerplate`      | Create new project template | Building custom templates |\n| `generate-feature-scaffold` | Create new feature scaffold | Adding feature generators |\n| `generate-boilerplate-file` | Add files to templates      | Populating template files |\n\n---\n\n## How It Works\n\n```\nYour Project                          Templates Directory\n─────────────                         ───────────────────\napps/\n├── my-app/                           templates/\n│   ├── project.json ──────────────►  └── nextjs-15/\n│   │   └── sourceTemplate: \"nextjs-15\"    ├── scaffold.yaml    ← Defines what can be generated\n│   └── src/                               ├── architect.yaml   ← Design patterns (optional)\n│       └── app/                           ├── RULES.yaml       ← Coding rules (optional)\n│           └── page.tsx                   └── src/             ← Template files (.liquid)\n```\n\n1. Templates define boilerplates and features in `scaffold.yaml`\n2. Projects reference templates with `sourceTemplate`\n3. Tools read the template and generate files\n\n---\n\n## Built-in Templates\n\n| Template                 | Stack                   | What You Can Generate                  |\n| ------------------------ | ----------------------- | -------------------------------------- |\n| `nextjs-15-drizzle`      | Next.js 15 + App Router | Pages, layouts, components, API routes |\n| `typescript-lib`         | TypeScript library      | Library structure, tests               |\n| `typescript-mcp-package` | MCP server              | CLI commands, MCP tools                |\n\n---\n\n## CLI Commands\n\nscaffold-mcp also works as a standalone CLI:\n\n```bash\n# List available boilerplates\nnpx @agiflowai/scaffold-mcp boilerplate list\n\n# Get info about a boilerplate\nnpx @agiflowai/scaffold-mcp boilerplate info nextjs-15-drizzle\n\n# Create project from boilerplate\nnpx @agiflowai/scaffold-mcp boilerplate create nextjs-15-drizzle \\\n  --vars '{\"projectName\":\"my-app\",\"packageName\":\"@myorg/my-app\"}'\n\n# List features for a project\nnpx @agiflowai/scaffold-mcp scaffold list ./apps/my-app\n\n# Add feature to project\nnpx @agiflowai/scaffold-mcp scaffold add scaffold-nextjs-page \\\n  --project ./apps/my-app \\\n  --vars '{\"pageTitle\":\"About\",\"nextjsPagePath\":\"/about\"}'\n\n# Create template authoring entries (CLI equivalents for admin MCP tools)\nnpx @agiflowai/scaffold-mcp boilerplate generate scaffold-vite-app \\\n  --template vite-react \\\n  --description \"React Vite starter\" \\\n  --target-folder apps \\\n  --variables '[{\"name\":\"appName\",\"description\":\"Application name\",\"type\":\"string\",\"required\":true}]'\n\nnpx @agiflowai/scaffold-mcp scaffold generate scaffold-service \\\n  --template typescript-lib \\\n  --description \"Generate a service class and unit test\" \\\n  --variables '[{\"name\":\"serviceName\",\"description\":\"Service name\",\"type\":\"string\",\"required\":true}]'\n\nnpx @agiflowai/scaffold-mcp template file create src/index.ts \\\n  --template typescript-lib \\\n  --content 'export const {{ name | camelCase }} = \"{{ name }}\";'\n\nnpx @agiflowai/scaffold-mcp file write .env.local \\\n  --content 'NEXT_PUBLIC_API_URL=https://api.example.com'\n```\n\n---\n\n## Server Options\n\n```bash\n# stdio transport (default) - for Claude Code, Cursor\nnpx @agiflowai/scaffold-mcp mcp-serve\n\n# HTTP transport - for web applications\nnpx @agiflowai/scaffold-mcp mcp-serve --type http --port 3000\n\n# SSE transport - for streaming clients\nnpx @agiflowai/scaffold-mcp mcp-serve --type sse --port 3000\n\n# With admin tools enabled\nnpx @agiflowai/scaffold-mcp mcp-serve --admin-enable\n\n# With Claude Code skill front matter on prompts\nnpx @agiflowai/scaffold-mcp mcp-serve --prompt-as-skill\n\n# With a fallback LLM tool for scaffold operations\nnpx @agiflowai/scaffold-mcp mcp-serve --fallback-tool claude-code\n\n# Fallback tool with a specific model config\nnpx @agiflowai/scaffold-mcp mcp-serve \\\n  --fallback-tool claude-code \\\n  --fallback-tool-config '{\"model\":\"claude-sonnet-4-6\"}'\n```\n\nFor `.toolkit/settings.yaml` or `.toolkit/settings.local.yaml`, you can define multiple ordered fallbacks:\n\n```yaml\nscaffold-mcp:\n  mcp-serve:\n    fallbacks:\n      - tool: gemini-cli\n        config:\n          model: gemini-2.0-flash\n      - tool: codex\n        config:\n          model: gpt-5.2-mini\n```\n\nThe first valid entry is used when `fallbackTool` is not set.\n\n| Option                   | Description                                                                                    | Default     |\n| ------------------------ | ---------------------------------------------------------------------------------------------- | ----------- |\n| `-t, --type`             | Transport: `stdio`, `http`, `sse`                                                              | `stdio`     |\n| `-p, --port`             | Port for HTTP/SSE                                                                              | `3000`      |\n| `--host`                 | Host for HTTP/SSE                                                                              | `localhost` |\n| `--admin-enable`         | Enable template creation tools                                                                 | `false`     |\n| `--prompt-as-skill`      | Render MCP prompts with Claude Code skill front matter, exposing them as `/skill` commands     | `false`     |\n| `--fallback-tool`        | LLM tool for scaffold operations (`claude-code`, `gemini-cli`, `codex`)                        | disabled    |\n| `--fallback-tool-config` | JSON config for the CLI fallback tool; settings files may also use ordered `fallbacks` entries | `{}`        |\n\n---\n\n## Creating Custom Templates\n\n### Option 1: Using Admin Tools\n\nAsk your AI agent:\n\n```\n\"Create a boilerplate template for our React + Vite setup\"\n```\n\nThe agent will use:\n\n1. `generate-boilerplate`\n2. `generate-boilerplate-file`\n\n### Option 2: Manually\n\nCreate the template structure:\n\n```\ntemplates/my-template/\n├── scaffold.yaml           # Required: defines boilerplates and features\n└── src/                    # Template files (use .liquid for variable replacement)\n    ├── package.json.liquid\n    └── src/\n        └── index.ts.liquid\n```\n\n**scaffold.yaml example:**\n\n```yaml\nboilerplate:\n  name: my-template-app\n  description: My custom application template\n  targetFolder: apps\n  variables_schema:\n    type: object\n    properties:\n      projectName:\n        type: string\n        description: Project directory name\n      packageName:\n        type: string\n        description: NPM package name\n    required:\n      - projectName\n      - packageName\n  includes:\n    - package.json\n    - src/index.ts\n\nfeatures:\n  - name: scaffold-component\n    description: Add a React component\n    variables_schema:\n      type: object\n      properties:\n        componentName:\n          type: string\n          description: Component name (PascalCase)\n      required:\n        - componentName\n    includes:\n      - src/components/{{ componentName }}/{{ componentName }}.tsx\n```\n\n**Template file example (package.json.liquid):**\n\n```json\n{\n  \"name\": \"{{ packageName }}\",\n  \"version\": \"0.1.0\",\n  \"description\": \"{{ description | default: 'My application' }}\"\n}\n```\n\n---\n\n## Hooks Integration (Experimental)\n\n> **Note:** This feature is experimental and may change.\n\nHooks let scaffold-mcp proactively suggest templates when your AI agent creates files.\n\n**Claude Code setup** (`.claude/settings.json`):\n\n```json\n{\n  \"hooks\": {\n    \"PreToolUse\": [\n      {\n        \"matcher\": \"Write\",\n        \"hooks\": [\n          {\n            \"type\": \"command\",\n            \"command\": \"npx @agiflowai/scaffold-mcp hook --type claude-code.preToolUse\"\n          }\n        ]\n      }\n    ]\n  }\n}\n```\n\nWhen Claude tries to write a new file, the hook shows available scaffolding methods that match, so Claude can use templates instead of writing from scratch.\n\nHooks are also available for **Gemini CLI** and **OpenAI Codex CLI** (`--type codex.preToolUse`, configured in `.codex/config.toml`); see the hooks docs for setup.\n\n**Relaxing enforcement:** to let some files (docs, content, generated code) be written directly, add exclude globs — workspace-wide via `scaffold-mcp.hook.excludeGlobs` in `.toolkit/settings.yaml`, or per-template via a top-level `exclude` in `scaffold.yaml`:\n\n```yaml\n# .toolkit/settings.yaml\nscaffold-mcp:\n  hook:\n    excludeGlobs:\n      - '**/*.md'\n      - '**/*.mdx'\n      - '**/src/content/**'\n```\n\nSee [Hooks Documentation](./docs/hooks.md) for details.\n\n---\n\n## Documentation\n\n| Document                                               | Description                  |\n| ------------------------------------------------------ | ---------------------------- |\n| [MCP Tools Reference](./docs/mcp-tools.md)             | Detailed tool documentation  |\n| [CLI Commands](./docs/cli-commands.md)                 | Complete CLI reference       |\n| [Template Conventions](./docs/template-conventions.md) | How to create templates      |\n| [Advanced Generators](./docs/advanced-generators.md)   | Custom TypeScript generators |\n| [Hooks Integration](./docs/hooks.md)                   | AI agent hooks setup         |\n\n---\n\n## License\n\nAGPL-3.0\n","readmeFilename":""}