{"_id":"@adobe-commerce/commerce-extensibility-tools","_rev":"29-786e058a55ff596f5c48baa09ffe4c6f","name":"@adobe-commerce/commerce-extensibility-tools","dist-tags":{"beta":"3.0.0-beta.2","latest":"3.6.0"},"versions":{"1.0.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.0.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.0.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"3cf014c31f04faa9f628fcaf2256dee6c90f1fa4","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.0.0.tgz","fileCount":55,"integrity":"sha512-ASgZhedT52nHj0Wh6l4eOyvMBNiyt5XLrpiDl78/GyyzUGwzNDnu5+kE+w4oGS3rB+x+62vzi022uovf4N7UZA==","signatures":[{"sig":"MEYCIQDggh0YuDqnQadoL8H/XcMO7pQPbgkhOZbrrJrUjHp9TAIhAPbw0kWET3WGwbxrpVSKvSYPiXarMMFshHdEOIxO1f4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c7e261eda8db1665adb0b17dd4be19adfc37fc4","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.0.0_1756394341515_0.3789596781201696","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.1.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.1.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"a46c9b0b469da92578fde3d864b586bdca75693f","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.1.0.tgz","fileCount":56,"integrity":"sha512-O8qQFalBBSo2zfs4ivKl6o0Jqf8/pCaLw4P3jo+rvdHFM3iV02D6bZbhDlNakZ7JA//lxu4eE9Kv0zaRJwpZJA==","signatures":[{"sig":"MEYCIQD/BKmH2KeIe9TKURH+4UwSoOgi8g5/Cd6tTEL+ivwkFAIhAJVFnNSNq2s/hsOkpX/X1uBmQdXiaslpH6cH/gnIF5hI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375663},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"72886c6695fc0e46c0b3a78431e9567c88a04415","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.1.0_1756752405634_0.4413397901683329","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.2.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.2.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"00f42d4e3ce3fe278b6be7cd68ef7fd392988539","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.2.0.tgz","fileCount":51,"integrity":"sha512-GKc7YMzoJln3EZtwKo38riyupYCweuU/yN4L1BbQlmEFDorV8NC8Wo0spIZl3ZPa+oSA+07BYYRVLR+maaCHEw==","signatures":[{"sig":"MEYCIQCgJCBY7Hu3eGThcP6hOK+oxpx8WPIaUP+XRuua8XwQ2gIhAKBlNoAUVrQ8aPMXoTa7z6ZYDUXfIsnB8uUKBdI3D9jG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341515},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4cee8366efa97adae831ab34eb330b9f90a51c66","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.2.0_1760736957664_0.6732891897029081","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.3.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.3.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"4d6ddc1a66a61012412f4c4466378cf1602619f5","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.3.0.tgz","fileCount":51,"integrity":"sha512-8J08QGQlo5UZS6we7XJdNQKqtR35LbRW25Af0uUjJg62iaaoU97/j9I5zoqufrvmm8DPG1cXngEkuY0cSWppPw==","signatures":[{"sig":"MEUCIBmbRl7K9vlgeE4yZh+Ls0E8amm97dFW1pKkTFUFDnY2AiEApzN2DahZm/CKZSFvK/p7RoIKcBR8B1NZy+0JkaCwC9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330066},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac26daff15a1f4d89c2bd6ef82538cb5381134db","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.3.0_1760976015904_0.0925180525950502","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.4.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.4.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"c982e05525fd4c8b9cc8d32a2705349e66fe6e2c","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.4.0.tgz","fileCount":51,"integrity":"sha512-LBIRembgdEZAK2alDiyqR2NkmPieeYf+WuCLg4pDIjFUBv6UPbrVLeeQhx1G9x2P7ZaFR3KSBxeEKfzuaM08ag==","signatures":[{"sig":"MEYCIQD3lrnh2Zb//TLHRyNz9lgtJQDVq5zV+zKPi2MweIQZZAIhANbwGQowEM98OUQeXSBG7h//s2UosGAzvxvXWG0qFkF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330039},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0001e4ab28dbf46a2a58db00c990cdcf0ac2904","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.4.0_1761090672935_0.5939045702257004","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.5.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.5.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"65ff8bd90677d687bf779b56346877376e007877","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.5.0.tgz","fileCount":51,"integrity":"sha512-rRDfPfRCmbm0YTSbBLsQxgJ+4bhxtETlnAQblMR2OeMtTKfYw9eHrbp4CNHvSpkZX6dJkwODsM/KJyLgUQ6Afg==","signatures":[{"sig":"MEYCIQDX8EbUw7vvlLgfywU6e65CEAy9Nx5+LTGcoyzK5NlZcwIhALBDrXAPIAcJ/j6Yrb6ROQfeDcHdbRJZXJc5dkBxN7mm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330349},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2dad9acd7c7795990d1a6933d21bc45709b7869d","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.5.0_1761092050551_0.468313498340704","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"1.6.0","keywords":["mcp","cursor","adobe","aio","deployment"],"author":"","license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@1.6.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"5423f23b0f67375a5d6a18601bf81ef8107a7cb8","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-1.6.0.tgz","fileCount":56,"integrity":"sha512-rJRCkpgUo9iok/FvoUnSHYmup+LTldlXJ02gC25hHnzlVtG2Nduej0ZcPrkYqUtI+8mmkMVnt3EeUq8DWeBPKA==","signatures":[{"sig":"MEUCIBmJltPcmVtWGkA5uABr3LqOqIIobSwg/2qhCNN4tOwpAiEA1lkqWDEAcuasi/ng3zzbGj1n0bdyFnWA/ZcZV6Tz4cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254987},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf8802bd1db9f938b97a596490ae3c6ff7de986a","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},"_npmVersion":"10.8.2","description":"MCP server providing Temp Commerce Extensibility Tooling for deployment and management","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_1.6.0_1761323003976_0.9067221948009883","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.0.0-alpha.1","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.0.0-alpha.1","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"5f5720a543ae6040af27378a07479e09cd4fa499","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.0.0-alpha.1.tgz","fileCount":59,"integrity":"sha512-9PIgRwV/k8HxQMsJOx9VfK3YIv8U9y40RbLuF3YBjiejETYYgA4z9bg69T0GcWsUgjmm4bxoHdHEnjHyilS8IA==","signatures":[{"sig":"MEUCIDgkvn8zDp3IvfLWtT/ifFL6ptW88XGz7Uve8qjupegBAiEA34Kd2hZ5Fhm+eDJABHD9Y3LdHeqAKoOtCNI2jpBPyQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339423},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"f921117f9288747b06a75f81e7b303d95bf89b6a","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.0.0-alpha.1_1764801789734_0.7405761313072872","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.0.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.0.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"c3b05629eadd148040aae4086e36f866d6d4adc6","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.0.0.tgz","fileCount":59,"integrity":"sha512-TQHjLNWXOSo3s1pMkTgy8k//9wHkZSlkz9YQOuCtMymvhQPZrS7crxxTxerWTTEL5d40jV3y8RUL+9hHT4Hh3Q==","signatures":[{"sig":"MEUCIF7sUsUJmKWlikPmwu9xyY0xH0h+kjv92+LD29C9zqXAAiEAjLwA4Wf/qDFHIFDTWvGEgfJ+UhhiJ9tLFS5ogMaNcGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339415},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ca67441de03c10f157dfe2d8a1139c839e75df8b","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.0.0_1765213161499_0.6026850462040259","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.1.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.1.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"3bef5aa5c8f4aadd460cdba7add289c1c276a20b","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.1.0.tgz","fileCount":59,"integrity":"sha512-vUVD54z2+jdOVmSCkLb9MrBTMnn7nmWbWtx4KLeIaMEP8Z+xPsfPqfcRQfad2OY+3lEgnoobQ+ndlJ5R8b8XKA==","signatures":[{"sig":"MEQCIH5kXRzz0J9fs0CypM97MapuMG1lvO56QRhgbe86G7MsAiBzEBws6pXeN1tERAgX0+etPr647HLeHjChdhgwJkg1qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333583},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"90091b06a5c7add976b4153037b7b03a1b9567f1","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.1.0_1765215530535_0.6095253860785659","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.3.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.3.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"9a9a31c00e8a2d20f0b1a5c70b9982fdeba49b93","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.3.0.tgz","fileCount":69,"integrity":"sha512-pMQ/M66ab8S1ZMbaXG2oKilEMtDNUD/52R5HN1Dr07Ybk6nVjATKp77BTyZbsUrI9AiSw0zo7uKPs0YZEDXjLA==","signatures":[{"sig":"MEQCIGROrbpOSVUbg6tyvZdAw3N1cMSUMb636fxQ/OMFVfNLAiAOZXTscPELC0ECmLzN6Vt3TJpCtl2zIR3KRB0vHgLmkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336219},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"e2c08385892da1edb9733fafff7352996ad1fc86","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.3.0_1765820014906_0.4489961223105561","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.4.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.4.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"f5de6d934b6d2f61112eb811a021033c2724bab9","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.4.0.tgz","fileCount":76,"integrity":"sha512-488lIp4PsqXjxFYpobW/l+Pt/r7j+kmiItGP+bid4vzMHPdCCO5o+lBgb6QyesVybrTgGShAKW+v6xD5tDVN2Q==","signatures":[{"sig":"MEUCIQCptmWLM+7DHDBwTqBOKBJUmvFNjsm6x0gCXbL+/Rwc/QIgYpnhS7hdJbDiXJ/KUs5cY0w5gS6DtFpcxz8JFxOG0dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503195},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ea64b950001fce29fe8634a7e657ff9b75864af9","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.4.0_1769021994729_0.20573283959647304","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.4.1","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.4.1","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"162abe8a8bf69da16edd17e1cfadd15f55ee7559","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.4.1.tgz","fileCount":76,"integrity":"sha512-D8CIgG0J77xh2PtJDFb7ysHa1XBqoej1HrSrbEkTTjfgWkpETtYCaRO6i3rL9jDZ9XUH9FiOn3yXFVQvlBWWQA==","signatures":[{"sig":"MEYCIQDn1q33AJCxufDHcl8/JDdP9vY69/vRCgxZuKbBGLOoHAIhANAZ/8AmZssACD0ehEMsm5NHt2j7qyrqPY5BK5S52SUQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527842},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"0b03d2eaae4c207ce07be8fbf43732cdde465a84","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.4.1_1770050670405_0.15875200942011292","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.4.2","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.4.2","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"fae7ed0606344129609b51a400bcc9a11026bbba","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.4.2.tgz","fileCount":76,"integrity":"sha512-DmI/VyqzuVWOuxhe+yBNOiZBNIEPyOg7Js5tgudNk/S4ju/HkQIsR848BS/16r5KF8FOXG5n7BkPaF+R+XCZmA==","signatures":[{"sig":"MEYCIQCYaXNZZy7hC7KLGndwwkqtuIgmhXImRSTeYqSlgEMIaAIhAJlYdXJQuuZrB5QCatFkDMweQA6Y35w+f4e0NAKb88vq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522177},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"5c574073c47150ff75ef3b56aed1ac4f4105e5ff","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.4.2_1770741495747_0.051479791978731315","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.4.3","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.4.3","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"327b5ea6706779b795f4a7183cf1dfe717b68e22","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.4.3.tgz","fileCount":76,"integrity":"sha512-xdi4Yr083ppYULpm6YeA/aw4P4lWojr7kgeBlVPEEH06n5p6bI2/FOsa7BQQqXVo/K7QzUT/fQkhjMZBpdt/+w==","signatures":[{"sig":"MEUCIQDcBpW7F72YcGcKTFPP5R6ZVw7ShjdRy5GcV442TVPskAIgQcBz/YcxdGLVMmJPh1cmD/GAN70l8EJHC0eF9OE8gyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523890},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"aa37416c9f3376b55928ddc7c80e4895f87a412c","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.4.3_1770835049243_0.52235606259405","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.5.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.5.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"67c9d60a25758f55c5690eb52024726f5111776e","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.5.0.tgz","fileCount":86,"integrity":"sha512-4QbjloeZKaVEhu5owwWp73udc387Yv+N6K4EFifRdEx6P7vgxggKd8WhV7yUIWvYf8Ued/3sl69E1WIQQ2PKFQ==","signatures":[{"sig":"MEYCIQD3Yft/Rdk4VY4OD9Kts54yd+K3O6i9maAFm/ZBqmYliAIhAPgSuELq03G35d8Re5CKAoCCLdh2JMwyxUM8POJHmhgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562512},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"2b8d681dd4e241864845e723784530001bb7cc50","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.5.0_1770917505865_0.9270815718494132","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.0.0-beta.1","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@3.0.0-beta.1","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"c473875daa0f84934358dce76adef60df1fbe830","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.0.0-beta.1.tgz","fileCount":110,"integrity":"sha512-wnn1N/ntzQsv+gqc0rSWWexLnflEsdtPSC6NC0iIRiPS+0h+A/u1yPBq+K3jYtf/W4kQ9pvfqhFF2mG9KXSkUg==","signatures":[{"sig":"MEYCIQCFBme0i+9K5w4D46LNFdJZkp/u2rQDN9j+BN6nRRCkCgIhAMvwxaY79y5w5DDh6KJezYQ/Mk5Nt6ZIxraACboKR1pL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890083},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"23b66327d31bbdba3e857ec1ceb8240314034434","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.0.0-beta.1_1771005557647_0.5503956825723058","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"2.5.1","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@2.5.1","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"0e33b853088b231238b364eebc6a104792686c65","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-2.5.1.tgz","fileCount":86,"integrity":"sha512-9YM0iUMhtCe8ALG+o5qCLLlMNt5gSm1kLJ612Pqpc4TW+9PCqSTy6Be6VbzatkDpDpML56VuVtQq2/NJhgB2Ag==","signatures":[{"sig":"MEYCIQD6r/ghwcj57HQ1pTBaPpWUcD3nedjW3v32vKWm2NEGbwIhAJo2Xx5LBBetKUjnX2hVuO4L8/AcsZ4q7g0h35f+tuol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562769},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"ac69388af9687342df37f13f0ee658cf801fd8ea","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_2.5.1_1771006732741_0.5146659831370071","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.0.0-beta.2","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"Apache-2.0","_id":"@adobe-commerce/commerce-extensibility-tools@3.0.0-beta.2","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"5dbed0b81eb1d7fa03345819ffed9c9ed8452dd2","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.0.0-beta.2.tgz","fileCount":110,"integrity":"sha512-YIWxGRsofNAMFy906kXYo4R+70W1kFybQnHUuVehKrhClX9YOcG/WyvX/ftpCFMVNjCZWXzJdcBspaN8W0NniA==","signatures":[{"sig":"MEQCIEUcSQrwBnUolDPrgYIF5lwaVQBM+38vWon8Mligk2ATAiBFOsUtC2b4eIHLpvWk9L1cj4eGNv2+Ox1gXqfi3S4O3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896815},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"effb9388a814aa47b4e1522de2cf96326d6667fa","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.0.0-beta.2_1771518820145_0.07255184473415022","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.0.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.0.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"f598eab9ffca4efe77043ce185058077d453578d","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.0.0.tgz","fileCount":126,"integrity":"sha512-AF48c54bnD4BHeD/URgcpPE0wZkVI00EP1X6IFKrNDr3od0tXWVxCPczKLJ9fHs3Hmc6N2UMj9NeE/hQGe30XA==","signatures":[{"sig":"MEQCICq7po9/5XSz3zG6X0LNEd/Dr7ayF2YikAQ/h9lKma3+AiBCXWPlyYTr+7J1PVDEniNWo/XpXHjlU4nKuHYAgEfJ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":975769},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"08e9deaff6d0b9e88813258782b7a7d8887dc513","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.0.0_1771867068497_0.2971311552968292","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.1.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.1.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"1c9cde20876261c42b92894f626c45cfbaf4d8dc","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.1.0.tgz","fileCount":133,"integrity":"sha512-lU0qmB2eGUx+g3bjfxC10rplpVhoxcmXyk6fBbfyR271ANsRNjyP0Y0L9BdEWLoFJa3rpn3ziZQjkVApHk6tfQ==","signatures":[{"sig":"MEYCIQCey3/XKbx4SNkWzod+arwJwHJdhoRkiABeycrVgXFaVAIhAMZIFD8vnKXAcfIRXAoL6OXCJlFilWKqmTkL89Ap9GVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073088},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"22a8b08ef6d3f24823174841b58116841a3b26cb","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.1.0_1772553830753_0.17997992018175535","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.2.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.2.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"d477a3c7497c477e323f4ddfc522db61e6d73b0c","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.2.0.tgz","fileCount":135,"integrity":"sha512-1sqH2QBjovpzwPSt7GdvZ6euhgzN/axCuweNjlvy20rSZGzzSneTDStAXyC7EneE/1WU+Ll/Z5aSHC91OgKNLQ==","signatures":[{"sig":"MEYCIQDFPNw/7wKpBlhNnk2UiUKboFmcSf3As59z4gtisdGdRgIhANKDtDUdyykrVwDOagRbyPI8N9/XvMT54ftyTEoWvuzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086724},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"0ea8ff4fe473d11c2fa9055d68d2bf78b282904f","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.2.0_1772760545069_0.6409010721265382","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.3.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.3.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"024e31bb4dff15f7b02c7b79f3f34a48149485f9","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.3.0.tgz","fileCount":135,"integrity":"sha512-cgX0o9h1ylq6uZjAPnxKTtyKKG4RW35oUtyPxsKSF9glDeJb7pRtMD4TiEEGOlZFcw3F/gr/WgdaPWuKJA448Q==","signatures":[{"sig":"MEYCIQCHaCO4fbJNCXbuSqfX1ycBD4LODEALPlZ+aEj/hcIzdgIhAJpPNFxfc/GxYxOGaQTPpd6b9GYl0amWkix0Ko891uZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1106988},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"da1502fa4c814864fe2680e085009b020cadbc0f","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.3.0_1773027677946_0.04584895253309762","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.4.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.4.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"5aa0f96ca6b6aff863a40c77cb48bde164f20129","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.4.0.tgz","fileCount":135,"integrity":"sha512-zME4ZpCeMaxzT5fSQk01PKQQktm4Q7JVCJVxFkFd96rs1KKRoYytjwlGX9FLRH5NGkKdOoalvLPenUBqYbCzoQ==","signatures":[{"sig":"MEQCIA9uPVPEk3MRpTw6JF6sdptlZ282m/wx3lFaWHiNEpMfAiAwfcP72lQGltQAPuUcdyxFCO96KtSTxv4bK8oM0bG58g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116941},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"6b86bda91d2a7183e2e819c12b20ce3e01dc5acb","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.4.0_1773715855283_0.7686574048053281","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@adobe-commerce/commerce-extensibility-tools","version":"3.5.0","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","_id":"@adobe-commerce/commerce-extensibility-tools@3.5.0","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"dist":{"shasum":"cce43fd25966b64d64ad5346b9e96d08b2cfb673","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.5.0.tgz","fileCount":135,"integrity":"sha512-Vr+2qQCUxhxDY178oIr5xirVJ9oBGKq5qVBGw5e3kIR/kzRJyN2ECc9GKoH7lub3MCkEzF9Xya8DlBjdqd9odA==","signatures":[{"sig":"MEUCICslia642T2KsdUJF4RDm3pCVMG0znKkf/1JybE6PbjMAiEAhXjqJz7eWuQ2LPYE2dFXwA/UhQQnHAdHvkoh7GWJKJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1127058},"main":"index.js","type":"module","engines":{"node":">=22.0.0"},"gitHead":"efd99ee37158145b06918a21c31f3e2358741b70","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/commerce-extensibility-tools_3.5.0_1784558967504_0.03137367799508062","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"_id":"@adobe-commerce/commerce-extensibility-tools@3.6.0","bin":{"commerce-extensibility-tools-mcp-server":"index.js"},"bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"dist":{"shasum":"305086545f8d4b8a23bd07d3bea362760ba12119","tarball":"https://registry.npmjs.org/@adobe-commerce/commerce-extensibility-tools/-/commerce-extensibility-tools-3.6.0.tgz","fileCount":135,"integrity":"sha512-VWxWsDjtLH+DUSgDLZ+nJYGX0o5x1ITyRbN3CCEfvnwIbbGkM3BL6A51qknIYXUhCdAsxSQ7pOXkPRqYmQhx4g==","signatures":[{"sig":"MEUCICAuNeNz40auysy1Mt8wuAjVJsVp3yAXO5g9vuAgQZKTAiEA4M/L3bUz+rcEs2DBwwSga0cn6pmWF5GsriHU5RmQ0nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH2aKOOuxNPJtjfGHW9vh9O+auwrH5+5seiNR2EsSspbAiAzzfrP3IwiCMWmh0+/xAY4jM8mcujqYjr9mCAJT1H6oQ=="}],"unpackedSize":1128727},"main":"index.js","name":"@adobe-commerce/commerce-extensibility-tools","type":"module","author":{"name":"Adobe Commerce"},"engines":{"node":">=22.0.0"},"gitHead":"ee3e1fc60f34e6744cf90cdc99a8c19ada81156c","license":"SEE LICENSE IN LICENSE","private":false,"scripts":{"test":"npx @modelcontextprotocol/inspector node index.js","start":"node index.js"},"version":"3.6.0","_npmUser":{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"},"homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","directories":{},"maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.22.4","dotenv":"^16.3.1","js-yaml":"^4.1.0","node-fetch":"^3.3.2","@redactpii/node":"^1.0.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commerce-extensibility-tools_3.6.0_1790675247728_0.6615082734142181"}}},"time":{"created":"2025-08-28T15:19:01.449Z","modified":"2026-09-29T09:47:28.043Z","1.0.0":"2025-08-28T15:19:01.770Z","1.1.0":"2025-09-01T18:46:45.901Z","1.2.0":"2025-10-17T21:35:57.881Z","1.3.0":"2025-10-20T16:00:16.112Z","1.4.0":"2025-10-21T23:51:13.129Z","1.5.0":"2025-10-22T00:14:10.786Z","1.6.0":"2025-10-24T16:23:24.213Z","2.0.0-alpha.1":"2025-12-03T22:43:10.000Z","2.0.0":"2025-12-08T16:59:21.679Z","2.1.0":"2025-12-08T17:38:50.693Z","2.3.0":"2025-12-15T17:33:35.129Z","2.4.0":"2026-01-21T18:59:54.917Z","2.4.1":"2026-02-02T16:44:30.618Z","2.4.2":"2026-02-10T16:38:15.916Z","2.4.3":"2026-02-11T18:37:29.439Z","2.5.0":"2026-02-12T17:31:46.056Z","3.0.0-beta.1":"2026-02-13T17:59:17.831Z","2.5.1":"2026-02-13T18:18:52.965Z","3.0.0-beta.2":"2026-02-19T16:33:40.293Z","3.0.0":"2026-02-23T17:17:48.754Z","3.1.0":"2026-03-03T16:03:51.000Z","3.2.0":"2026-03-06T01:29:05.263Z","3.3.0":"2026-03-09T03:41:18.139Z","3.4.0":"2026-03-17T02:50:55.448Z","3.5.0":"2026-07-20T14:49:27.688Z","3.6.0":"2026-09-29T09:47:27.848Z"},"bugs":{"url":"https://github.com/adobe-commerce/commerce-extensibility-tools/issues"},"author":{"name":"Adobe Commerce"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/adobe-commerce/commerce-extensibility-tools#readme","keywords":["mcp","cursor","adobe","adobe-commerce","app-builder","aio","deployment","ai-tools","commerce-extensibility"],"repository":{"url":"git+https://github.com/adobe-commerce/commerce-extensibility-tools.git","type":"git"},"description":"MCP server providing Adobe Commerce extensibility tools for AI-powered development","maintainers":[{"name":"grahamcrackers","email":"gmrogers04@gmail.com"},{"name":"kaydenalthen","email":"althen@adobe.com"},{"name":"depatil","email":"depatil@adobe.com"},{"name":"r48patel","email":"r48patel@gmail.com"},{"name":"wbrandon_adobe","email":"wbrandon@adobe.com"},{"name":"adobe-commerce-ops","email":"adobe-commerce-ops@adobe.com"}],"readme":"# Adobe Commerce Extensibility Tools\n\nMCP (Model Context Protocol) server providing AI-powered tools for Adobe Commerce App Builder extension development. Works with Cursor IDE and other MCP-compatible AI assistants.\n\n## 🎯 What This Does\n\nThis MCP server gives your AI assistant (like Cursor) direct access to Adobe Commerce development tools:\n- Deploy and manage Adobe I/O applications\n- Subscribe to Commerce events\n- Search Commerce documentation with AI-powered RAG\n- Configure Adobe I/O projects\n- Upload feedback and chat history (with IMS authentication)\n- **AI Agent Skills** for guided extension development (architecture, coding, testing, deployment, and more)\n\n## 📋 Prerequisites\n\nBefore installing, make sure you have:\n\n1. **Cursor IDE** (or another MCP-compatible IDE)\n2. **Node.js 22+** (LTS recommended)\n3. **Adobe I/O CLI** installed globally:\n   ```bash\n   npm install -g @adobe/aio-cli\n   ```\n4. **Adobe IMS authentication** (required for documentation search and feedback upload):\n   ```bash\n   aio auth login\n   ```\n\n## 🚀 Installation\n\n### Step 1: Clone and Install\n\n```bash\n# Clone this repository\ngit clone https://github.com/adobe-commerce/commerce-extensibility-tools.git\ncd commerce-extensibility-tools\n\n# Install dependencies\nnpm install\n```\n\n### Step 2: Configure Cursor IDE\n\nCreate or update `.cursor/mcp.json` **in your Commerce project directory** (not globally):\n\n```json\n{\n  \"mcpServers\": {\n    \"commerce-extensibility\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/ABSOLUTE/PATH/TO/commerce-extensibility-tools/index.js\"\n      ],\n      \"env\": {\n        \"NODE_ENV\": \"production\"\n      }\n    }\n  }\n}\n```\n\n**Important**: Replace `/ABSOLUTE/PATH/TO/` with the actual path where you cloned this repository.\n\n**Example** (macOS/Linux):\n```json\n{\n  \"mcpServers\": {\n    \"commerce-extensibility\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/Users/yourname/projects/commerce-extensibility-tools/index.js\"\n      ]\n    }\n  }\n}\n```\n\n**Example** (Windows):\n```json\n{\n  \"mcpServers\": {\n    \"commerce-extensibility\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"C:\\\\Users\\\\yourname\\\\projects\\\\commerce-extensibility-tools\\\\index.js\"\n      ]\n    }\n  }\n}\n```\n\n### Step 3: Copy AI Rules (Optional but Recommended)\n\nCopy the Cursor rules to your project for better AI assistance:\n\n```bash\n# From your Commerce project directory\ncp -r /path/to/commerce-extensibility-tools/rules/Cursor/ .cursor/rules/\n```\n\nThese rules teach the AI assistant about Adobe Commerce best practices and workflows.\n\n### Step 4: Set Up Cursor Commands (Optional but Recommended)\n\nCopy pre-configured Cursor commands to your project for quick access to MCP tools:\n\n```bash\n# From your Commerce project directory\nmkdir -p .cursor/commands\ncp /path/to/commerce-extensibility-tools/commands/Cursor/* .cursor/commands/\n```\n\n**What this does:**\n- Creates shortcut commands in Cursor IDE (e.g., `@search-commerce-docs`, `@aio-app-deploy`)\n- Provides quick access to all MCP tools without typing full tool names\n- Makes it easier to discover and use available MCP tools\n\n**Available Commands:**\n- `@search-commerce-docs` - Search Adobe Commerce documentation\n- `@aio-app-deploy` - Deploy Adobe I/O App\n- `@aio-app-dev` - Start local development server\n- `@aio-app-use` - Configure runtime namespace\n- `@aio-configure-global` - Change global Adobe I/O config\n- `@aio-dev-invoke` - Invoke local runtime action\n- `@aio-login` - Log in to Adobe I/O\n- `@aio-where` - Show current configuration\n- `@commerce-event-subscribe` - Subscribe to Commerce events\n- `@onboard` - Configure event providers\n\n**Note:** Other IDEs (VSCode, Claude Desktop) may support similar command systems in the future. Check the `commands/` directory for IDE-specific command files.\n\n### Step 5: Restart Cursor\n\nCompletely quit and restart Cursor IDE to load the MCP server.\n\n### Step 6: Verify Installation\n\nIn Cursor, you should see the MCP server active. Test it by asking:\n```\n\"Can you show me the available Adobe Commerce tools?\"\n```\n\n## 🛠️ Available Tools\n\nThe MCP server provides **11 tools** and **2 prompts**:\n\n> **Note**: All tools support both programmatic use and interactive prompts. Prompts provide a more user-friendly way to interact with tools through natural language.\n\n### Adobe I/O Application Management\n| Tool | Description |\n|------|-------------|\n| `aio-app-deploy` | Deploy Adobe I/O App to runtime (entire app or specific actions) |\n| `aio-app-dev` | Start local development server for testing |\n| `aio-app-use` | Configure runtime namespace for current project |\n| `aio-dev-invoke` | Invoke runtime actions locally during development |\n\n### Adobe I/O Configuration\n| Tool | Description |\n|------|-------------|\n| `aio-login` | Authenticate with Adobe I/O (OAuth2 flow) |\n| `aio-where` | Show current Adobe I/O configuration (org/project/workspace) |\n| `aio-configure-global` | Manage global Adobe I/O configuration |\n\n### Commerce Integration\n| Tool | Description |\n|------|-------------|\n| `onboard` | Configure Adobe I/O event providers and Commerce Events module |\n| `commerce-event-subscribe` | Subscribe to Commerce events (products, customers, orders, etc.) |\n\n### Documentation Search\n| Tool | Description |\n|------|-------------|\n| `search-commerce-docs` | Search Commerce and App Builder documentation using AI-powered RAG |\n\n### Feedback & Support\n| Tool | Description |\n|------|-------------|\n| `upload-chat-history` | Uploads chat history and user feedback to the feedback service. Requires IMS authentication via `aio auth login`. |\n\n### MCP Prompts\n\nThe MCP server provides the following prompts for enhanced user interaction:\n\n| Prompt | Description |\n|--------|-------------|\n| `search` | Agentic Adobe Commerce documentation search. Performs deep, iterative searches across Commerce docs using `search-commerce-docs`, explores results, fetches linked pages, and interactively educates developers on any topic. |\n| `feedback` | Collects user feedback about their experience, including errors, issues, suggestions, and general comments. The conversation history is automatically collected, sanitized to remove sensitive data, and uploaded along with the feedback to help improve the service. |\n\n## 🤖 AI Agent Skills\n\nThe project includes **7 AI agent skills** bundled with the Integration Starter Kit (`dist/integration-starter-kit/skills/`). These skills provide specialized, role-based guidance that AI assistants can follow to deliver expert-level help at every stage of extension development.\n\n### Available Skills\n\n| Skill | Description |\n|-------|-------------|\n| **Product Manager** | Gathers and documents requirements, defines acceptance criteria, and creates REQUIREMENTS.md |\n| **Architect** | Designs extension architecture, selects events, plans data flows, and produces ARCHITECTURE.md |\n| **Developer** | Implements runtime actions following the 6-file handler structure and App Builder patterns |\n| **Tester** | Creates unit and integration tests, validates security, and ensures code quality and coverage |\n| **DevOps Engineer** | Handles deployment, CI/CD configuration, scaffolding cleanup, and troubleshooting |\n| **Technical Writer** | Writes README files, user guides, API documentation, and changelogs |\n| **Tutor** | Teaches Adobe Commerce and App Builder concepts with clear explanations and examples |\n\n### How Skills Work\n\nEach skill is a structured markdown file (`SKILL.md`) with YAML frontmatter that defines the skill's name, description, role, and workflow. When an AI agent reads a skill, it adopts the defined persona and follows the prescribed procedures.\n\nSkills are designed to work together in a development workflow:\n\n```\nProduct Manager → Architect → Developer → Tester → DevOps Engineer → Technical Writer\n```\n\nThe **AGENTS.md** file in the Integration Starter Kit acts as the master orchestrator, referencing all skills and coordinating handoffs between them.\n\n### Installing Skills\n\nCopy the skills and supporting files to your Commerce project:\n\n```bash\n# From your Commerce project directory\ncp -r /path/to/commerce-extensibility-tools/dist/integration-starter-kit/skills/ skills/\ncp /path/to/commerce-extensibility-tools/dist/integration-starter-kit/AGENTS.md AGENTS.md\n\n# Optional: copy reference schemas and examples\ncp -r /path/to/commerce-extensibility-tools/dist/integration-starter-kit/references/ references/\ncp -r /path/to/commerce-extensibility-tools/dist/integration-starter-kit/examples/ examples/\n```\n\nSkills are used automatically by AI assistants that support the AGENTS.md convention (Cursor, Claude Code, GitHub Copilot, etc.). You can also reference individual skills directly by pointing your AI assistant to the relevant `SKILL.md` file.\n\n## 📚 Documentation Search (RAG System)\n\nThe `search-commerce-docs` tool provides intelligent documentation search powered by Azure RAG with **automatic index selection**:\n\n### Available Documentation Indexes\n| Index | Content | Auto-Selected Keywords |\n|-------|---------|----------------------|\n| **commerce-storefront-docs** | Edge Delivery Services, drop-ins, storefront components | storefront, drop-in, EDS, product listing, checkout |\n| **commerce-extensibility-docs** | Webhooks, events, extensions, integrations | webhook, event, extension, API mesh, GraphQL |\n| **commerce-core-docs** | Core Commerce (catalog, customers, orders) | catalog, product, customer, order, inventory |\n| **app-builder-docs** | App Builder, runtime actions, UI extensions | app builder, runtime action, React Spectrum |\n\n### How It Works\n1. **Automatic Authentication**: Uses your `aio` CLI token (from `aio auth login`)\n2. **Intelligent Index Selection**: Automatically selects the best documentation index based on your query keywords\n3. **IMS Authentication**: Secure authentication via Adobe IMS\n4. **AI-Powered Search**: Semantic search across comprehensive documentation\n5. **Instant Results**: Returns top 5 most relevant results in ~2 seconds\n\n### Usage in Cursor\n\n**Automatic Index Selection** (Recommended):\nSimply ask natural language questions and the tool will automatically search the right documentation:\n\n```\n\"How do I use Edge Delivery Services drop-ins for product listing?\"\n→ Auto-selects: commerce-storefront-docs\n\n\"How do I create a webhook in Adobe Commerce?\"\n→ Auto-selects: commerce-extensibility-docs\n\n\"How to configure product catalog settings?\"\n→ Auto-selects: commerce-core-docs\n\n\"What are App Builder runtime action best practices?\"\n→ Auto-selects: app-builder-docs\n```\n\n**Explicit Index Selection** (Advanced):\nYou can also specify which index to search:\n\n```\n\"Search commerce-storefront-docs for authentication drop-in\"\n\"Using app-builder-docs, how do I deploy runtime actions?\"\n```\n\nThe AI will automatically use the search tool and provide relevant documentation from the most appropriate index.\n\n## 💡 Usage\n\nOnce installed, you can use the tools in two ways:\n\n### Option 1: Natural Language (Recommended)\n\nAsk Cursor in natural language and it will automatically use the right tool:\n\n```\n\"Deploy my Adobe Commerce extension to production\"\n→ AI uses: aio-app-deploy\n\n\"Start the local development server\"\n→ AI uses: aio-app-dev\n\n\"Subscribe to product save events in Commerce\"\n→ AI uses: commerce-event-subscribe\n\n\"How do I handle Commerce webhooks?\"\n→ AI uses: search-commerce-docs\n\n\"Show me my current Adobe I/O workspace\"\n→ AI uses: aio-where\n\n\"Teach me about Commerce webhooks\"\n→ AI uses: search prompt\n\n\"Provide feedback about my experience\"\n→ AI uses: feedback prompt\n```\n\n### Option 2: Direct Tool Commands\n\nYou can also invoke tools directly using slash commands:\n\n```bash\n# Deploy your Adobe Commerce extension\n/aio-app-deploy\n\n# Start local development server\n/aio-app-dev\n\n# Invoke a runtime action locally\n/aio-dev-invoke\n\n# Search Commerce documentation\n/search-commerce-docs \"How to subscribe to Commerce events\"\n\n# Configure event providers\n/onboard\n\n# Deep search Commerce documentation\n/search \"How do webhooks work in Adobe Commerce?\"\n\n# Provide feedback about your experience\n/feedback\n```\n\n### Agentic Documentation Search\n\nThe `search` prompt performs iterative, interactive documentation research across Adobe Commerce docs. It searches multiple times with refined queries, fetches linked pages for full content, and presents findings with code examples and doc links. When topics are broad, it asks clarifying questions and lets you choose which areas to explore.\n\n**Usage:**\n```\n/search \"How do webhooks work in Adobe Commerce?\"\n/search \"storefront drop-in customization\"\n/search \"event subscriptions and commerce events\"\n```\n\n### Feedback Collection\n\nThe `feedback` prompt helps collect user feedback to improve the service:\n\n1. **Collect Feedback**: The AI will ask you about your experience, any errors encountered, issues faced, or suggestions for improvement\n2. **Automatic History Collection**: The conversation history is automatically collected from the current chat session\n3. **IMS Authentication**: Uses your Adobe IMS token (from `aio auth login`) for secure upload\n4. **Local Backup**: Chat history is saved locally in a `chats/` folder with timestamp-based filenames\n5. **Server Upload**: Both feedback and chat history are uploaded to the official feedback service\n\n**Authentication**: The feedback upload requires Adobe IMS authentication. Make sure you've run `aio auth login` before using the feedback feature.\n\n**Data Sanitization**: Before uploading, sensitive data is automatically sanitized from the chat history. The following types of sensitive information are removed or replaced with placeholders:\n\n- **API keys, access tokens, and authentication credentials** → Replaced with `[API_KEY]`, `[TOKEN]`, etc.\n- **Passwords, secret keys, and private keys** → Replaced with `[PASSWORD]`, `[SECRET]`, etc.\n- **Personal Identifiable Information (PII)**: email addresses, phone numbers, addresses, SSNs → Replaced with `[EMAIL]`, `[PHONE]`, `[ADDRESS]`, etc.\n- **Credit card numbers and bank account information** → Replaced with `[CREDIT_CARD]`, `[ACCOUNT_NUMBER]`, etc.\n- **Internal IP addresses, hostnames, or infrastructure details** → Replaced with `[IP_ADDRESS]`, `[HOSTNAME]`, etc.\n- **Any other confidential or proprietary information** → Replaced with appropriate placeholders\n\n**Example - Before and After Sanitization:**\n\n**Before (Original Chat):**\n```\n[USER]\nI'm having trouble with my API key: sk_live_51H8k2jK3mN9pQrS7tUvWxYz1234567890\nCan you help me deploy my app? My email is john.doe@example.com\nThe server is at 192.168.1.100:8080\n\n[ASSISTANT]\nI can help you deploy. First, let's check your configuration.\n```\n\n**After (Sanitized for Upload):**\n```\n[USER]\nI'm having trouble with my API key: [API_KEY]\nCan you help me deploy my app? My email is [EMAIL]\nThe server is at [IP_ADDRESS]\n\n[ASSISTANT]\nI can help you deploy. First, let's check your configuration.\n```\n\n**Data Privacy**: Chat history is saved locally in the `chats/` folder with timestamp-based filenames for your records. The sanitized version is uploaded to the feedback service.\n\n## 🔧 Troubleshooting\n\n### MCP Server Not Loading\n\n**Check Cursor MCP Settings:**\n1. Open Cursor Settings (Cmd+, or Ctrl+,)\n2. Search for \"MCP\"\n3. Verify `commerce-extensibility` server is listed\n4. Check for any error messages\n\n**Verify mcp.json:**\n```bash\n# Check if file exists in your project\ncat .cursor/mcp.json\n\n# Verify the path is correct and absolute\nls -la /path/to/commerce-extensibility-tools/index.js\n```\n\n### Authentication Errors\n\nBoth the documentation search and feedback upload tools require Adobe IMS authentication:\n\n```bash\n# Login to Adobe I/O (will open browser)\naio auth login\n\n# Verify you're logged in\naio where\n```\n\nIf you encounter authentication errors (401 Unauthorized), try logging out and back in:\n```bash\naio auth logout\naio auth login\n```\n\n### Advanced Configuration\n\n#### Targeting a Non-Production Environment (Maintainers Only)\n\nBy default, the documentation search and feedback tools query the **production** endpoint. The environment is selected from the `aio` CLI setting `cli.env`:\n\n| `aio config get cli.env` | Endpoint used |\n| --- | --- |\n| `stage` | dev/stage RAG |\n| unset, `prod`, or anything else | production |\n\nTo point the tools at the dev/stage RAG, set the CLI environment and re-authenticate:\n\n```bash\naio config set cli.env stage\naio auth login --force\n```\n\nTo switch back to production:\n\n```bash\naio config set cli.env prod\naio auth login --force\n```\n\n> ⚠️ **This repoints your _entire_ `aio` CLI environment, not just this MCP server.** Every other `aio` command and tool that reads `cli.env` will now target stage. If you set `stage` and forget, the docs search will silently query dev; conversely, leaving it unset means you always hit prod even when you expect dev. When a query returns unexpected results, check `aio config get cli.env` first — a mismatched environment is the most common cause.\n\n**Note**: Most users should leave `cli.env` unset and use the default production endpoint.\n\n**Security**: The production endpoint is protected by Azure Front Door with:\n- Web Application Firewall (WAF) with Microsoft Default RuleSet 2.1 and Bot Manager RuleSet 1.0\n- Geo-blocking for US embargoed countries (Cuba, Iran, North Korea, Syria, Crimea, Luhansk, Donetsk)\n- DDoS protection at the edge\n- APIM backend locked down to only accept traffic from Front Door\n\n### Tool Not Found\n\nIf Cursor can't find a specific tool:\n\n1. **Restart Cursor completely** (Quit and reopen)\n2. **Check MCP server logs** in Cursor's developer console\n3. **Verify installation**:\n   ```bash\n   cd commerce-extensibility-tools\n   npm install\n   node index.js\n   # Should start without errors\n   ```\n\n### Path Issues (Windows)\n\nOn Windows, use **forward slashes** or **escaped backslashes**:\n\n```json\n// ✅ Good\n\"args\": [\"C:/Users/yourname/projects/commerce-extensibility-tools/index.js\"]\n\n// ✅ Also good\n\"args\": [\"C:\\\\Users\\\\yourname\\\\projects\\\\commerce-extensibility-tools\\\\index.js\"]\n\n// ❌ Bad\n\"args\": [\"C:\\Users\\yourname\\projects\\commerce-extensibility-tools\\index.js\"]\n```\n\n## 📁 Project Structure\n\n```\ncommerce-extensibility-tools/\n├── index.js                    # MCP server entry point\n├── package.json                # Dependencies and configuration\n├── README.md                   # This file\n│\n├── src/                        # MCP Server Implementation\n│   ├── server.js               # MCP server core\n│   ├── tools/                  # Tool implementations (11 tools)\n│   │   ├── aio-app-deploy.js\n│   │   ├── aio-app-dev.js\n│   │   ├── aio-app-use.js\n│   │   ├── aio-configure-global.js\n│   │   ├── aio-dev-invoke.js\n│   │   ├── aio-login.js\n│   │   ├── aio-where.js\n│   │   ├── onboard.js\n│   │   ├── commerce-event-subscribe.js\n│   │   ├── search-commerce-docs.js\n│   │   └── upload-chat-history.js\n│   ├── schemas/                # JSON schema definitions\n│   ├── prompts/                # MCP prompt definitions and handlers\n│   │   ├── index.js\n│   │   ├── feedback.json\n│   │   ├── search.json\n│   │   └── handlers/\n│   │       ├── feedback.js\n│   │       └── search.js\n│   └── utils/                  # Utility functions\n│\n├── dist/                       # Distributable Assets\n│   └── integration-starter-kit/\n│       ├── AGENTS.md           # Master orchestrator for AI agents\n│       ├── skills/             # AI Agent Skills (7 skills)\n│       │   ├── product-manager/SKILL.md\n│       │   ├── architect/SKILL.md\n│       │   ├── developer/SKILL.md\n│       │   ├── tester/SKILL.md\n│       │   ├── devops-engineer/SKILL.md\n│       │   ├── technical-writer/SKILL.md\n│       │   └── tutor/SKILL.md\n│       ├── references/         # JSON schemas for architecture, requirements, etc.\n│       └── examples/           # Example configurations and templates\n│\n└── rules/                      # AI Assistant Rules\n    ├── Cursor/                 # Cursor IDE rules (19 files)\n    │   ├── main-orchestrator.mdc\n    │   ├── adobe-commerce-basics.mdc\n    │   ├── app-builder-technical-guide.mdc\n    │   └── ... (16 more)\n    ├── Claude/                 # Claude AI rules\n    ├── Copilot/                # GitHub Copilot rules\n    └── Gemini/                 # Google Gemini rules\n```\n\n## 🧪 Testing\n\nTest the MCP server using the MCP Inspector:\n\n```bash\n# Run the inspector\nnpm test\n\n# Or manually\nnpx @modelcontextprotocol/inspector node index.js\n```\n\nThe inspector provides a web UI to:\n- Test all 11 tools and 2 prompts with custom inputs\n- Inspect tool schemas and descriptions\n- Monitor server logs and responses\n- Debug connectivity issues\n\n### Feedback Upload Issues\n\nIf feedback upload fails:\n\n1. **Authentication**: Ensure you've run `aio auth login` - the feedback service requires IMS authentication\n2. **Network Connectivity**: Ensure you have internet access and the server endpoint is reachable\n3. **Local Files**: Check the `chats/` folder in your current directory - chat history is always saved locally even if upload fails\n4. **Rate Limiting**: If you see a 429 error, wait a moment and try again\n5. **Server Response**: Review the error message for specific server-side issues\n\n## 📖 Documentation\n\n- [AI Coding Tools for Extensions](https://experienceleague.adobe.com/en/docs/commerce/cloud-service/migration/coding-tools) - Complete setup and usage guide\n- [Adobe Developer App Builder](https://developer.adobe.com/app-builder/docs/) - App Builder documentation\n- [Adobe Commerce Developer](https://developer.adobe.com/commerce/) - Commerce developer resources\n- [Model Context Protocol](https://modelcontextprotocol.io/) - MCP specification\n- [Cursor IDE](https://cursor.sh/docs) - Cursor documentation\n\n## 🔐 Security & Privacy\n\n- **IMS Authentication**: Documentation search and feedback upload use Adobe IMS OAuth2 tokens\n- **No Data Storage**: MCP server doesn't store any credentials or data\n- **Local Execution**: All tools run locally on your machine\n- **Secure Communication**: All API calls use HTTPS with token validation\n- **Local Backup**: Chat history is saved locally in `chats/` folder before upload\n\n## 🆘 Support\n\nFor issues and questions:\n\n- **Adobe I/O CLI**: [Adobe Developer Documentation](https://developer.adobe.com/app-builder/docs/)\n- **Adobe Commerce**: [Adobe Commerce Developer Documentation](https://developer.adobe.com/commerce/)\n- **MCP Protocol**: [Model Context Protocol](https://modelcontextprotocol.io/)\n- **Cursor IDE**: [Cursor Documentation](https://cursor.sh/docs)\n\n## 🤝 Contributing\n\nThis is a distribution repository. Active development happens in a private repository.\n\nFor issues or suggestions, please contact the Adobe Commerce extensibility team.\n\n## 📄 License\n\nAdobe Commerce App Builder MCP License Terms. See [LICENSE](LICENSE) for details. Use is subject to the Adobe Enterprise Licensing terms at [adobe.com/legal/terms/enterprise-licensing](https://www.adobe.com/legal/terms/enterprise-licensing.html).\n\n","readmeFilename":"README.md"}