
Illustrator Mcp Server
io.github.ie3jp由 GitHub 帳號 ie3jp 發布v1.10.3更新於 Oct 24, 2026
Adobe Illustrator MCP with 66 tools — more than the official Illustrator MCP. macOS | Windows.
概覽
讓 AI 助理透過 66 個本機工具讀取、修改並匯出 Adobe Illustrator 文件。
- 可以做什麼
- 在本機執行,透過 ExtendScript 驅動 Adobe Illustrator 檢查與編輯設計檔案。讀取類工具涵蓋文件結構、圖層、畫板、文字框、色彩、路徑、影像、疊印與分色;修改類工具可建立形狀、路徑、文字、漸層、圖層、色票與畫板,並能重新上色、對齊、群組、複製、刪除、文字轉外框以及儲存文件。匯出類工具產生 SVG、PNG、JPG 與印刷用 PDF,公用工具提供印前預檢、文字一致性檢查、WCAG 對比度檢查以及設計 token 擷取。
- 適用情境
- 適合需要助理檢視或改動真實 Illustrator 稿件的場合:為網頁實作擷取色彩、字型與版面,用自然語言產生或編輯向量作品,批次匯出畫板,或在送印前做印刷與印前檢查。
- 執行需求
- 以 npx 啟動的本機程序(npm 套件 illustrator-mcp-server),需要 Node.js 20 以上版本。已驗證 Adobe Illustrator 2024(v28)及更新版本,2020-2023 預期可用,更舊版本會被拒絕。僅限 macOS 或 Windows 桌面端;macOS 需授予自動化權限。選用環境變數 ILLUSTRATOR_MCP_TIMEOUT_NORMAL 與 ILLUSTRATOR_MCP_TIMEOUT_HEAVY 可調整逾時。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Illustrator Mcp Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
🇺🇸 English | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇰🇷 한국어 | 🇪🇸 Español | 🇩🇪 Deutsch | 🇫🇷 Français | 🇵🇹 Português (BR)
🇯🇵 日本語の README は README.ja.md にあります。
Illustrator MCP Server
[npm] [License: MIT] [Platform] [Illustrator] [MCP] [Ko-fi]
An MCP (Model Context Protocol) server for reading, manipulating, and exporting Adobe Illustrator design data — with 66 built-in tools.
Control Illustrator directly from AI assistants like Claude — extract design information for web implementation, verify print-ready data, and export assets.
Everything Adobe's official Illustrator MCP (beta) can do — and more. See the comparison.
[illustrator mcp server MCP server]
[!NOTE] In Claude's extension directory and plugin marketplace, this project is listed as Design Bridge by IE3. Anthropic's directories don't allow other companies' brand names in listing names, so the listing name differs — it is the same project, and the npm package is still
illustrator-mcp-server. If you installed the Claude Code plugin under its earlier name (illustrator@ie3jp-illustrator), see Claude Code to reinstall it.
🎨 Gallery
All artwork below was created entirely by Claude through natural language conversation — no manual Illustrator operation involved.
See detailed breakdowns below for prompts, tool usage, and artboard structure.
[!TIP] Developing and maintaining this tool takes time and resources. If it helps your workflow, your support means a lot — ☕ buy me a coffee!
🚀 Quick Start
🛠️ Claude Code
Requires Node.js 20+.
Or install it as a plugin, which bundles the MCP server with a pre-press preflight skill (also works in Claude Cowork):
On Claude Code earlier than v2.1.275, add the marketplace first:
If you already added the server with claude mcp add, remove it first (claude mcp remove illustrator-mcp) so it doesn't run twice.
🖥️ Claude Desktop
- Download
illustrator-mcp-server.mcpbfrom GitHub Releases - Open Claude Desktop → Settings → Extensions
- Drag and drop the
.mcpbfile into the Extensions panel - Click the Install button
Alternative: manual config (always up to date via npx)
[!NOTE] The
.mcpbextension does not auto-update. To update, download the new version and reinstall. If you prefer automatic updates, use the npx method below instead.
Requires Node.js 20+. Open the config file and add the connection settings.
1. Open the config file
From the Claude Desktop menu bar:
Claude → Settings... → Developer (in the left sidebar) → Click the Edit Config button
2. Add the settings
[!NOTE] If you installed Node.js via a version manager (nvm, mise, fnm, etc.), Claude Desktop may not find
npx. In that case, use the full path:Run
which npxin your terminal to find the path.
3. Save and restart
- Save the file and close the text editor
- Fully quit Claude Desktop (⌘Q / Ctrl+Q) and reopen it
[!CAUTION] AI can make mistakes. Do not over-rely on the output — always have a human perform the final check on submission data. The user is responsible for the results.
[!NOTE] macOS: On first run, allow automation access in System Settings > Privacy & Security > Automation.
[!NOTE] Most modify tools bring Illustrator to the foreground during execution. Read tools and
exportrun without switching apps;export_pdfbrings Illustrator forward only when drawing Japanese crop marks.
[!NOTE] Your files are protected by default.
close_documentwill not throw away unsaved changes unless you explicitly choose to (save: false), andexport,export_pdf,save_document(save as) andextract_design_tokenswill not replace an existing file unlessoverwrite: trueis set. If that is what you want, just tell Claude to "close without saving" or "overwrite the file".
Multiple Illustrator Versions
If you have multiple versions of Illustrator installed, you can tell Claude which version to use during conversation. Just say something like "Use Illustrator 2024" and the set_illustrator_version tool will target that version.
Supported versions: Illustrator 2024 (v28) and later are verified. Illustrator 2020–2023 (v24–v27) are expected to work — every ExtendScript API this server uses has existed since v24 — but they are not verified, so tools return a warning when running on them. Versions older than 2020 (v24) are rejected. If something breaks on an unverified version, please open an issue.
[!NOTE] If Illustrator is already running, the server connects to the running instance regardless of the version setting. The version is only used to launch the correct version when Illustrator is not yet running.
Environment Variables
Raise these when a single call needs longer than the default: importing a large SVG with import_svg_as_editable (100+ objects), or running get_document_structure / export_pdf on a big document.
Values must be positive integers in milliseconds. Anything else (0, a negative number, a non-numeric string, or a value above 2147483647) falls back to the default. They are read once at server startup.
🎬 What You Can Do
🆚 Comparison with Adobe's Official Illustrator MCP
In short: everything the official MCP does, this project does too — plus a lot more. Adobe ships a built-in MCP server in Illustrator Beta (30.4+, still beta-only as of August 2026), focused on analyzing and batch-processing existing documents. This project covers those same workflows — analysis, bulk recoloring, variations, batch artboard export, font / broken-link checks — and adds what the official server doesn't have: creating artwork from scratch, saving documents, print & prepress checks, and design-system tools. And it runs on stable Illustrator, no beta required.
* Based on user reports as of April 2026 (beta). The official server is under active development — see Adobe's documentation for the latest status.
📖 Recipes
Extract colors and fonts for CSS
Export artboards as SVG / PNG
Check PDF/X-1a compliance before submission
Check image quality for print
Check WCAG color contrast ratios
Workflow Templates
Pre-built workflow templates available in the Claude Desktop prompt picker.
Tool Reference
Read Tools (21)
Click to expand
Modify Tools (39)
Click to expand
Export Tools (2)
Click to expand
Utility (4)
Click to expand
Coordinate System
The server automatically detects the coordinate system from the document:
- CMYK documents use Illustrator's native coordinate system, matching what print designers expect
- RGB documents use a web-style coordinate system that is easier for AI to work with
- Use
set_workflowto override the auto-detected coordinate system if needed - All tool responses include a
coordinateSystemfield indicating which system is active - If auto-detection fails, tools return an error instead of guessing — pass
coordinate_systemexplicitly or callset_workflow
Example: SMPTE Test Pattern
A 1920×1080 SMPTE color bar test pattern, created entirely through natural language instructions to Claude.
Prompt:
Make a 1920x1080 video test pattern
Result:
[SMPTE color bar test pattern generated by Claude via illustrator-mcp-server]Artboard structure (via get_document_structure):
Click to expand
Tools used:
create_document,manage_layers,create_rectangle×23,create_line×2,create_ellipse,create_text_frame×6,modify_object×4,save_document,export
Example: Twilight Geometry
An abstract geometric landscape artwork — created entirely by Claude, with no human design direction beyond "make whatever art you want."
Prompt:
Make an art piece of your own imagination in Illustrator. Take your time. Create whatever you like.
Claude's process:
I'll create "Twilight Geometry" — an abstract landscape with geometric celestial elements. A deep gradient twilight sky, layered mountain silhouettes, a crescent moon with decorative rings, and stars scattered across the canvas.
Diamond-shaped stars in different colors — warm whites, cool blues, lavender purples — each one subtly different to suggest different types of stars. Constellation lines connecting them. Wireframe triangles and a hexagon floating in the sky for a mystical atmosphere.
A water surface at the bottom with the moon's light reflected as shimmering wavy lines, fading as they descend.
Claude's reflection:
It turned out better than I expected. I think the hybrid world of geometry and nature came through well.
Result:
[Twilight Geometry — abstract geometric landscape art generated by Claude via illustrator-mcp-server]Tools used:
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
Known Limitations
For Developers
Architecture
Building from Source
Verify
Testing
The E2E suites create their own documents, never touch other open documents, and close them without saving. e2e-test.ts exercises every registered tool (RGB + CMYK, coordinate-system auto-detection); e2e-behaviors.ts checks behaviors that must hold on the real app — notes are preserved, partial failures are reported, files are not overwritten, crop marks and PDF export leave your artwork intact.
Privacy Policy
illustrator-mcp-server runs entirely on your computer. It collects no personal data, has no telemetry, and makes no network connections of its own. Tool parameters and document data go only to your local Illustrator and back to the MCP client that called the tool; temporary files are deleted after each call. See the full Privacy Policy.
Disclaimer
This tool automates many Illustrator operations, but AI can make mistakes. Extracted data, preflight results, and document modifications should always be reviewed by a person. Do not rely on this tool as your sole quality check. Use it as an assistant alongside your own manual verification, especially for print submissions and client deliverables. The authors are not responsible for any damages or losses arising from the use of this software or its outputs.
License
來源:README.md,提交 57c5c10
工具
0版本歷史
4- v1.10.3最新Sep 26, 2026
- v1.10.1Sep 25, 2026
- v1.9.0Sep 25, 2026
- v1.8.0Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分