{"_id":"@aegisx/mcp","_rev":"10-71fb8076d819d2d0585b6c6c383e55c5","name":"@aegisx/mcp","dist-tags":{"latest":"1.7.1"},"versions":{"1.0.0":{"name":"@aegisx/mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.0.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"7e441210b26d9d53d3da52c3d766b436ef42dead","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.0.0.tgz","fileCount":40,"integrity":"sha512-26GuhWbUHLflE2jvkc6Jy4wpEpzrV8u5IF1oEaILCLv5hPcRQdfXNkihd/u5PpwBpGOwdwwrfNw5op93rJ7vvA==","signatures":[{"sig":"MEYCIQC5Jnzx6Mu8Jk1MBwGkXRjvrzFhhWPGu7ZyFyewYkgnYQIhAJCiWqh0qFYAkoTq5kbk9o7vG5h+uj3MSWdB3N48Gpc2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229048},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"99ceafe3d6836f2eef4bcec740c38676f7d5fad4","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.1.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1764888912601_0.016751042464025367","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aegisx/mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.1.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"28bf52e9f4457705f9454fe75b46257c77e9de15","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.1.0.tgz","fileCount":40,"integrity":"sha512-YXrtJHbjgGXdXP4H7LidoRhMGtQPk4h41bieRJDU3q1TnZrAfhv0mssORoMlPqfw+8MLj/iRuwmFWuFdz0YOQQ==","signatures":[{"sig":"MEYCIQDePdhiwp/OM7AAlWMAmxKIdr4tLTVlhIkea0ltRkQGIQIhAJM6qguS3ORr9UNFrHJp/+pI6IRwfL39gIYfAHZBJtgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239811},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5fcb6807b0949fc2931a52a0e9e1bb1c1010a90f","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.1.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.0_1764903888134_0.9551742238897896","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aegisx/mcp","version":"1.2.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.2.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"7311201d187cb2d7f22b01f7f25552d220b5ca34","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.2.0.tgz","fileCount":40,"integrity":"sha512-Sql+bx9V1qxq4ZQ75gO7GEb4BVoZPFUq/wTcWVAHAnOPKxd7fE4+HqZpfHz43sh8noHAI55WkQg1i4ECD2D82Q==","signatures":[{"sig":"MEUCIHNzZJpER2tSkbGTFtqH2HWNt9q5xNN4Bool8L+LnDDoAiEAhXy1vclLMaBdQ8UnguGUksO+SoPAna096guArorFrSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252493},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e2030720b77dd134b649f7203cc99bed23ad64b8","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.1.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.0_1764966541148_0.15125164300579352","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aegisx/mcp","version":"1.2.1","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.2.1","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"a8a87268901b4f49fde676277f7a1fe7e4dd8843","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.2.1.tgz","fileCount":40,"integrity":"sha512-AYArbloQNAkFfSPxH3FcySgI1i/vuFJbD/81tcJ5YHYOMfe9lQ3Z3gRqdl/88R1d7ArAa75TjzMttI0a9kJomA==","signatures":[{"sig":"MEUCIQDEoRqVXUaeYWD95m4o+s1NBoU6XKMSDLqnpmN54G0cFAIgGtv2WqKp/dPR8EkGcyOQssOigaUp2Tg0kcN6PjvydEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265853},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"99e6a2a842ca6993c5d56ae6c823699c32f84d36","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.1.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.1_1765088261212_0.808577647459362","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aegisx/mcp","version":"1.3.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.3.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"8aa5ec31672e0b0d7ba3b81bca91113fb44f2968","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.3.0.tgz","fileCount":40,"integrity":"sha512-/FMKezyg95aG11IlWFLoxMRqmyd+9Q8vdB+MQybtIkj/awqZARaTjjx4G36bN8ngJOFCrLnJGYtWhGoOJdZeyQ==","signatures":[{"sig":"MEUCIQDwjkcyK9VoH0ut0IOFg7HY2Uqs5MNqblHFPEPizg7WaQIgFs8Tt0cqn/DcmBhoWlzyDWouzRc+KvHAe5xYS3Kjs0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383178},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b185afe6aab98a78935b7d0a5dc7c7ad900522a9","scripts":{"dev":"tsc --watch","sync":"tsx scripts/sync/sync.ts","test":"vitest","build":"tsc","start":"node dist/index.js","prebuild":"npm run sync","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.0_1766165594262_0.20076786191781326","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aegisx/mcp","version":"1.4.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.4.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"10248a9a835af4f80c6b6099ae6c84ca3cb084b8","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.4.0.tgz","fileCount":52,"integrity":"sha512-ABiTbRelPPGQkNY3++RkBnhTLOPIPn1za2z+efign77+QYqcMPij/sxvrhyixNZcH8mSonrcZNnCCEGBxop7Xg==","signatures":[{"sig":"MEUCICP0710H5Co7l1Os1BhYoTXt+SqGTBv5cPSO64QH7DR3AiEAxyDmMyk9t05Iy0OwpGS5FXio4O35Y/u1c/vjSGq2/Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563178},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"709bedafe5dce2f26e88b5a2c75750f5a0f21456","scripts":{"dev":"tsc --watch","sync":"tsx scripts/sync/sync.ts","test":"vitest","build":"tsc","start":"node dist/index.js","prebuild":"npm run sync","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.4.0_1766200243879_0.8316467600360091","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aegisx/mcp","version":"1.5.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.5.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"f6e14833c7b82d97d087f498efc138b717bba6a2","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.5.0.tgz","fileCount":56,"integrity":"sha512-ERqthBs2QZcRdC1mDBx9wUIzZUaOKgYoLD2ipovr4XL6LorVjnwimbf1iP0KDm2bxuQPIP2m2XdZtCC8ruLxqA==","signatures":[{"sig":"MEYCIQC50O7UK49Zym/McGsL51ssg6ykOIc8rExDa/n4GBtWiwIhAOBeIpOZrRDTg9WQipbL66517rYoco8b69/+WXN5hODz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610679},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"519f7907b18033f317fdd2c4d92c8061e7af8b95","scripts":{"dev":"tsc --watch","sync":"tsx scripts/sync/sync.ts","test":"vitest","build":"tsc","start":"node dist/index.js","prebuild":"npm run sync","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.5.0_1766224790380_0.5578812545156966","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aegisx/mcp","version":"1.6.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.6.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"3fae1dd93a3f3ca58f1a656d4462df8aed192ebe","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.6.0.tgz","fileCount":56,"integrity":"sha512-gmxM7/8Ys60vDPNmz9XAekxwh8Ah1WJmZU2sX3PnKfOPXBaKYbGCrRC1AkNRaHulCB/8YqEpeS7K6u4YG64llQ==","signatures":[{"sig":"MEYCIQCfKQAC6LYgBSUDcUZ2ujc+cKis6c28CKoHX/jcyEl0YgIhAPJwGaniFW0qAa8/odHPm9CcmJ3gXBTbNBnV/snBhKMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610903},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"80cec8580541037fa121693ab0c74c655160c9ea","scripts":{"dev":"tsc --watch","sync":"tsx scripts/sync/sync.ts","test":"vitest","build":"tsc","start":"node dist/index.js","prebuild":"npm run sync","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.6.0_1766854217604_0.9101543026586181","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aegisx/mcp","version":"1.7.0","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","_id":"@aegisx/mcp@1.7.0","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"bin":{"aegisx-mcp":"bin/cli.js"},"dist":{"shasum":"2dbbc37accda05f20b229529dc1b62f62f0aeb2b","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.7.0.tgz","fileCount":56,"integrity":"sha512-mq6RdjY/49W7XtKFHpVlbqCRrn/cggl8nb3/PaSZpsqdnzgbkK+cbRJk4wW3fovjvfcZ0tJfXGLr5rx9VQtiVw==","signatures":[{"sig":"MEUCIQD1eZZpTNfQh5DE6djVHwYGKV2huNlB1Ol1lORs27QBAgIgZLHrhr1L2+/EVvmZP/GLY3Q6naPnnpVNFypZqrjLlEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633457},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"85251c213af3e481ca6f3f283024b25428f9a7a4","scripts":{"dev":"tsc --watch","sync":"tsx scripts/sync/sync.ts","test":"vitest","build":"tsc","start":"node dist/index.js","prebuild":"npm run sync","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prepublishOnly":"npm run build"},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"repository":{"url":"git+https://github.com/aegisx-platform/aegisx-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.7.0_1767880734973_0.9602462448885167","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@aegisx/mcp","version":"1.7.1","description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"author":{"name":"AegisX Team"},"license":"MIT","type":"module","main":"dist/index.js","bin":{"aegisx-mcp":"bin/cli.js"},"scripts":{"sync":"tsx scripts/sync/sync.ts","sync:dry-run":"tsx scripts/sync/sync.ts --dry-run","sync:verbose":"tsx scripts/sync/sync.ts --verbose","prebuild":"npm run sync","build":"tsc","dev":"tsc --watch","start":"node dist/index.js","test":"vitest","prepublishOnly":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","zod":"^3.23.8"},"devDependencies":{"@types/node":"^20.14.0","tsx":"^4.21.0","typescript":"^5.4.5","vitest":"^1.6.0"},"engines":{"node":">=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/aegisx-platform/aegisx-mcp.git"},"bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","publishConfig":{"access":"public"},"gitHead":"8f9747aeaeb29d5d8905369f57c73c55f45c8eea","types":"./dist/index.d.ts","_id":"@aegisx/mcp@1.7.1","_nodeVersion":"22.17.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-EL0n1Lo2uPh6IGjBLDyPY7vxeXWfdd9QwFA8SkAqI5z+mQKUCK3QaB6TbWtP7omB2O/h6hjkIXGyCM4+PVzk8Q==","shasum":"04abeae46a8649cdec99e3fc1685eb39622ce219","tarball":"https://registry.npmjs.org/@aegisx/mcp/-/mcp-1.7.1.tgz","fileCount":56,"unpackedSize":691001,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYDXBe9d4uyLMUvG/YISFmkpoW17x6FzYizaFtLWj1TwIhAPy5mWbE3VTnqrQU5UGFTgU0wDowclrkwghnLK4lmL3o"}]},"_npmUser":{"name":"dixonsatit","email":"dixonsatit@gmail.com"},"directories":{},"maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.7.1_1778244481627_0.9459905456382562"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-04T22:55:12.539Z","modified":"2026-05-08T12:48:01.921Z","1.0.0":"2025-12-04T22:55:12.824Z","1.1.0":"2025-12-05T03:04:48.308Z","1.2.0":"2025-12-05T20:29:01.309Z","1.2.1":"2025-12-07T06:17:41.363Z","1.3.0":"2025-12-19T17:33:14.410Z","1.4.0":"2025-12-20T03:10:44.054Z","1.5.0":"2025-12-20T09:59:50.551Z","1.6.0":"2025-12-27T16:50:17.772Z","1.7.0":"2026-01-08T13:58:55.114Z","1.7.1":"2026-05-08T12:48:01.788Z"},"bugs":{"url":"https://github.com/aegisx-platform/aegisx-mcp/issues"},"author":{"name":"AegisX Team"},"license":"MIT","homepage":"https://github.com/aegisx-platform/aegisx-mcp#readme","keywords":["mcp","model-context-protocol","aegisx","angular","crud","ui-components","developer-tools","claude","anthropic"],"repository":{"type":"git","url":"git+https://github.com/aegisx-platform/aegisx-mcp.git"},"description":"MCP server for AegisX platform - UI components, CRUD generator, and development assistance","maintainers":[{"name":"dixonsatit","email":"dixonsatit@gmail.com"}],"readme":"# @aegisx/mcp\n\n[![npm version](https://badge.fury.io/js/@aegisx%2Fmcp.svg)](https://www.npmjs.com/package/@aegisx/mcp)\n[![Downloads](https://img.shields.io/npm/dm/@aegisx/mcp.svg)](https://www.npmjs.com/package/@aegisx/mcp)\n[![License](https://img.shields.io/npm/l/@aegisx/mcp.svg)](https://github.com/aegisx-platform/aegisx-mcp/blob/main/LICENSE)\n\nMCP (Model Context Protocol) server for the AegisX platform. Provides AI assistants with access to AegisX UI components, CRUD generator commands, development patterns, and API contract discovery.\n\n## Features\n\n- **UI Components Reference** - Browse and search 78+ AegisX UI components with full API documentation\n- **CRUD Generator Commands** - Build and execute CRUD generation commands with 23 supported options (100% CLI alignment)\n- **Development Patterns** - Access best practices, code templates, and architecture patterns\n- **API Contract Discovery** - List, search, and validate API contracts across your codebase\n- **API Testing & Authentication** - Login, test protected endpoints, decode JWT tokens, and track request history\n- **Design Tokens** - Reference design tokens for colors, spacing, typography\n- **Development Standards** - Access coding standards and guidelines\n\n## Data Synchronization\n\nThe component, command, and pattern data files are **auto-generated** from source libraries:\n\n- `src/data/components.ts` - Generated from aegisx-ui components\n- `src/data/crud-commands.ts` - Generated from aegisx-cli commands\n- `src/data/patterns.ts` - Validated from existing patterns\n\n**⚠️ DO NOT EDIT MANUALLY** - Changes will be overwritten on next sync.\n\n## Installation\n\n### NPM (Global)\n\n```bash\nnpm install -g @aegisx/mcp\n```\n\n### Claude Desktop Configuration\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"aegisx\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aegisx/mcp\"]\n    }\n  }\n}\n```\n\nOr if installed globally:\n\n```json\n{\n  \"mcpServers\": {\n    \"aegisx\": {\n      \"command\": \"aegisx-mcp\"\n    }\n  }\n}\n```\n\n## Available Tools\n\n### UI Components\n\n| Tool                       | Description                                             |\n| -------------------------- | ------------------------------------------------------- |\n| `aegisx_components_list`   | List all UI components, optionally filtered by category |\n| `aegisx_components_get`    | Get detailed info about a specific component            |\n| `aegisx_components_search` | Search components by name or description                |\n\n**Example:**\n\n```\nUse aegisx_components_get with name=\"Card\" to see the Card component API.\n```\n\n### CRUD Generator\n\n| Tool                        | Description                                          |\n| --------------------------- | ---------------------------------------------------- |\n| `aegisx_crud_build_command` | Build a CRUD generation command with options         |\n| `aegisx_crud_packages`      | View available packages (standard, enterprise, full) |\n| `aegisx_crud_files`         | See what files will be generated                     |\n| `aegisx_crud_troubleshoot`  | Get help with common issues                          |\n| `aegisx_crud_workflow`      | Get complete workflow for a feature                  |\n\n**Example:**\n\n```\nUse aegisx_crud_build_command with tableName=\"products\" and withImport=true to get the command.\n```\n\n### Development Patterns\n\n| Tool                      | Description                        |\n| ------------------------- | ---------------------------------- |\n| `aegisx_patterns_list`    | List all patterns by category      |\n| `aegisx_patterns_get`     | Get a specific pattern with code   |\n| `aegisx_patterns_search`  | Search patterns                    |\n| `aegisx_patterns_suggest` | Get pattern suggestions for a task |\n\n**Example:**\n\n```\nUse aegisx_patterns_suggest with task=\"create API endpoint\" to get relevant patterns.\n```\n\n### API Contract Tools\n\n| Tool                  | Description                                            |\n| --------------------- | ------------------------------------------------------ |\n| `aegisx_api_list`     | List all API endpoints, optionally filtered by feature |\n| `aegisx_api_search`   | Search endpoints by keyword across paths and methods   |\n| `aegisx_api_get`      | Get detailed contract for a specific endpoint          |\n| `aegisx_api_validate` | Validate implementation matches documented contracts   |\n\n**Examples:**\n\n```\n# List all endpoints\nUse aegisx_api_list to see all documented APIs.\n\n# Search for budget-related APIs\nUse aegisx_api_search with query=\"budget\" to find budget endpoints.\n\n# Get contract details\nUse aegisx_api_get with path=\"/api/profile\" to see the full contract.\n\n# Validate a feature\nUse aegisx_api_validate with feature=\"user-profile\" to check for mismatches.\n```\n\n### API Testing & Authentication Tools\n\n| Tool                       | Description                                                   |\n| -------------------------- | ------------------------------------------------------------- |\n| `aegisx_auth_login`        | Login to API and store access token (default: localhost:3000) |\n| `aegisx_auth_status`       | Check authentication status and token info                    |\n| `aegisx_auth_decode_jwt`   | Decode JWT token to view header, payload, and expiry details  |\n| `aegisx_auth_logout`       | Logout and clear authentication session                       |\n| `aegisx_api_request`       | Make authenticated HTTP requests (GET/POST/PUT/PATCH/DELETE)  |\n| `aegisx_api_history`       | View request/response history with filtering                  |\n| `aegisx_api_clear_history` | Clear request history                                         |\n\n**Examples:**\n\n```\n# Login to API\nUse aegisx_auth_login with email and password to authenticate and store token.\n\n# Check authentication status\nUse aegisx_auth_status to see current user info and token expiry.\n\n# Decode JWT token\nUse aegisx_auth_decode_jwt to inspect token claims and expiration.\n\n# Test protected endpoint\nUse aegisx_api_request with method=\"GET\" and path=\"/api/profile\" to call authenticated endpoints.\n\n# View request history\nUse aegisx_api_history to see recent API calls with status codes and response times.\n```\n\n**Features:**\n\n- ✅ Automatic token management and storage\n- ✅ Request/response history (last 50 requests)\n- ✅ JWT token decoding and validation\n- ✅ Support for custom headers and query parameters\n- ✅ Configurable base URL (default: http://localhost:3000)\n- ✅ Environment variable support (AEGISX_API_URL)\n\n## Available Resources\n\n| Resource                         | Description                                 |\n| -------------------------------- | ------------------------------------------- |\n| `aegisx://design-tokens`         | Design tokens (colors, spacing, typography) |\n| `aegisx://development-standards` | Coding standards and guidelines             |\n| `aegisx://api-reference`         | Backend API conventions                     |\n| `aegisx://project-structure`     | Monorepo structure guide                    |\n| `aegisx://quick-start`           | Getting started guide                       |\n\n## Component Categories\n\n- **data-display** - Badge, Card, Avatar, KPI Card, Stats Card, List, Timeline, Progress\n- **forms** - Date Picker, Input OTP, Knob, Popup Edit, Scheduler, Time Slots\n- **feedback** - Alert, Loading Bar, Inner Loading, Splash Screen, Skeleton\n- **navigation** - Breadcrumb, Command Palette, Navbar, Launcher\n- **layout** - Classic Layout, Compact Layout, Enterprise Layout, Empty Layout\n- **auth** - Login Form, Register Form, Reset Password Form, Social Login\n- **advanced** - Calendar, Gridster, File Upload, Theme Builder, Theme Switcher\n- **overlays** - Drawer\n\n## CRUD Packages\n\n| Package        | Features                                    |\n| -------------- | ------------------------------------------- |\n| **standard**   | Basic CRUD, pagination, search, soft delete |\n| **enterprise** | Standard + Excel/CSV import                 |\n| **full**       | Enterprise + WebSocket events               |\n\n## Development\n\n### Sync Data from Source\n\nThe sync tool automatically updates data files from source libraries. This runs before each build via the `prebuild` hook.\n\n```bash\ncd libs/aegisx-mcp\npnpm run sync           # Update data files\npnpm run sync:dry-run   # Preview changes without writing\npnpm run sync:verbose   # See detailed progress\n```\n\n**Note:** The sync process extracts component metadata from `libs/aegisx-ui`, command definitions from `libs/aegisx-cli`, and validates existing patterns. Manual edits to generated data files will be overwritten on next sync.\n\n### Build\n\n```bash\ncd libs/aegisx-mcp\npnpm install\npnpm run build\n```\n\nThe build process automatically runs `pnpm run sync` before compilation to ensure data files are up to date.\n\n### Test Locally\n\n```bash\nnode dist/index.js\n```\n\n### Debug\n\nSet `DEBUG=mcp:*` environment variable for verbose logging.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}