{ "name": "illustrator-mcp-server", "version": "1.10.3", "mcpName": "io.github.ie3jp/illustrator-mcp-server", "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.", "type": "module", "main": "dist/index.js", "bin": { "illustrator-mcp-server": "dist/index.js" }, "files": [ "dist/**/*" ], "scripts": { "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;'}})\"", "dev": "node -e \"require('fs').cpSync('src/jsx','dist/jsx',{recursive:true})\" && tsc --watch", "start": "node dist/index.js", "prepublishOnly": "npm run build", "test": "vitest run", "test:watch": "vitest", "pack:mcpb": "npm run build && npm ci --omit=dev && npx @anthropic-ai/mcpb pack && npm install", "release": "npm run build && npm test && git push && git push --tags" }, "keywords": [ "mcp", "model-context-protocol", "illustrator", "adobe", "extendscript", "jsx", "design", "svg" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/ie3jp/illustrator-mcp-server.git" }, "homepage": "https://github.com/ie3jp/illustrator-mcp-server", "bugs": { "url": "https://github.com/ie3jp/illustrator-mcp-server/issues" }, "engines": { "node": ">=20.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", "p-limit": "^7.3.0" }, "devDependencies": { "@types/node": "^26.2.0", "tsx": "^4.22.3", "typescript": "^7.0.2", "vitest": "^4.1.7" } }