{"_id":"illustrator-mcp-server","_rev":"31-170c3d1d5402cdac38cb8e58797df66b","name":"illustrator-mcp-server","dist-tags":{"latest":"1.10.3"},"versions":{"1.0.0":{"name":"illustrator-mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.0.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"os":["darwin"],"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"e7d460c56b0b03a5d99bb9a1ff044c8f97874469","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.0.0.tgz","fileCount":133,"integrity":"sha512-fJJH39suif+d3JdAU/be5ESh0nCbsPwcYQ6hI8hg9lmHIB9f3Rsc1EZE3dtBz9sFCMhW2X3kIChT0V0+U2JrSQ==","signatures":[{"sig":"MEYCIQD7amSYgzoG2Bk80a/VpvWlfiIYe5Ji+QFdaROJ9EO3MQIhAIeG51mtMSbv9KJlL1iU6z9hhfZhZcG/lupKCBlqwe7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252985},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"01979653eb5a0e665638dc9a25e3b184e9bbab1b","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.0.0_1774237573944_0.7971224801245338","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"illustrator-mcp-server","version":"1.0.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.0.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"os":["darwin"],"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"6f92789c52575858964b7b7a0e5c91bf1eb741e6","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.0.1.tgz","fileCount":133,"integrity":"sha512-Je1j1cz3oNzWSTmNdjuUx72U1+Gs3Wb3kC2HFKdNlgu8BLoYH0AYnm9oscmJJk1jW7bRv3VdCxXx5Bw+oIWcnw==","signatures":[{"sig":"MEQCIFV6L4Ml+B1v0I/dvinRj0P3hQLXUlI4bHygziszDX4jAiBgqoRpyMJ8tjhbedV4thepT0r09WpGBaPsvu+UYNaQvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253040},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"01979653eb5a0e665638dc9a25e3b184e9bbab1b","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.0.1_1774238011420_0.9290006281785246","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"illustrator-mcp-server","version":"1.1.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.1.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"os":["darwin"],"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"0319b9eb526034ed45e1d7a633f17bdfd9fe3fe2","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.1.1.tgz","fileCount":141,"integrity":"sha512-EKV9q8rVhVy2O6iKkzAIk2M+cxwhlY6UlIyxIhPJehrEfd5835rr3yhTU5TbHXYOfdaz/BRYRJsp3jwDO0w0Aw==","signatures":[{"sig":"MEQCIBov3OPlQRk4oeX9acSSUXx+vgO3CbIGq0QKkr9893zCAiAFCwSnDiQZSOlCMZWUpNlA55MWJpQMUCbs7fjTLRsQVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270862},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0579fd670139a3d742242ad952c6b0c8df9a7831","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.1.1_1774358325344_0.9301459412891555","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"illustrator-mcp-server","version":"1.2.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"2e793cc8409a4b1c2400b212e131914d06b346f3","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.0.tgz","fileCount":144,"integrity":"sha512-W+3ZQnfwhjgLh+XrmaU4XMw3C6X99x9HhHPvSdR9MEcqNLwMbiU4YxjevppvhsaBbm0we9kMluQt7XWaZslkWA==","signatures":[{"sig":"MEUCIQD26din+2XP4Hsce7gc+E6/oleq0HLowscYoeJpQrzrfwIgO4mURMyHSORzR6D5Z0Ox4pMybxeVwPcVRw9OkzqhjiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292256},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b3ee1dfb63b357fc67ab1e32a6c54f356abc8bf3","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.0_1774375784956_0.6015231193858559","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"illustrator-mcp-server","version":"1.2.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"cc0485732abeee2eac8631b85b8c1f186586c6ca","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.1.tgz","fileCount":141,"integrity":"sha512-P0/LuByXWjIPBq+l2zgosjqVNkmSlxTmIr4dMnruPgbVPfR2xkAjlG796eTzWmseYdgrr6BcbC4AtgsH4BgEAQ==","signatures":[{"sig":"MEYCIQCymPO2VZNBV24hK1cjE770dqHnnfBswn4xPgt9EdVtLQIhAM37zW5NnCp9SY5Bzx2p/nEqnO+BYdjXcSm8ejwsk9Gq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288261},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"099312eaed1893d96f92fb820a3f5f6813c49248","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.1_1774375860226_0.03396957121451294","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"illustrator-mcp-server","version":"1.2.3","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.3","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"715d2f04eb2fbf263e21f33b75b1412e1125d944","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.3.tgz","fileCount":141,"integrity":"sha512-Ajs8EeToZU1TrkmeQe6vq886fmkZ9y5ZJqTLoUbC67MQ+rO0hdE3oTIEEtXbVumyIZk25JCv/1nnO2qFBwF18g==","signatures":[{"sig":"MEYCIQDQt6QvsAMLctbPy5ExVik8h1KCsjTzj3cy/IUU1PGBjQIhAPxw5W07faEB6wrar335QLQqB9NM8CY7Zvs/b/Xsn/pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293019},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"88a9975d4e9668b0ddc7b20e3463256b0b568653","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.3_1774377590632_0.16151121358590137","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"illustrator-mcp-server","version":"1.2.4","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.4","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"ad3a38c895bf24e36bfef4f14479dc60afef757a","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.4.tgz","fileCount":153,"integrity":"sha512-rjWSEAUTmqnLaAWbj1aOv9WS8EVMEtfgmzlMKgzQbUVlbbbzXa9fTWnXlRjbSXcFSvj40y0zY0Ui2FGnWtdNQg==","signatures":[{"sig":"MEUCIGT3kf6bxV/Tvj3SedS+gepMZQffTdnauSeKv01KgF8tAiEA8gszl3bAsIcHUuKS5KnbFrRc7Mbmi57/Lnw3UsrUlM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306821},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"33d4cf1d2b74319cc04aeb25f914cbb6e122aac8","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.4_1774378560164_0.8397468976450655","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"illustrator-mcp-server","version":"1.2.5","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.5","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"ecc2b2b0a77c793b99611072a962a48967525e04","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.5.tgz","fileCount":285,"integrity":"sha512-dy1B4mmhj3g7q2AYm34asnuBeVZ4125KaxeCaTYpVDnmBCy1yM1A9iBfJe+Nox+aRZhIp7/2COxO95fJ0X+GUg==","signatures":[{"sig":"MEYCIQCY6UyzfHeHZJQMLa24vmokCbdL2Ie2218hbfWSTMNrRQIhAODTbuwkoWyeh5qYUD7/Kr2rwp4A2XF04pzwd1+7p7eY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619982},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b0d4c1c4611c2f91af43f86763b080c3c5222f0b","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.5_1774809317800_0.13985902523397153","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"illustrator-mcp-server","version":"1.2.6","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.6","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"4fb1c8fc9a069e5ef27995258070c89bfe4f10bf","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.6.tgz","fileCount":293,"integrity":"sha512-NECDx2sIcDvMWrCT/W9bVIbjPLxeMnuk2OjIR9y2oJaC/2BNGu41D2GqMQPUiPpXfVYVGhG8cSgNtfoARu4HXg==","signatures":[{"sig":"MEUCIAaAl88u0SC5Y0awuTTchO4tyuz5XvgkLsy4/5JPj8nHAiEA2aWL8WNB9MyWRlLNNcydMNOsldMZlpotyAVSLMHAPLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680024},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"978ee2d8fe14fbec29d1c125c99f7465b154c229","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/","start":"node dist/index.js","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.6_1774816354026_0.3549066201912374","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"illustrator-mcp-server","version":"1.2.9","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.9","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"7c608654eaa1d0d2e003522da9abcfc72f5096c7","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.9.tgz","fileCount":294,"integrity":"sha512-cHcNJhLafXJe2YxKoiA0n+Dm0MHoLXxdj2Kskh5mSgDQjQjvrSgbgCZYUKjDSUS0NYQQ/HZQMkeM9vIVR8g8aw==","signatures":[{"sig":"MEUCIQDV+fXKYJ2Q5TGELqWQ6vFPD4GiXY6VQJAdz/nmfJy11QIgAznZKYUuDoUVPeah0LQbHurUPpv8/c1j0240NuxwWI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2150402},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b8bd8eee21d0539dadd47cd80f3eb503fbb7bca6","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/ && npx esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist/bundle.cjs --define:import.meta.url=_importMetaUrl --banner:js='const _importMetaUrl = require(\"url\").pathToFileURL(__filename).href;'","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.9_1774876775015_0.4175046236079887","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"illustrator-mcp-server","version":"1.2.10","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.10","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"510541490bff3e60b52da4206d0077688a2ba601","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.10.tgz","fileCount":294,"integrity":"sha512-yA69Lp8bOkTNu/KoGMqzZX1V4/cRx8XxmXSxTYkpingD7KMkDEuew/LKhrCbKKGkt5eBqT1TfPuaqzwRdriGAA==","signatures":[{"sig":"MEUCIQD9MFo8lAQWXdrFAUalxKGgFM18zciqDNQ3zYwj+DUp1gIgHYUtTP/+E0aLzazCQXWCXZq2YB9B4J89kxeac+Rbydo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2150403},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e91752c1c017bf1cb033f05585f168eae72b506e","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"cp -r src/jsx dist/ 2>/dev/null; tsc --watch","test":"vitest run","build":"tsc && cp -r src/jsx dist/ && npx esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist/bundle.cjs --define:import.meta.url=_importMetaUrl --banner:js='const _importMetaUrl = require(\"url\").pathToFileURL(__filename).href;'","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.10_1774877859853_0.7467493587928566","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"illustrator-mcp-server","version":"1.2.11","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.11","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"bbbad4265b547d346b107384432d3815397bbf3b","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.11.tgz","fileCount":294,"integrity":"sha512-D01oBFmq8ZptaIwJTXkofu7/FLSyb1lxS3IyXVeCVsFICaIcyJQFw3ckpxt0hkMJH90XKFApWIC+w3SpGHObwA==","signatures":[{"sig":"MEYCIQD7MMQA1r8O7J8SskJvjSNkCIUXZxbtHTKcK1nAmTnLHgIhAM252JiH2+2yrq3WVGT4SFvkkrbJ3CBDe6fazFzvuz1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2156365},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3beb94d7e5e6487ade82035896fa1fceb43d3b8c","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.11_1774887487694_0.4511534712248324","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"illustrator-mcp-server","version":"1.2.12","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.2.12","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"2486a4a6f26ff799ea5b922214a6a372a2270330","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.2.12.tgz","fileCount":298,"integrity":"sha512-lPxS5n4oj/USiE58bPdvEyaAHNp2VsCAq+QmNT7Grkxm18Udl9BpM6+oQjzJq98D+mmYe3HWTXxGeqQVG7mjsQ==","signatures":[{"sig":"MEUCIQDo4IDMVRq0uWE0FGN9BXA/d+0EnSeOsUSxRXp0lFPGCgIgf/AJshOMPIgrlK0ijDl5E/8bgP/djxWybLSmUFIe/uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2145637},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"53d84c412db73b68471d682479604a5435b5c293","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.2.12_1774937538777_0.6258557220556193","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"illustrator-mcp-server","version":"1.3.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.3.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"e2085be3c6e961dc97148e7de18a8e81268df736","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.3.0.tgz","fileCount":302,"integrity":"sha512-pycta8OcozAgw8vRDbE6kD/Mu7oHUmICvWSmkYT8wiwi2diziTOQgSeX5UwKDAy3aIUfZC0GwN3fat9tMPFtmQ==","signatures":[{"sig":"MEUCIQDcqUQKDpqA7bbJSuTo41RoC6/XqhmeOfIQnveVWf9OYAIgV7gSvW6TWUDlT5XGUrcGfS33yLd3nfdd7aVpRQe2ZoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2177617},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4758fb2af70ea8eb894bd4e82b235939f5e46587","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"ie3","email":"dev@ie3.jp"},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"23.10.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.3.0_1775040387112_0.25080223000363633","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"illustrator-mcp-server","version":"1.3.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.3.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"c540f29dbd4664e4e601b2eed7a36c20c3a115f3","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.3.1.tgz","fileCount":302,"integrity":"sha512-LOgzwqEDz/Ak1iMjtPsmxNxAebrEZpXrkQhIBnXpKisu59yLsMtrBRlCa/YYUQf3lsBszqqBJS2iiw1hPXuCXA==","signatures":[{"sig":"MEQCIEKHaS41jj0eRNikIEROB13WActn53YzSjvsv+WZO/WnAiApsy8wHGEn7aKHDcsoc304Y9fUz+IlOGCzwIUzJ3YogA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2177758},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"987ed95630d782629925c8dd0eeefd9335d136d6","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.3.1_1775041012610_0.6557896033719366","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"illustrator-mcp-server","version":"1.3.2","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.3.2","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"24d8df2f95751eea47c8b0f9f736a9a809821ac5","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.3.2.tgz","fileCount":306,"integrity":"sha512-qQbyUR0VhbF/ihdSVGmy6q5RjFpjyjRYGYAySeYoTEtOHwDmDDQD2URN9/XzOZOahCI3WRdbZ1rQ8ohGZV4ljw==","signatures":[{"sig":"MEUCIHiIz1QRJZvgLz50SAnI/VYob9yM2/5gr/CceG9YbdSbAiEA6d7wIC0qDhoTm4BVQhcBbqTRNWA1E4aiPXEEHy+HzaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2193261},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"fdf728172364065ee77850e8bf8c3e14270b10b9","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"22.22.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.3.2_1775105109851_0.3016475365504525","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"illustrator-mcp-server","version":"1.4.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.4.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"64029a33a70105a2eaf5ec4708e07f7b04c3f778","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.4.0.tgz","fileCount":306,"integrity":"sha512-eZO682TRSbSKngEK0FkfiJRy6cqy1yj+014XVvqDKZLnc1eHW4iQFjhpDD8kjFF9HNGVsDg+qnC1VCMVVmmi8A==","signatures":[{"sig":"MEUCIQCkFz6AgPqkyzJK43U8wYWgsZ8HpQoePTCrExa+nQMNDwIgS/uR4KGtWQfXw0cEoOFhjXHKryGbwUPqD1NMGjX1KuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2213616},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d55d5085288c6c87eda1d68961ed2493258359c2","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.11.0","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"24.14.1","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.4.0_1775715840784_0.568829889015583","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"illustrator-mcp-server","version":"1.5.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.5.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"c19b6afab5de062f6199fc3bdd563947fe758d36","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.5.0.tgz","fileCount":316,"integrity":"sha512-SZ5FVIisDTz1raAd/zD5X/bPTNyYMP7b2sKOv6R3cGqqAKBFFV9c0v2nlVt/ruqbaPPjnikq49qZee1gR7dEoA==","signatures":[{"sig":"MEYCIQDoOP0NTc+kcLJbWqGsKju4nKcAWipkS3D70Fj10fIGZwIhAM8NHxUO9JvYN7PeemLD1btrbE6JzhlZpqk2IR35uULK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2376559},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1ab91c3ce420572d0747fc4af9e574a1b576117b","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.12.1","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"24.15.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.1","typescript":"^6.0.2","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.5.0_1779900229984_0.840331974124789","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"illustrator-mcp-server","version":"1.5.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.5.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"2132515f84533a2ea2e1fd6ebc39bc1ad8dec323","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.5.1.tgz","fileCount":316,"integrity":"sha512-21NTpDN5IkFkI63CplFc9h4ItZuLFBzwOqmP0uo5AR7rgonWXnfKl4XHvXjRY4S+GoLz/src1xwwJfpKx3w0tg==","signatures":[{"sig":"MEUCIFWfSC7jrj7oN+W7wMXut6cxjV583my3tDC/AMvDk3nLAiEA08oFp3Nd5oMFO2L3YrQIzFb75ADS/ENjKRPFctYvPs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2380859},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"408e5a303ac4e936dd5f9a4dbc4f6526faf9f16d","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.13.0","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.5.1_1780046989012_0.3400809216634344","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"illustrator-mcp-server","version":"1.5.2","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.5.2","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"148f9248f0b530970c9e860d52c187745c241eb1","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.5.2.tgz","fileCount":316,"integrity":"sha512-fMnLhirDgs76DbRMMEIT4BdfARSai0bWqKbovvBD1aQoNPVj05cuzkYOpsF/Nm1flXhz+J1wsHX2EkvBaD1Wog==","signatures":[{"sig":"MEUCIQD7X/LBqLal9cetYtXmf1laNPfKKn+vFySGqFSnqrCnfwIgf6o5L4+XhBRYu3666DWGCSUzX9e5ltVsTK2hfjwsNx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2396929},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bb77a15cd2a52fa8b12642d6ba8b1a9f569777d6","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.5.2_1785925011108_0.3941993454996444","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"illustrator-mcp-server","version":"1.6.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.6.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"52b97004ce2a9adcdab72832b19eb7db4596ee4f","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.6.0.tgz","fileCount":316,"integrity":"sha512-uCzZiKm9pvb/qKE++bjHlBO+evLW2V8yrv40ZVu1N0oZiCR9ozf4v/yFYaEgqJS55h2yL9qL4DeXqejrHgy2iw==","signatures":[{"sig":"MEQCIF+QdurVHzEL+PziZKfr71rKdVcg3+ZVhcj1ApYsATJzAiBg9J7ykJ50oNeofYNPlkCuLH+cqrez+0i88Nn+Idr1eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2414073},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"702effee1eaa7fede3fb400181b0ba42730b89cf","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for reading, manipulating, and exporting Adobe Illustrator design data","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.6.0_1785940106207_0.2691480381681357","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"illustrator-mcp-server","version":"1.6.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.6.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"b7a2c447b95df6b4427d8c0cff988d8cfa933710","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.6.1.tgz","fileCount":316,"integrity":"sha512-Pda6cF2y88M1PLjxtxcxYGHFEGEwiNO+bEdg97JQWLw+4dq/hnM6Y6IhkD//2nVnnO7yKJy0smX4OkNSF4pAAg==","signatures":[{"sig":"MEYCIQD4+Bid8q7NBbpQEuAV6e/kWMfhHcYGogMraOG1AvlZpwIhAJhc5/Y3bxJLyVR1i7N+L2StwzyjMZWfsi5sbusffpFV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2414167},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6fca7b1f6dd4f8b9088e520ca3b354ab760e1703","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for Adobe Illustrator with 63 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.6.1_1785940700455_0.9787250814508879","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"illustrator-mcp-server","version":"1.6.2","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.6.2","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"c74f9f95bc77a28f20d45faf82f446d395992799","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.6.2.tgz","fileCount":316,"integrity":"sha512-e93QhZiytsFssPLdvgGcawNQA6oS5yj6az5ko8QFD4uSEOqir/r0L2vJvWCBqsdoDwMjFeimIZRj6PENJ/NPRw==","signatures":[{"sig":"MEUCIGTKltY1tU3PPsZjN9cF4mQxrjhH3sIrPehmKqpAeRtoAiEAlvFSQkLYXycIwrXJsYG4PjPPg9OPp4OGTn/GdZhHrd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2414167},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aa5b54f070ab00e43cb5470917a51ccaccb4a5e2","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for Adobe Illustrator with 63 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.6.2_1785942232610_0.4393964334709084","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"illustrator-mcp-server","version":"1.7.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.7.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"d12a1aabdb1e7931975c812039044b57607532d5","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.7.0.tgz","fileCount":320,"integrity":"sha512-Tf/Zzp8miEA1PDRdTzEXUhd6ZQ3z1RHJIfiaLga6jjnWedkC8NVJySutfGiNaqjOzsqeqkAg/Ooo0C8G/5UeTQ==","signatures":[{"sig":"MEYCIQDjYZA7tGffYHs2vaYwhtBB2Kmqqu70dh2AOaJHzU91/QIhAPQTVJNVUgdt3TbjvQtIiey0fXVR9O/ertjXxA8th7M7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2426108},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cdbba2275e8179ae016e4019265384fe0e4c4d93","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.7.0_1788345139338_0.0236598711498337","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"illustrator-mcp-server","version":"1.8.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.8.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"ef7183a0e2a444e0f27073adf7454648881e4b69","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.8.0.tgz","fileCount":320,"integrity":"sha512-MfmKiVUCGgjlJiH6bYO0vXdHMuD7SG4DY/hvHG8rTUxMTlY/x9wrgld5wAmUEdGhOCQgJwUhLtDzCN5QweR6rg==","signatures":[{"sig":"MEUCIH5fpmekBjHGNYYI0BF7P4FHVL/rc7s8QfegZ9cKZd2HAiEA4AqMmGv+1CQdTUiNRUh1IAaW1MlqYa3Qf/9inasXIhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2432065},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1814485cfa24787215f0ec515a6853cb293e1e0a","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.8.0_1789386835129_0.6114708943796023","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"illustrator-mcp-server","version":"1.9.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.9.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"c7c3553747f52c7a6f67023c5ecce6bf14526dc7","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.9.0.tgz","fileCount":328,"integrity":"sha512-/WNThwOtN8xpWLeW+TFSA7xpnhKXaOj3IajfbUV1a7dik3x6fuz5KEuC+ui7T0Z/pLXvZ+o/G1uq7V7WQeFTaA==","signatures":[{"sig":"MEUCIQCEcn85FCahPZnoVlfTtnpobVsq/9DUIudhp2T/1AO4wwIgZYWZ3HqVWpNPlsmQBDUfvEgDNCENlP+XHCeWwLlu29g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYfqPB1A2IPIg6YADcIJV6N1VTvHqNQjxXkz1PErDYjQIhANuQXkrJSc2VAxxK2a/2HRC7wwz5w27uEvQxkUZPEQ3a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2794024},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3a0b5f6d76ffd919e71eba87154cac137fbdb9a9","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.9.0_1790318503554_0.8502221114407371","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"illustrator-mcp-server","version":"1.9.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.9.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"74bbc124afc691b2cd9589f3edf425c87a06410c","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.9.1.tgz","fileCount":328,"integrity":"sha512-rGmeMkM4oNTrZr/GGAAFSczT/AAw5CQQXtUY39pYnPc9HkO24JtJ0eN6GcNJcSxrlm/9IW76JCAYZlfuT4gFCA==","signatures":[{"sig":"MEUCICrw2/je7LN4OIWxt7XezbGTqdaCAOrAhZuGBGzOqUo7AiEApgEf1wt1LiQuzhFJO97dyNYF28nrqi0bNEm3Yp3t23A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDS3Bg5xQhVDGZC1r7Mjhg4P3pFiM77TfYSR7XnAIj4LgIgEefr2MBeVFkMcdprDFOjUDQM0OJdx4fUL+oWWA+ZEs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2795368},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"469e4d36ecb0c0c5ed369e1032776e448ba9296b","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.9.1_1790319205410_0.7154438000240686","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"illustrator-mcp-server","version":"1.10.0","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.10.0","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"3b264d475bf301485dbe7141ab9705d40b006e01","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.10.0.tgz","fileCount":324,"integrity":"sha512-8IvjJ+pqZaJYBVKA4smfEIniwhLBJh88szJewkqCMakkltmg1omoq6J86tPLuVdY5SUOQqi/KZ+O8g07LLbSXQ==","signatures":[{"sig":"MEUCIQDptu3zIkAPI9OjIt6/SaJ5+UD1ftfTX9DCCxMgaejJ2AIgUgbuPVPhAvcBIEQl0W+cVWPE26cq6dwzO3t8OnuInZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6/02wlVSfETsa39C9B8X0KhkmBR197HRDzAmaTAQryAiAnGx1SGAsKLzmFh6nvf1bXsUQW8597OmycoTS5pS523g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2787737},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"77efc78d00b71698063f7f52a7d451059b54f52b","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.10.0_1790327051945_0.8191888015219984","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"illustrator-mcp-server","version":"1.10.1","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.10.1","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"2b086e81f410b261b943704bd782f0986437c2fd","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.10.1.tgz","fileCount":324,"integrity":"sha512-uQNOZiO8bO/zzSMeeBJcgux5qio+xAymRp8Pbm93/iGddnRuvtON56pgH14ZlxTZGA0hQhl0FbzqlO5k7Kwd7Q==","signatures":[{"sig":"MEUCIGW1LOrDPsreaI2X29GPcw5rkdt7AF1kqm/cz71cxzKRAiEAkBwGgcf51SzhOcRc037ddfeiTU8q4mS/vNzUUXMcgy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcOclrfvZhlRE+SAV2Ha0ZXnsuXgFAwKljSb2Ks8gqCQIhALGwwQdoSkl484JFxFN1zBLZkktUl4VwP/vem+8htCrQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2795042},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"81c6e0432921abaa66c7ff79f06e451dd9c8db67","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 67 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.10.1_1790328794253_0.022411198219155715","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"illustrator-mcp-server","version":"1.10.2","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"license":"MIT","_id":"illustrator-mcp-server@1.10.2","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"homepage":"https://github.com/ie3jp/illustrator-mcp-server","bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"bin":{"illustrator-mcp-server":"dist/index.js"},"dist":{"shasum":"d58c1457535e2a6ddd3be1bcbc6925808f442131","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.10.2.tgz","fileCount":324,"integrity":"sha512-wZrN9mabVqrCsptGXfYxAhse49LPITx299W5ZULdeGbbnwfc2coEr9yN/K6QjbOyFnNhk7PHH89aoMAiS43eiA==","signatures":[{"sig":"MEUCIAgkMSer29vw5Wt1ZmdO9vAshU4YPFUT+X8Bg1VFbfwMAiEA3rCQscfVP3ilKaiUX4NADUlcWVUQGer2SVUUaWai42A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9Bb56w0Te0JZyUr2ZOEWJd9HJPftbHCcnMOdvYIpP2wIgTEJgjVOHjECzOQa/UWxkSAftpEb7ot/YEgNEVTRrckk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796301},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cba7fe3cca539c9d396b32597e517ba47f444078","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 66 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/illustrator-mcp-server_1.10.2_1790394975972_0.4522471066456366","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"_id":"illustrator-mcp-server@1.10.3","bin":{"illustrator-mcp-server":"dist/index.js"},"bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"dist":{"shasum":"8c1862a1de1d91247711832d4ab5fab83600a15c","tarball":"https://registry.npmjs.org/illustrator-mcp-server/-/illustrator-mcp-server-1.10.3.tgz","fileCount":324,"integrity":"sha512-HDhl3dgYKbOV3qcl+6X73zVjEOGvBgtOoxcbMXWxHH5e+3ZJxkt3v9RosjgO5q5SKO8/YoIogIZxiqYJZLXC2Q==","signatures":[{"sig":"MEUCIFGhzG7f0JqKme5pNfXHvqMs5VovdOmBNroL8sSwYNS6AiEAz8HO33489S9eEYu9MtziHTElV8mukL56bkN9zPjQ4YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7OuTVMJBSiXGxmsGqIziW0kbwjchMoMtnFoWnpS5GWgIgd8zAeQJ0AWrHsSb4allz+YaN0gSysN7q7g5N+jYsy2w="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/illustrator-mcp-server@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2800380},"main":"dist/index.js","name":"illustrator-mcp-server","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"57c5c101a5192c61535493f39b653e6f92b8eb29","license":"MIT","mcpName":"io.github.ie3jp/illustrator-mcp-server","scripts":{"dev":"node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch","test":"vitest run","build":"tsc && node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && node -e \"require('esbuild').buildSync({entryPoints:['src/index.ts'],bundle:true,platform:'node',format:'cjs',outfile:'dist/bundle.cjs',define:{'import.meta.url':'_importMetaUrl'},banner:{js:'const _importMetaUrl = require(\\\"url\\\").pathToFileURL(__filename).href;'}})\"","start":"node dist/index.js","release":"npm run build && npm test && git push && git push --tags","pack:mcpb":"npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install","test:watch":"vitest","prepublishOnly":"npm run build"},"version":"1.10.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a3199508-b036-41ec-ab04-281d62b7af3f"}},"homepage":"https://github.com/ie3jp/illustrator-mcp-server","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for Adobe Illustrator with 66 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","directories":{},"maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"_nodeVersion":"24.21.0","dependencies":{"p-limit":"^7.3.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vitest":"^4.1.7","typescript":"^7.0.2","@types/node":"^26.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/illustrator-mcp-server_1.10.3_1790396485031_0.26610921215235606"}}},"time":{"created":"2026-03-23T03:46:13.819Z","modified":"2026-09-26T04:21:25.469Z","1.0.0":"2026-03-23T03:46:14.091Z","1.0.1":"2026-03-23T03:53:31.589Z","1.1.1":"2026-03-24T13:18:45.510Z","1.2.0":"2026-03-24T18:09:45.103Z","1.2.1":"2026-03-24T18:11:00.390Z","1.2.3":"2026-03-24T18:39:50.802Z","1.2.4":"2026-03-24T18:56:00.289Z","1.2.5":"2026-03-29T18:35:17.987Z","1.2.6":"2026-03-29T20:32:34.179Z","1.2.9":"2026-03-30T13:19:35.236Z","1.2.10":"2026-03-30T13:37:40.062Z","1.2.11":"2026-03-30T16:18:07.935Z","1.2.12":"2026-03-31T06:12:18.991Z","1.3.0":"2026-04-01T10:46:27.319Z","1.3.1":"2026-04-01T10:56:52.883Z","1.3.2":"2026-04-02T04:45:10.054Z","1.4.0":"2026-04-09T06:24:00.927Z","1.5.0":"2026-05-27T16:43:50.200Z","1.5.1":"2026-05-29T09:29:49.217Z","1.5.2":"2026-08-05T10:16:51.357Z","1.6.0":"2026-08-05T14:28:26.357Z","1.6.1":"2026-08-05T14:38:20.605Z","1.6.2":"2026-08-05T15:03:52.805Z","1.7.0":"2026-09-02T10:32:19.507Z","1.8.0":"2026-09-14T11:53:55.283Z","1.9.0":"2026-09-25T06:41:43.767Z","1.9.1":"2026-09-25T06:53:25.512Z","1.10.0":"2026-09-25T09:04:12.043Z","1.10.1":"2026-09-25T09:33:14.349Z","1.10.2":"2026-09-26T03:56:16.096Z","1.10.3":"2026-09-26T04:21:25.142Z"},"bugs":{"url":"https://github.com/ie3jp/illustrator-mcp-server/issues"},"license":"MIT","homepage":"https://github.com/ie3jp/illustrator-mcp-server","keywords":["mcp","model-context-protocol","illustrator","adobe","extendscript","jsx","design","svg"],"repository":{"url":"git+https://github.com/ie3jp/illustrator-mcp-server.git","type":"git"},"description":"MCP server for Adobe Illustrator with 66 tools — read, create, and export design data. Everything the official Illustrator MCP (beta) can do and more, on stable Illustrator.","maintainers":[{"name":"ie3","email":"dev@ie3.jp"}],"readme":"[🇺🇸 English](README.md) | [🇯🇵 日本語](README.ja.md) | **🇨🇳 简体中文** | [🇰🇷 한국어](README.ko.md) | [🇪🇸 Español](README.es.md) | [🇩🇪 Deutsch](README.de.md) | [🇫🇷 Français](README.fr.md) | [🇵🇹 Português (BR)](README.pt-BR.md)\n\n# Illustrator MCP Server\n\n[![npm](https://img.shields.io/npm/v/illustrator-mcp-server.svg?style=flat-square&colorA=18181B&colorB=18181B)](https://www.npmjs.com/package/illustrator-mcp-server)\n[![License: MIT](https://img.shields.io/badge/License-MIT-18181B.svg?style=flat-square&colorA=18181B)](LICENSE)\n[![Platform](https://img.shields.io/badge/Platform-macOS%20%7C%20Windows-18181B.svg?style=flat-square&colorA=18181B)]()\n[![Illustrator](https://img.shields.io/badge/Illustrator-CC%202024%2B-18181B.svg?style=flat-square&colorA=18181B)](https://www.adobe.com/products/illustrator.html)\n[![MCP](https://img.shields.io/badge/MCP-Compatible-18181B.svg?style=flat-square&colorA=18181B)](https://modelcontextprotocol.io/)\n[![Ko-fi](https://img.shields.io/badge/Ko--fi-FF5E5B?style=flat&logo=ko-fi&logoColor=white)](https://ko-fi.com/cyocun)\n\n一个用于读取、操作和导出 Adobe Illustrator 设计数据的 [MCP（Model Context Protocol）](https://modelcontextprotocol.io/) 服务器 —— 内置 66 个工具。\n\n通过 Claude 等 AI 助手直接控制 Illustrator —— 提取设计信息用于 Web 实现、验证印前数据、导出素材资源。\n\nAdobe 官方 Illustrator MCP（Beta）能做的这里全都能做，而且不止于此。详见[对比](#-与-adobe-官方-illustrator-mcp-的对比)。\n\n[![illustrator mcp server MCP server](https://glama.ai/mcp/servers/ie3jp/illustrator-mcp-server/badges/card.svg)](https://glama.ai/mcp/servers/ie3jp/illustrator-mcp-server)\n\n> [!NOTE]\n> 在 Claude 的扩展目录和插件市场中，本项目以 **Design Bridge by IE3** 的名称上架。Anthropic 的目录不允许在上架名称中使用其他公司的品牌名，因此名称不同——但这是同一个项目，npm 包名仍为 `illustrator-mcp-server`。如果你之前以旧名称（`illustrator@ie3jp-illustrator`）安装过 Claude Code 插件，请按照 [Claude Code](#-快速开始) 中的步骤重新安装。\n\n---\n\n## 🎨 作品展示\n\n以下所有作品均由 Claude 通过自然语言对话完整创建 —— 完全没有手动操作 Illustrator。\n\n<table>\n<tr>\n<td align=\"center\"><img src=\"docs/images/example-event-poster.png\" width=\"300\" alt=\"活动海报 — SYNC TOKYO 2026\" /><br><b>活动海报</b></td>\n<td align=\"center\"><img src=\"docs/images/example-logo-concepts.png\" width=\"300\" alt=\"Logo 方案 — Slow Drip Coffee Co.\" /><br><b>Logo 方案</b></td>\n</tr>\n<tr>\n<td align=\"center\"><img src=\"docs/images/example-business-card.png\" width=\"300\" alt=\"名片 — KUMO Studio\" /><br><b>名片</b></td>\n<td align=\"center\"><img src=\"docs/images/example-twilight-geometry.png\" width=\"300\" alt=\"Twilight Geometry — 抽象几何风景\" /><br><b>Twilight Geometry</b></td>\n</tr>\n</table>\n\n> 关于提示词、工具调用和画板结构的说明，请查看下方的[详细解析](#示例smpte-测试图案)。\n\n---\n\n> [!TIP]\n> 开发和维护此工具需要投入大量时间与精力。\n> 如果它对你的工作有帮助，你的支持将意义重大 —— [☕ 请我喝杯咖啡！](https://ko-fi.com/cyocun)\n\n---\n\n## 🚀 快速开始\n\n### 🛠️ Claude Code\n\n需要 [Node.js 20+](https://nodejs.org/)。\n\n```bash\nclaude mcp add illustrator-mcp -- npx illustrator-mcp-server\n```\n\n也可以作为插件安装，其中包含 MCP 服务器和印前检查（Preflight）技能（也适用于 Claude Cowork）：\n\n```\n/plugin install ie3-design-bridge --marketplace ie3jp/illustrator-mcp-server\n```\n\n如果 Claude Code 版本早于 v2.1.275，请先添加 marketplace：\n\n```\n/plugin marketplace add ie3jp/illustrator-mcp-server\n/plugin install ie3-design-bridge@ie3\n```\n\n如果已经用 `claude mcp add` 添加过服务器，请先执行 `claude mcp remove illustrator-mcp` 移除，以免重复运行。\n\n### 🖥️ Claude Desktop\n\n1. 从 [GitHub Releases](https://github.com/ie3jp/illustrator-mcp-server/releases/latest) 下载 **`illustrator-mcp-server.mcpb`**\n2. 打开 Claude Desktop → **Settings** → **Extensions**\n3. 将 `.mcpb` 文件拖放到扩展面板中\n4. 点击 **Install** 按钮\n\n<details>\n<summary><strong>替代方案：手动配置（通过 npx 保持最新）</strong></summary>\n\n> [!NOTE]\n> `.mcpb` 扩展不会自动更新。若要升级，请下载新版本并重新安装。如果你希望自动更新，请改用下面的 npx 方式。\n\n需要 [Node.js 20+](https://nodejs.org/)。打开配置文件并添加连接设置。\n\n#### 1. 打开配置文件\n\n从 Claude Desktop 菜单栏：\n\n**Claude** → **Settings...** → **Developer**（左侧栏）→ 点击 **Edit Config** 按钮\n\n#### 2. 添加设置\n\n```json\n{\n  \"mcpServers\": {\n    \"illustrator\": {\n      \"command\": \"npx\",\n      \"args\": [\"illustrator-mcp-server\"]\n    }\n  }\n}\n```\n\n> [!NOTE]\n> 如果你通过版本管理工具（nvm、mise、fnm 等）安装了 Node.js，Claude Desktop 可能无法找到 `npx`。这种情况下请使用完整路径：\n> ```json\n> \"command\": \"/full/path/to/npx\"\n> ```\n> 在终端中运行 `which npx` 可获得路径。\n\n#### 3. 保存并重启\n\n1. 保存文件并关闭文本编辑器\n2. **完全退出** Claude Desktop（⌘Q / Ctrl+Q）后重新打开\n\n</details>\n\n> [!CAUTION]\n> AI 可能会出错。不要过度依赖其输出 —— **送印数据必须始终由人工进行最终检查**。使用者需自行为结果负责。\n\n> [!NOTE]\n> **macOS：** 首次运行时，请在「系统设置 > 隐私与安全性 > 自动化」中授权自动化访问权限。\n\n> [!NOTE]\n> 大多数修改类工具在执行时会将 Illustrator 切换到前台。读取类工具和 `export` 不会切换应用；`export_pdf` 仅在绘制日式裁切标记时才会将 Illustrator 切换到前台。\n\n> [!NOTE]\n> **文件默认受到保护。** 除非明确指定（`save: false`），`close_document` 不会丢弃未保存的更改；除非设置 `overwrite: true`，`export`、`export_pdf`、`save_document`（另存为）和 `extract_design_tokens` 不会覆盖已有文件。如果确实需要，直接告诉 Claude“不保存直接关闭”或“覆盖文件”即可。\n\n### 多版本 Illustrator\n\n如果你安装了多个版本的 Illustrator，可以在对话中告诉 Claude 使用哪个版本。只需说「使用 Illustrator 2024」之类的话，`set_illustrator_version` 工具就会指向相应版本。\n\n\n**支持版本：** 已在 Illustrator 2024（v28）及更高版本上验证。Illustrator 2020–2023（v24–v27）预计可以正常工作——本服务器使用的所有 ExtendScript API 自 v24 起就已存在——但**未经验证**，因此在这些版本上运行时工具会返回警告。早于 2020（v24）的版本不受支持。如果在未验证的版本上出现问题，请[提交 issue](https://github.com/ie3jp/illustrator-mcp-server/issues)。\n> [!NOTE]\n> 如果 Illustrator 已经在运行，服务器会连接到当前运行的实例，与版本设置无关。版本设置仅在 Illustrator 尚未启动时用于启动指定版本。\n\n### 环境变量\n\n| 变量 | 默认值 | 说明 |\n|---|---|---|\n| `ILLUSTRATOR_MCP_TIMEOUT_NORMAL` | `30000` | 普通工具的超时时间（毫秒） |\n| `ILLUSTRATOR_MCP_TIMEOUT_HEAVY` | `60000` | 重型工具（置入/导入文件、导出、印前预检、样式指南与色卡、尺寸变体）的超时时间（毫秒） |\n\n当单次调用需要的时间超过默认值时，可以调大这些值。例如用 `import_svg_as_editable` 导入大型 SVG（100 个以上对象），或在大型文档上运行 `get_document_structure` / `export_pdf`。\n\n值必须是以毫秒为单位的正整数。其他任何值（`0`、负数、非数字字符串或大于 2147483647 的值）都会回退为默认值。这些值仅在服务器启动时读取一次。\n\n```json\n{\n  \"mcpServers\": {\n    \"illustrator\": {\n      \"command\": \"npx\",\n      \"args\": [\"illustrator-mcp-server\"],\n      \"env\": {\n        \"ILLUSTRATOR_MCP_TIMEOUT_NORMAL\": \"60000\",\n        \"ILLUSTRATOR_MCP_TIMEOUT_HEAVY\": \"180000\"\n      }\n    }\n  }\n}\n```\n\n---\n\n## 🎬 能做什么\n\n```\n你：   告诉我这个文档中所有的文本信息\nClaude:  → list_text_frames → get_text_frame_detail\n         文档中共有 12 个文本框。\n         标题 \"My Design\" 使用 Noto Sans JP Bold 48px，颜色 #333333 ...\n```\n\n```\n你：   运行一次印前预检\nClaude:  → preflight_check\n         ⚠ 2 条警告：\n         - 低分辨率图像：image_01.jpg (150dpi) —— 建议使用 300dpi 或更高\n         - 未轮廓化的字体：3 个文本框\n```\n\n```\n你：   检查文本是否存在不一致\nClaude:  → check_text_consistency\n         📝 一致性报告：\n         ⚠ \"Contact Us\" 与 \"Contact us\" —— 大小写不一致\n         ❌ \"Lorem ipsum\"（2 处）—— 存在占位符文本\n```\n\n```\n你：   基于这份 A4 传单创建横幅尺寸的变体\nClaude:  → get_document_info → resize_for_variation\n         已创建 3 种尺寸变体：\n         - 728×90 / 300×250 / 160×600\n```\n\n---\n\n## 🆚 与 Adobe 官方 Illustrator MCP 的对比\n\n**一句话总结：官方 MCP 能做的，本项目全都能做 —— 而且远不止于此。** Adobe 在 **Illustrator Beta**（30.4 及以上，截至 2026 年 8 月仍仅限 Beta 版）中内置了 MCP 服务器，主打现有文档的分析与批量处理。本项目覆盖了同样的工作流 —— 分析、批量重新配色、生成变体、批量导出多个画板、字体 / 链接缺失检查 —— 并额外提供官方服务器所没有的能力：**从零开始创作、保存文档、印刷与印前检查、以及设计系统工具**。而且无需 Beta 版，在稳定版 Illustrator 上即可运行。\n\n| | 本项目 | Adobe 官方 MCP（Beta） |\n|---|---|---|\n| 获取方式 | npm（`npx illustrator-mcp-server`）或一键安装 `.mcpb` | 内置于 Illustrator Beta —— 在应用设置中获取认证密钥和 URL，通过 `mcp-remote` 连接 |\n| 支持版本 | Illustrator 2024+ 已验证 / 2020+ 未验证（macOS / Windows） | 仅限 Illustrator Beta 30.4+ |\n| 工具数量 | 66 | 约 40 |\n| 现有文档的分析与批量处理 | ✅ 结构 / 颜色 / 字体分析、批量重新配色、变体生成与数据集、全画板批量导出（`artboard:all`）、字体 / 链接缺失预检 | ✅ 主要专注领域 |\n| 从零创建对象 | ✅ 全套 —— 文档、图形、路径、文本框、路径文字、渐变 | ❌ 无法创建新对象、文本框或文档 \\* |\n| 保存文档 | ✅ `save_document`（保存 / 另存为） | ❌ 仅支持导出 \\* |\n| 印刷与印前功能 | ✅ 裁切标记、印前检查、叠印 / 分色信息、文字转轮廓、颜色配置文件 | — |\n| 设计系统功能 | ✅ 设计令牌、WCAG 对比度检查、样式指南、文本一致性检查 | — |\n\n\\* 基于 2026 年 4 月（Beta）的用户报告。官方服务器仍在积极开发中 —— 最新状态请参阅 [Adobe 官方文档](https://helpx.adobe.com/illustrator/desktop/connect-with-other-apps-and-tools/about-using-ai-tools-with-illustrator.html)。\n\n---\n\n## 📖 使用示例\n\n<details>\n<summary><b>提取颜色和字体用于 CSS</b></summary>\n\n```\n你：   总结这份设计中的颜色和字体排版\n\nClaude:  → get_colors → list_text_frames → get_text_frame_detail\n\n         ■ 色彩方案\n         - 主色：#1A73E8 (CMYK: 85,50,0,0)\n         - 辅助色：#34A853\n         - 文字：#202124\n         - 背景：#FFFFFF\n\n         ■ 字体排版\n         - 标题：Noto Sans JP Bold / 32px\n         - 正文：Noto Sans JP Regular / 16px / line-height: 1.75\n         - 说明文字：Noto Sans JP Medium / 12px\n```\n\n</details>\n\n<details>\n<summary><b>将画板导出为 SVG / PNG</b></summary>\n\n```\n你：   将所有画板以 SVG 格式导出，文本轮廓化\n\nClaude:  → get_artboards → convert_to_outlines → export（多次）\n\n         已导出 4 个画板：\n         - /output/header.svg\n         - /output/hero.svg\n         - /output/feature.svg\n         - /output/footer.svg\n```\n\n</details>\n\n<details>\n<summary><b>送印前检查 PDF/X-1a 合规性</b></summary>\n\n```\n你：   检查这份文档是否符合 PDF/X-1a 规范\n\nClaude:  → preflight_check (target_pdf_profile: \"x1a\")\n\n         ❌ PDF/X-1a 合规性错误：\n         - 3 个对象存在透明效果（X-1a 禁止透明）\n         - 发现 2 处 RGB 颜色（X-1a 仅允许 CMYK/专色）\n\n         ⚠ 警告：\n         - 5 个未轮廓化的字体（建议嵌入）\n         - 图像 \"photo_02.jpg\" 仅 150dpi（建议 300dpi）\n```\n\n</details>\n\n<details>\n<summary><b>检查印刷用图像质量</b></summary>\n\n```\n你：   检查印刷用置入图像的质量\n\nClaude:  → get_images (include_print_info: true)\n\n         ■ 图像质量报告：\n         ✅ hero.psd —— CMYK, 有效 350ppi\n         ⚠ icon_set.png —— RGB（与 CMYK 文档不一致），有效 300ppi\n         ❌ photo_bg.jpg —— CMYK, 有效 72ppi（过度放大）\n           → 请替换为实际尺寸下 300dpi 以上的图像\n```\n\n</details>\n\n<details>\n<summary><b>检查 WCAG 色彩对比度</b></summary>\n\n```\n你：   检查文本的对比度\n\nClaude:  → check_contrast (auto_detect: true)\n\n         ■ WCAG 对比度报告：\n         ❌ \"Caption\" 位于「浅灰色」之上 —— 2.8:1（AA 不通过）\n         ⚠ \"Subheading\" 位于「白色」之上 —— 4.2:1（AA Large 通过，AA Normal 不通过）\n         ✅ \"Body text\" 位于「白色」之上 —— 12.1:1（AAA 通过）\n```\n\n</details>\n\n---\n\n## 工作流模板\n\n预置的工作流模板可在 Claude Desktop 的提示词选择器中调用。\n\n| 模板 | 说明 |\n|----------|-------------|\n| `quick-layout` | 粘贴文本内容，Claude 会将其作为标题、正文和说明文字排布到画板上 |\n| `print-preflight-workflow` | 全面的 7 步印前检查（文档 → 预检 → 叠印 → 分色 → 图像 → 颜色 → 文本） |\n\n---\n\n## 工具参考\n\n### 读取类工具 (21)\n\n<details>\n<summary>点击展开</summary>\n\n| 工具 | 说明 |\n|---|---|\n| `get_document_info` | 文档元数据（尺寸、色彩模式、配置文件等） |\n| `get_artboards` | 画板信息（位置、尺寸、方向） |\n| `get_layers` | 以树形结构返回图层 |\n| `get_document_structure` | 完整树形：一次调用返回图层 → 组 → 对象 |\n| `list_text_frames` | 文本框列表（字体、字号、样式名） |\n| `get_text_frame_detail` | 指定文本框的全部属性（字距、段落设置等） |\n| `get_colors` | 使用中的颜色信息（色板、渐变、专色；每种使用中的颜色只列出一次并附使用次数）。`include_diagnostics` 可用于印刷分析 |\n| `get_path_items` | 路径/形状数据（填充、描边、锚点） |\n| `get_groups` | 群组、剪切蒙版和复合路径结构 |\n| `get_effects` | 效果和外观信息（不透明度、混合模式） |\n| `get_images` | 嵌入/链接图像信息（分辨率、链接断开检测）。`include_print_info` 可查看各轴向的有效分辨率和色彩空间不匹配 |\n| `get_symbols` | 符号定义与实例 |\n| `get_guidelines` | 参考线信息 |\n| `get_overprint_info` | 路径、文本和栅格图像的叠印设置 + K100/富黑检测，并附仅根据颜色值推断的启发式标签（无法判断设计意图） |\n| `get_separation_info` | 分色信息（实际使用的印刷版和专色版及其使用次数；未检测到使用的油墨单独列出） |\n| `get_selection` | 当前选中对象的详细信息 |\n| `find_objects` | 按条件搜索（名称、类型、颜色、字体等） |\n| `check_contrast` | WCAG 色彩对比度检查（手动或自动检测重叠对） |\n| `extract_design_tokens` | 将设计令牌导出为 CSS 自定义属性、JSON 或 Tailwind 配置（写入文件时，未设置 `overwrite: true` 不会覆盖已有文件） |\n| `list_fonts` | 列出 Illustrator 中可用的字体（无需文档） |\n| `convert_coordinate` | 在画板与文档坐标系之间转换点坐标 |\n\n</details>\n\n### 修改类工具 (39)\n\n<details>\n<summary>点击展开</summary>\n\n| 工具 | 说明 |\n|---|---|\n| `create_rectangle` | 创建矩形（支持圆角） |\n| `create_ellipse` | 创建椭圆 |\n| `create_line` | 创建直线 |\n| `create_text_frame` | 创建文本框（点文字或区域文字），可指定字距（tracking）、行距和段落对齐。`font_name` 必须与 `list_fonts` 中的名称完全一致——找不到字体时会报错，而不会悄悄改用默认字体 |\n| `create_path` | 创建自定义路径（支持贝塞尔控制柄） |\n| `place_image` | 以链接或嵌入方式置入栅格/PDF 图像文件（不接受 SVG——请使用 `import_svg_as_editable`） |\n| `import_svg_as_editable` | 将 SVG 文件作为可编辑的 Illustrator 路径/文本/编组导入（而非链接图像） |\n| `modify_object` | 修改现有对象的属性（包括文本的字距、行距和对齐）。对编组或复合路径设置填色/描边时，会应用到其中的所有路径和文本 |\n| `convert_to_outlines` | 将文本轮廓化 |\n| `create_document` | 新建文档（尺寸、色彩模式） |\n| `close_document` | 关闭当前文档（存在未保存的更改时，未指定 `save` 则不会关闭） |\n| `resize_for_variation` | 基于源画板创建尺寸变体（等比缩放） |\n| `align_objects` | 对齐与分布多个对象 |\n| `replace_color` | 在文档中查找并替换颜色（支持容差） |\n| `manage_layers` | 添加、重命名、显示/隐藏、锁定/解锁、重新排序或删除图层 |\n| `place_color_chips` | 提取唯一颜色并将色卡摆放在画板外 |\n| `save_document` | 保存或另存为当前文档（另存为时，未设置 `overwrite: true` 不会覆盖已有文件） |\n| `open_document` | 根据文件路径打开文档 |\n| `group_objects` | 将对象编组（支持剪切蒙版） |\n| `ungroup_objects` | 解组，释放子对象 |\n| `duplicate_objects` | 复制对象（可选偏移量） |\n| `set_z_order` | 更改层叠顺序（前/后） |\n| `move_to_layer` | 将对象移动到其他图层 |\n| `delete_objects` | 按 UUID 删除对象（锁定对象需要 `force_unlock`；可以尝试用 `undo` 撤销，但撤销步骤对应 Illustrator 的历史记录，而非 MCP 调用） |\n| `manage_artboards` | 添加、删除、调整大小、重命名、重新排列画板 |\n| `manage_swatches` | 添加、更新或删除色板 |\n| `manage_linked_images` | 重新链接或嵌入置入的图像 |\n| `manage_datasets` | 列出/应用/创建数据集，导入/导出变量 |\n| `apply_graphic_style` | 将图形样式应用于对象 |\n| `list_graphic_styles` | 列出文档中所有的图形样式 |\n| `apply_text_style` | 对文本应用字符样式或段落样式 |\n| `list_text_styles` | 列出所有字符样式和段落样式 |\n| `create_gradient` | 创建渐变并应用到对象 |\n| `create_path_text` | 创建沿路径排列的文本（可指定字距和对齐；`font_name` 与 `create_text_frame` 一样须完全一致） |\n| `place_symbol` | 置入或替换符号实例 |\n| `select_objects` | 按 UUID 选中对象（支持多选） |\n| `create_crop_marks` | 创建裁切标记（根据区域自动检测样式：日式双线 / 西式单线） |\n| `place_style_guide` | 在画板外的非打印图层上放置可视化样式指南（颜色、字体、间距、边距、参考线间距）。仅在指定 `annotate_artboard` 时才会在画板上绘制测量标注 |\n| `undo` | 撤销/重做操作（支持多步） |\n\n</details>\n\n### 导出类工具 (2)\n\n<details>\n<summary>点击展开</summary>\n\n| 工具 | 说明 |\n|---|---|\n| `export` | SVG / PNG / JPG 导出（按画板、选区或 UUID；按选区/UUID 导出时仅导出该对象；未设置 `overwrite: true` 不会覆盖已有文件） |\n| `export_pdf` | 印刷就绪的 PDF 导出（裁切标记、出血、选择性降采样、输出意图） |\n\n</details>\n\n### 实用工具 (4)\n\n<details>\n<summary>点击展开</summary>\n\n| 工具 | 说明 |\n|---|---|\n| `preflight_check` | 印前预检（RGB 混用、链接断开、低分辨率、白色叠印、透明与叠印的相互影响、PDF/X 合规性等）。通过 `coverage` 报告各项检查是完整完成还是仅部分完成 |\n| `check_text_consistency` | 文本一致性检查（占位符检测、写法不一致模式识别、提供完整文本列表供 LLM 分析） |\n| `set_workflow` | 设置工作流模式（web/print），覆盖自动检测的坐标系 |\n| `set_illustrator_version` | 安装了多个版本时，指定要使用的 Illustrator 版本 |\n\n</details>\n\n---\n\n## 坐标系\n\n服务器会根据文档自动检测坐标系：\n\n| 文档类型 | 坐标系 | 原点 | Y 轴方向 |\n|---|---|---|---|\n| CMYK / 印刷 | `document` | 左下 | 向上 |\n| RGB / Web | `artboard-web` | 画板左上 | 向下 |\n\n- **CMYK 文档**使用 Illustrator 原生坐标系，与印刷设计师的习惯一致\n- **RGB 文档**使用 Web 风格坐标系，更便于 AI 操作\n- 如果需要，可用 `set_workflow` 覆盖自动检测的坐标系\n- 所有工具响应都会包含 `coordinateSystem` 字段，指示当前生效的坐标系\n- 如果自动检测失败，工具会返回错误而不是自行猜测——请显式指定 `coordinate_system` 或使用 `set_workflow`\n\n---\n\n## 示例：SMPTE 测试图案\n\n一张 1920×1080 的 SMPTE 彩条测试图案，完全通过自然语言指令交由 Claude 创建。\n\n**提示词：**\n\n> Make a 1920x1080 video test pattern\n\n**结果：**\n\n<img src=\"docs/images/example-smpte-test-pattern.png\" width=\"720\" alt=\"由 Claude 通过 illustrator-mcp-server 生成的 SMPTE 彩条测试图案\" />\n\n**画板结构**（通过 `get_document_structure` 获取）：\n\n<details>\n<summary>点击展开</summary>\n\n```\nLabels\n├── title-safe-label        (text)    — \"TITLE SAFE (10%)\"\n├── action-safe-label       (text)    — \"ACTION SAFE (5%)\"\n├── credit-label            (text)    — \"Generated by illustrator-mcp-server\"\n├── test-label              (text)    — \"SMPTE COLOR BARS — TEST PATTERN\"\n├── format-label            (text)    — \"Full HD — 16:9\"\n└── resolution-label        (text)    — \"1920 x 1080\"\n\nCenter Cross\n├── title-safe              (path)    — 1536×864 stroke rectangle\n├── action-safe             (path)    — 1728×972 stroke rectangle\n├── cross-circle            (path)    — 150×150 center circle\n├── cross-v                 (path)    — vertical crosshair\n└── cross-h                 (path)    — horizontal crosshair\n\nColor Bars\n├── pluge-black … pluge-navy   (path ×9)  — PLUGE / grayscale bottom strip\n├── rev-white … rev-blue       (path ×7)  — reverse color middle strip\n└── bar-white … bar-blue       (path ×7)  — 75% SMPTE color bars\n```\n\n</details>\n\n> 使用的工具：`create_document`、`manage_layers`、`create_rectangle` ×23、`create_line` ×2、`create_ellipse`、`create_text_frame` ×6、`modify_object` ×4、`save_document`、`export`\n\n---\n\n## 示例：Twilight Geometry\n\n一幅抽象的几何风景作品 —— 除了一句「随便创作你喜欢的作品」之外，没有任何人类的设计指导，完全由 Claude 独立创作。\n\n**提示词：**\n\n> Make an art piece of your own imagination in Illustrator. Take your time. Create whatever you like.\n\n**Claude 的创作过程：**\n\n> 我来创作「Twilight Geometry」—— 一幅带有几何天体元素的抽象风景。深邃的渐变暮色天空、层叠的山脉剪影、带有装饰光环的弯月，以及散布在画布上的星星。\n\n> 不同颜色的菱形星星 —— 暖白、冷蓝、淡紫 —— 每一颗都略有差异，以暗示不同类型的恒星。用星座连线将它们相连。天空中漂浮着线框三角形和六边形，营造出神秘氛围。\n\n> 画面底部是水面，月光化作闪烁的波纹线条倒映其上，向下渐渐淡出。\n\n**Claude 的感悟：**\n\n> 成品比我预期的要好。我认为几何与自然相融的混合世界得到了很好的呈现。\n\n**结果：**\n\n<img src=\"docs/images/example-twilight-geometry.png\" width=\"720\" alt=\"Twilight Geometry —— 由 Claude 通过 illustrator-mcp-server 生成的抽象几何风景艺术作品\" />\n\n> 使用的工具：`create_document`、`manage_layers` ×4、`create_rectangle` ×2、`create_gradient` ×2、`create_path` ×11、`create_ellipse` ×14、`create_line` ×4、`create_text_frame` ×2、`modify_object`、`set_z_order`、`export`\n\n---\n\n## 已知限制\n\n| 限制 | 详情 |\n|---|---|\n| Windows 支持 | Windows 使用 PowerShell COM 自动化（尚未在真实硬件上测试） |\n| 实时效果 | 投影等效果参数可被检测，但无法读取具体值 |\n| 色彩配置文件 | 仅支持色彩配置文件的指定 —— 不支持完整转换 |\n| 出血设置 | 无法读取出血设置（Illustrator API 限制） |\n| WebP 导出 | 不支持 —— 请改用 PNG 或 SVG |\n| 日式裁切标记 | PDF 导出时通过 TrimMark 命令在文档中临时生成标记，导出后再移除。仅支持单画板文档——多画板文档会返回错误 |\n| 字体嵌入 | 无法直接控制嵌入模式（完整/子集）—— 请使用 PDF 预设 |\n| 尺寸变体 | 仅支持等比缩放 —— 文本可能需要事后手动调整 |\n| SVG 文本的字形回退 | Illustrator 不会在 `font-family` 列表中按字形逐个回退。如果列表中的第一个字体已安装但缺少某个字形，`import_svg_as_editable` 会静默丢弃该字符，并且仍然报告成功。请为每个文本元素只指定一个 `font-family`，并选择确实包含所需字形的字体。*未安装*的字体会被 Illustrator 替换，不受此问题影响；那种情况由 `preflight_check` 检测 |\n| 对象备注 | 工具通过写入每个对象备注（「属性」面板）中的 UUID 来识别对象。您自己写的备注会被保留，UUID 会添加在其前面 |\n\n---\n\n<br>\n\n# 开发者指南\n\n## 架构\n\n```mermaid\nflowchart LR\n    Claude <-->|MCP Protocol| Server[\"MCP Server\\n(TypeScript/Node.js)\"]\n\n    Server -.->|generate| Runner[\"run-{uuid}.scpt / .ps1\"]\n    Server -.->|generate| JSX[\"script-{uuid}.jsx\\n(BOM UTF-8)\"]\n    Server -.->|write| PF[\"params-{uuid}.json\"]\n\n    Runner -->|execFile| osascript\n    Runner -->|execFile| PS[\"powershell.exe\"]\n\n    osascript -->|do javascript| AI[\"Adobe Illustrator\\n(ExtendScript/JSX)\"]\n    PS -->|DoJavaScript| AI\n\n    JSX -.->|execute| AI\n    PF -.->|read| AI\n    AI -.->|write| RF[\"result-{uuid}.json\"]\n    RF -.->|read| Server\n```\n\n---\n\n## 从源码构建\n\n```bash\ngit clone https://github.com/ie3jp/illustrator-mcp-server.git\ncd illustrator-mcp-server\nnpm install\nnpm run build\nclaude mcp add illustrator-mcp -- node /path/to/illustrator-mcp-server/dist/index.js\n```\n\n### 验证\n\n```bash\nnpx @modelcontextprotocol/inspector npx illustrator-mcp-server\n```\n\n### 测试\n\n```bash\n# 单元测试\nnpm test\n\n# 端到端冒烟测试（需要 Illustrator 正在运行）\nnpm run build   # E2E runs dist/index.js\nnpx tsx test/e2e/e2e-test.ts        # every tool (192 cases)\nnpx tsx test/e2e/e2e-behaviors.ts   # behavior & regression checks (91 cases)\nnpx tsx test/e2e/e2e-cmyk-only.ts\nnpx tsx test/e2e/svg-import-test.ts\n```\n\nE2E 测试套件各自创建专用文档，不会触碰其他已打开的文档，并在结束时不保存直接关闭。`e2e-test.ts` 运行所有已注册的工具（RGB + CMYK，包括坐标系自动检测）；`e2e-behaviors.ts` 验证在真实应用中必须成立的行为：备注不会丢失、部分失败会被报告、文件不会被覆盖、裁切标记和 PDF 导出不会破坏你的作品。\n\n---\n\n## 隐私政策（Privacy Policy）\n\nillustrator-mcp-server 完全在你的电脑上运行。它不收集个人数据，没有遥测，自身也不进行任何网络连接。工具参数和文档数据只在本地 Illustrator 与调用工具的 MCP 客户端之间传递，临时文件会在每次调用后删除。详见完整的[隐私政策](https://github.com/ie3jp/illustrator-mcp-server/blob/main/PRIVACY.md)。\n\n---\n\n## 免责声明\n\n本工具自动化了大量 Illustrator 操作，但 AI 可能会出错。提取的数据、预检结果和文档修改应始终由人工复核。**请勿将本工具作为唯一的质量检查手段。** 请将其作为辅助工具，与你自己的手动验证配合使用，尤其是在印刷交付和客户交付物方面。作者不对因使用本软件或其输出所产生的任何损害或损失承担责任。\n\n---\n\n## 许可证\n\n[MIT](LICENSE)\n","readmeFilename":"README.zh-CN.md"}