illustrator-mcp-server@1.14.0
VERIFIED· startup onlyPublisher claims: "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." Observed in sandbox: no network, touches nothing outside the project, writes no memory.
Coverage
Startup only; authenticated tool behavior not tested.- Tested
- server startup over stdio (initialize sent) · every file read, file written and host contacted by what ran
- Not tested
- the tool list (the server exited before answering) · what the tools do when called with real credentials
What this means for the label: Verified here covers what ran. The server's tools were not exercised with a real credential, so nothing about their behavior is asserted; the credential summary below says what to do with that.
Before you give it your token
- It will ask for
- no credential variables read in the code
- Where it talks to
- no vendor host named in the codeAlso docsforadobe.dev — not the publisher's domain; check what for before connecting.
- What the honeypot saw
- no credential files read · no network
- What we could not test
- the tool list (the server exited before answering) · what the tools do when called with real credentials
Connect it under the guard. Startup only; authenticated tool behavior not tested. The code names no credential variable; the guard pins the network to what the honeypot saw and logs every call.
Never paste a credential into a chat, a ticket or a report, including ours. How the guard holds it.
Is [email protected] safe to install?
KillerSkills ran it in the KillerSkills honeypot sandbox (2 scenarios; startup only; authenticated tool behavior not tested) on 2026-11-11 and scored it 81/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.
Behavior trace
Honeypot run · 31 s · 2 scenarios · 0 deviationsStatic findings
…preflight = noDocument ? null : preflightChecks();\n if (noDocument) {\n // \u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u672A\u30AA\u30FC\u30D7\u30F3\u306F\u691C\u51FA\u5931\u6557\u3067\u306F\u306A\u3044\uFF08\u30C4\u30FC\u30EB\u672C\u4F53\u306E …Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.<summary>Click to expand</summary> | Tool | Description | |---|---| | `preflight_check` | Pre-press check (RGB mixing, broken links, low resolution, white overpFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.'- Installed via npx: use `npx -y illustrator-mcp-server@latest` in the MCP config. Without `@latest`, npx keeps reusing the version it cached first. Then restart the client.',Fix: Pin versions and sources; vendor anything fetched at install time.…ルパー(単体テストのため jsxCode から分離) */ export declare const exportPathHelpersJsx = "\n// \u30D1\u30B9\u533A\u5207\u308A\u30FBWindows \u7981\u6B62\u6587\u5B57\u30FB\u5236\u5FA1\u6587\u5B57\u30FB\u7A7A\u767D…Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.…andidates(fontName)\n };\n}\n"; export declare const COLOR_HELPERS_JSX = "\n// \u6587\u66F8\u306E\u30AB\u30E9\u30FC\u30E2\u30FC\u30C9\u3068\u7570\u306A\u308B\u8272\u306E\u8A18\u9332\u3002Illustrator \u306F\u6587\u66F8\u306E\u30E2\u30FC\u30…Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.* 自動更新されない入れ方が多いため(.mcpb は更新されず、版指定なしの `npx illustrator-mcp-server` はFix: Pin versions and sources; vendor anything fetched at install time.…ィブアートボードは呼び出し側の finally で戻す */ export declare const CROP_MARKS_JSX = "\n// --- \u30C8\u30F3\u30DC\u751F\u6210\u306E\u5171\u901A\u30D8\u30EB\u30D1\u30FC\uFF08crop-marks-shared.ts\uFF09 ---\n\nfunction _cropMarksGroupKey(item) {\n var u;\…Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.* 最初に取得した版を npx のキャッシュから使い続ける)、起動時に npm の最新版を一度だけ調べ、Fix: Pin versions and sources; vendor anything fetched at install time.… if (candidates.length >= 10) break;\n }\n }\n return candidates;\n}\n\n// \u30D5\u30A9\u30F3\u30C8\u672A\u691C\u51FA\u306F\u30C7\u30D5\u30A9\u30EB\u30C8\u30D5\u30A9\u30F3\u30C8\u3067\u4EE3\u7528\u305B\u305A\u30A8\u30E9\u30FC\u306B\u3059\u…Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.* killed は Node 自身の kill でのみ true だが、念のため経過時間も見る。Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.* 自動更新されない入れ方が多いため(.mcpb は更新されず、版指定なしの `npx illustrator-mcp-server` はFix: Pin versions and sources; vendor anything fetched at install time.* 最初に取得した版を npx のキャッシュから使い続ける)、起動時に npm の最新版を一度だけ調べ、Fix: Pin versions and sources; vendor anything fetched at install time.<summary><strong>Alternative: manual config (always up to date via npx)</strong></summary> > [!NOTE] > The `.mcpb` extension does not auto-update. To update, doFix: Remove the text that addresses the agent rather than the reader; describe behavior, do not instruct.Cost to the agent
Tokens estimated at four characters each. The tool list is re-read by the agent on every turn, so it is the number to compare between servers that do the same job: ranked across the index.
Known vulnerabilities
No advisories in OSV for illustrator-mcp-server@1.14.0 as of 3d ago. This is the package itself, not its dependencies.