关于 illustrator-mcp-server
illustrator-mcp-server 是一个 MCP 服务,用于读取、编辑和导出 Adobe Illustrator 设计数据,内置 66 个工具。它面向需要从设计稿提取信息、进行印前检查或批量导出资源的用户,可通过 Claude 等 AI 助手直接操作 Illustrator。
主要功能
- 01内置 66 个工具
- 02读取文档结构、颜色和文字信息
- 03印前检查与 PDF/X-1a 合规检查
- 04WCAG 对比度检查
- 05批量导出画板为 SVG / PNG
- 06保存文档时默认保护未保存的更改
适用场景
- 01为网页实现提取颜色和字体信息
- 02提交印刷文件前执行印前检查
- 03批量生成并导出多尺寸画板
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
66收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| coordinate_system | enum | 否 | 坐标系。默认从文档自动检测(CMYK/印刷 → document,RGB/网页 → artboard-web)。artboard-web:原点位于当前画板左上角,Y 轴向下。document:Illustrator 原生坐标,原点位于左下角,Y 轴向上。调用 get_document_info 以检查当前使用的坐标系。artboard-web | document |
详细介绍
🇺🇸 English | 🇯🇵 日本語 | 🇨🇳 简体中文 | 🇰🇷 한국어 | 🇪🇸 Español | 🇩🇪 Deutsch | 🇫🇷 Français | 🇵🇹 Português (BR)
🇯🇵 日语版 README 请参阅 README.ja.md。
Illustrator MCP 服务
一个用于读取、操作和导出 Adobe Illustrator 设计数据的 MCP(Model Context Protocol) 服务,内置 66 个工具。
可通过 Claude 等 AI 助手直接控制 Illustrator,提取设计信息以用于 Web 实现、核验可直接印刷的数据并导出素材。
Adobe 官方 Illustrator MCP(测试版)能做的所有事,这里都能做到,甚至更多。请参阅对比。
说明
在 Claude 的扩展目录和插件市场中,本项目列为 Design Bridge by IE3。Anthropic 的目录不允许在列表名称中使用其他公司的品牌名称,因此列表名称有所不同——但这是同一个项目,npm 软件包仍为
illustrator-mcp-server。如果你在 Claude Code 中安装的插件使用的是早期名称(illustrator@ie3jp-illustrator),请参阅 Claude Code 重新安装。
🎨 作品展示
以下所有作品均由 Claude 通过自然语言对话全程创作,未进行任何手动 Illustrator 操作。
![]() 活动海报 | ![]() Logo 概念 |
![]() 名片 | ![]() Twilight Geometry |
下方的详细拆解展示了提示词、工具用法和画板结构。
提示
开发和维护此工具需要投入时间和资源。 如果它有助于你的工作流,你的支持对我们意义重大——☕ 请我喝杯咖啡!
🚀 快速开始
🛠️ Claude Code
需要 Node.js 20+。
claude mcp add illustrator-mcp -- npx illustrator-mcp-server
也可以将其作为插件安装,插件包含 MCP 服务和印前检查技能(也适用于 Claude Cowork):
/plugin install ie3-design-bridge --marketplace ie3jp/illustrator-mcp-server
在低于 v2.1.275 的 Claude Code 版本中,请先添加市场:
/plugin marketplace add ie3jp/illustrator-mcp-server
/plugin install ie3-design-bridge@ie3
如果你已经通过 claude mcp add 添加了该服务,请先移除它(claude mcp remove illustrator-mcp),以免重复运行。
🖥️ Claude Desktop
- 从 GitHub Releases 下载
illustrator-mcp-server.mcpb - 打开 Claude Desktop → 设置 → 扩展
- 将
.mcpb文件拖放到扩展面板中 - 点击 安装 按钮
替代方案:手动配置(通过 npx 始终保持最新)
说明
.mcpb扩展不会自动更新。如需更新,请下载新版本并重新安装。如果你希望自动更新,请改用下方的 npx 方法。
需要 Node.js 20+。打开配置文件并添加连接设置。
1. 打开配置文件
在 Claude Desktop 菜单栏中:
Claude → 设置... → 开发者(在左侧边栏中)→ 点击 编辑配置 按钮
2. 添加设置
{
"mcpServers": {
"illustrator": {
"command": "npx",
"args": ["illustrator-mcp-server"]
}
}
}
说明
如果你通过版本管理器(nvm、mise、fnm 等)安装了 Node.js,Claude Desktop 可能无法找到
npx。这种情况下,请使用完整路径:"command": "/full/path/to/npx"在终端中运行
which npx查找路径。
3. 保存并重启
- 保存文件并关闭文本编辑器
- 完全退出 Claude Desktop(⌘Q / Ctrl+Q),然后重新打开
注意
AI 可能会出错。不要过度依赖输出——提交数据前务必由人工进行最终检查。用户需对结果负责。
说明
**macOS:**首次运行时,请在“系统设置”>“隐私与安全性”>“自动化”中允许自动化访问。
说明
大多数修改工具在执行期间会将 Illustrator 切换到前台。读取工具和
export不会切换应用;export_pdf仅在绘制日文裁切标记时才会将 Illustrator 切换到前台。
说明
默认情况下,你的文件会受到保护。
close_document不会丢弃未保存的更改,除非你明确选择(save: false);export、export_pdf、save_document(另存为)和extract_design_tokens不会替换现有文件,除非设置overwrite: true。如果你确实需要这样做,只需告诉 Claude“关闭且不保存”或“覆盖文件”。
多个 Illustrator 版本
如果你安装了多个版本的 Illustrator,可以在对话中告诉 Claude 要使用哪个版本。只需说类似“使用 Illustrator 2024”的话,set_illustrator_version 工具就会针对该版本运行。
支持的版本:已验证支持 Illustrator 2024(v28)及更高版本。预计 Illustrator 2020–2023(v24–v27)也能正常工作——此服务使用的所有 ExtendScript API 从 v24 起便已存在——但这些版本未经验证,因此工具在其上运行时会返回警告。早于 2020(v24)的版本不受支持。如果未经验证的版本出现问题,请提交问题。
说明
如果 Illustrator 已在运行,服务会连接到当前运行的实例,而不受版本设置影响。只有在 Illustrator 尚未运行时,才会使用此版本设置来启动正确的版本。
环境变量
| 变量 | 默认值 | 说明 |
|---|---|---|
ILLUSTRATOR_MCP_TIMEOUT_NORMAL | 30000 | 普通工具的超时时间,单位为毫秒 |
ILLUSTRATOR_MCP_TIMEOUT_HEAVY | 60000 | 重型工具的超时时间,单位为毫秒(置入或导入文件、导出、印前检查、样式指南和色卡、尺寸变体) |
当单次调用所需时间超过默认值时,请调高这些值:例如,使用 import_svg_as_editable 导入大型 SVG(100 个以上对象),或对大型文档运行 get_document_structure / export_pdf。
值必须是以毫秒为单位的正整数。其他值(0、负数、非数字字符串或大于 2147483647 的值)将回退到默认值。变量只会在服务启动时读取一次。
{
"mcpServers": {
"illustrator": {
"command": "npx",
"args": ["illustrator-mcp-server"],
"env": {
"ILLUSTRATOR_MCP_TIMEOUT_NORMAL": "60000",
"ILLUSTRATOR_MCP_TIMEOUT_HEAVY": "180000"
}
}
}
}
🎬 你可以做什么
You: Show me all the text information in this document
Claude: → list_text_frames → get_text_frame_detail
There are 12 text frames in the document.
The heading "My Design" uses Noto Sans JP Bold 48px, color #333333 ...
You: Run a pre-press preflight check
Claude: → preflight_check
⚠ 2 warnings:
- Low resolution image: image_01.jpg (150dpi) — 300dpi or higher recommended
- Non-outlined fonts: 3 text frames
You: Check text for inconsistencies
Claude: → check_text_consistency
📝 Consistency Report:
⚠ "Contact Us" vs "Contact us" — capitalization mismatch
❌ "Lorem ipsum" (2 places) — placeholder text remaining
You: Create banner size variations from this A4 flyer
Claude: → get_document_info → resize_for_variation
Created 3 size variations:
- 728×90 / 300×250 / 160×600
🆚 与 Adobe 官方 Illustrator MCP 的对比
简而言之:官方 MCP 能做的,这个项目都能做,而且功能更多。 Adobe 在 Illustrator Beta(30.4+,截至 2026 年 8 月仍仅限 Beta 版)中内置了 MCP 服务,专注于分析和批量处理现有文档。这个项目涵盖了相同的工作流——分析、批量重新着色、变体、批量画板导出、字体/断开链接检查——并新增了官方服务不具备的功能:从头创建作品、保存文档、印刷与印前检查,以及设计系统工具。而且它可在稳定版 Illustrator 上运行,无需 Beta 版。
| 本项目 | Adobe 官方 MCP(Beta 版) | |
|---|---|---|
| 安装 | npm(npx illustrator-mcp-server)或一键安装 .mcpb | 内置于 Illustrator Beta — 从应用设置中获取身份验证密钥和 URL,通过 mcp-remote 连接 |
| 支持的版本 | 已验证支持 Illustrator 2024+ / 未验证支持 2020+(macOS / Windows) | 仅限 Illustrator Beta 30.4+ |
| 工具数量 | 66 | ~40 |
| 分析和批量处理现有文档 | ✅ 结构/颜色/字体分析、批量重新着色、变体与数据集、批量画板导出(artboard:all)、字体与断开链接预检 | ✅ 主要功能 |
| 从头创建对象 | ✅ 完整功能集 — 文档、形状、路径、文本框、路径文字、渐变 | ❌ 无法创建新对象、文本框或文档 * |
| 保存文档 | ✅ save_document(保存/另存为) | ❌ 仅支持导出 * |
| 印刷与印前 | ✅ 裁切标记、印前检查、叠印/分色信息、轮廓、色彩配置文件 | — |
| 设计系统 | ✅ 设计令牌、WCAG 对比度检查、样式指南、文本一致性 | — |
* 根据截至 2026 年 4 月的用户报告(Beta 版)。官方服务仍在积极开发中 — 请参阅 Adobe 的文档了解最新状态。
📖 操作示例
提取颜色和字体以用于 CSS
You: Summarize the colors and typography in this design
Claude: → get_colors → list_text_frames → get_text_frame_detail
■ Color Palette
- Primary: #1A73E8 (CMYK: 85,50,0,0)
- Secondary: #34A853
- Text: #202124
- Background: #FFFFFF
■ Typography
- Headings: Noto Sans JP Bold / 32px
- Body: Noto Sans JP Regular / 16px / line-height: 1.75
- Captions: Noto Sans JP Medium / 12px
将画板导出为 SVG / PNG
You: Export all artboards as SVG with outlined text
Claude: → get_artboards → convert_to_outlines → export (repeated)
Exported 4 artboards:
- /output/header.svg
- /output/hero.svg
- /output/feature.svg
- /output/footer.svg
提交前检查 PDF/X-1a 合规性
You: Check if this document is PDF/X-1a compliant
Claude: → preflight_check (target_pdf_profile: "x1a")
❌ PDF/X-1a compliance errors:
- Transparency on 3 objects (X-1a prohibits transparency)
- RGB colors found in 2 places (X-1a requires CMYK/spot only)
⚠ Warnings:
- 5 non-outlined fonts (embedding recommended)
- Image "photo_02.jpg" at 150dpi (300dpi recommended)
检查印刷图像质量
You: Check placed image quality for print
Claude: → get_images (include_print_info: true)
■ Image Quality Report:
✅ hero.psd — CMYK, 350ppi effective
⚠ icon_set.png — RGB (mismatch with CMYK document), 300ppi effective
❌ photo_bg.jpg — CMYK, 72ppi effective (over-enlarged)
→ Replace with a 300dpi+ image at actual size
检查 WCAG 颜色对比度
You: Check text contrast ratios
Claude: → check_contrast (auto_detect: true)
■ WCAG Contrast Report:
❌ "Caption" on "light gray" — 2.8:1 (AA fail)
⚠ "Subheading" on "white" — 4.2:1 (AA Large OK, AA Normal fail)
✅ "Body text" on "white" — 12.1:1 (AAA pass)
工作流模板
Claude Desktop 提示词选择器中提供预构建的工作流模板。
| 模板 | 描述 |
|---|---|
quick-layout | 粘贴文本内容,让 Claude 在画板上将其排布为标题、正文和说明文字 |
print-preflight-workflow | 全面的 7 步印前检查(文档 → 印前检查 → 叠印 → 分色 → 图像 → 颜色 → 文本) |
工具参考
读取工具(21 个)
点击展开
| 工具 | 描述 |
|---|---|
get_document_info | 文档元数据(尺寸、颜色模式、配置文件等) |
get_artboards | 画板信息(位置、尺寸、方向) |
get_layers | 以树状结构显示图层 |
get_document_structure | 一次调用即可获取完整树状结构:图层 → 组 → 对象 |
list_text_frames | 文本框列表(字体、字号、样式名称) |
get_text_frame_detail | 特定文本框的所有属性(字距调整、段落设置等) |
get_colors | 当前使用的颜色信息(色板、渐变、专色;每种使用过的颜色只列出一次,并显示使用次数)。用于印刷分析的 include_diagnostics |
get_path_items | 路径/形状数据(填充、描边、锚点) |
get_groups | 组、剪切蒙版和复合路径结构 |
get_effects | 效果和外观信息(不透明度、混合模式) |
get_images | 嵌入/链接图像信息(分辨率、损坏链接检测)。用于获取各轴的有效分辨率和颜色空间不匹配信息的 include_print_info |
get_symbols | 符号定义和实例 |
get_guidelines | 参考线信息 |
get_overprint_info | 路径、文本和栅格图像上的叠印设置,以及 K100/浓黑检测;还会根据颜色推断一个启发式标签(无法得知你的意图) |
get_separation_info | 分色信息(实际使用的四色版和专色版及其使用次数;未检测到使用情况的油墨会单独列出) |
get_selection | 当前选中对象的详细信息 |
find_objects | 根据条件搜索(名称、类型、颜色、字体等) |
check_contrast | WCAG 颜色对比度检查(手动检查或自动检测重叠对象对) |
extract_design_tokens | 将设计令牌提取为 CSS 自定义属性、JSON 或 Tailwind 配置(写入文件时,除非设置 overwrite: true,否则不会替换已有文件) |
list_fonts | 列出 Illustrator 中可用的字体(无需文档) |
convert_coordinate | 在画板和文档坐标系之间转换点坐标 |
点击展开
| 工具 | 描述 |
|---|---|
create_rectangle | 创建矩形(支持圆角) |
create_ellipse | 创建椭圆 |
create_line | 创建直线 |
create_text_frame | 创建文本框(点文本或区域文本),可选设置字距、行距和段落对齐方式。font_name 必须是 list_fonts 返回的准确名称——未知字体会报错,不会静默回退 |
create_path | 创建自定义路径(带有贝塞尔手柄) |
place_image | 将栅格图像/PDF 文件作为链接或嵌入图像置入(不支持 SVG——请使用 import_svg_as_editable) |
import_svg_as_editable | 将 SVG 文件导入为可编辑的 Illustrator 路径/文本/组(而非链接图像) |
modify_object | 修改现有对象的属性(包括文本字距、行距和对齐方式)。对组或复合路径应用填充/描边时,会应用到其中的每条路径和文本 |
convert_to_outlines | 将文本转换为轮廓 |
create_document | 创建新文档(尺寸、颜色模式) |
close_document | 关闭当前文档(如有未保存的更改,除非指定 save,否则不会关闭) |
resize_for_variation | 根据源画板创建尺寸变体(按比例缩放) |
align_objects | 对齐和分布多个对象 |
replace_color | 在整个文档中查找并替换颜色(支持容差) |
manage_layers | 添加、重命名、显示/隐藏、锁定/解锁、重新排序或删除图层 |
place_color_chips | 提取唯一颜色,并在画板外放置色样色块 |
save_document | 保存或另存当前文档(另存不会替换现有文件,除非设置 overwrite: true) |
open_document | 从文件路径打开文档 |
group_objects | 编组对象(支持剪切蒙版) |
ungroup_objects | 取消编组并释放子对象 |
duplicate_objects | 复制对象,可选设置偏移量 |
set_z_order | 更改堆叠顺序(置于前方/后方) |
move_to_layer | 将对象移至其他图层 |
delete_objects | 按 UUID 删除对象(锁定对象需要 force_unlock;undo 可能会撤销此操作,但撤销步骤遵循 Illustrator 的历史记录,而非 MCP 调用) |
manage_artboards | 添加、移除、调整大小、重命名或重新排列画板 |
manage_swatches | 添加、更新或删除色样 |
manage_linked_images | 重新链接或嵌入置入的图像 |
manage_datasets | 列出/应用/创建数据集,导入/导出变量 |
apply_graphic_style | 对对象应用图形样式 |
list_graphic_styles | 列出文档中的所有图形样式 |
apply_text_style | 对文本应用字符或段落样式 |
list_text_styles | 列出所有字符和段落样式 |
create_gradient | 创建渐变并应用到对象 |
create_path_text | 创建沿路径排列的文本(可选设置字距和对齐方式;与 create_text_frame 遵循相同的 font_name 准确名称规则) |
place_symbol | 置入或替换符号实例 |
select_objects | 按 UUID 选择对象(支持多选) |
create_crop_marks | 创建裁切标记(裁切线),并根据区域自动检测样式(日本双线/西方单线) |
place_style_guide | 在非印刷图层上、画板外放置视觉风格指南(颜色、字体、间距、边距、指南间隔)。画板本身的测量标记为可选项(annotate_artboard) |
undo | 撤销/重做操作(支持多步) |
导出工具(2)
点击展开
| 工具 | 描述 |
|---|---|
export | 导出 SVG / PNG / JPG(按画板、选区或 UUID 导出——按选区/UUID 导出时仅导出该对象;不会替换现有文件,除非设置 overwrite: true) |
export_pdf | 导出适用于印刷的 PDF(裁切标记、出血、选择性降采样、输出意图) |
点击展开
| 工具 | 描述 |
|---|---|
preflight_check | 印前检查(RGB 混色、损坏的链接、低分辨率、白色叠印、透明度与叠印的交互、PDF/X 合规性等)。报告哪些检查已完成,哪些仅部分完成(coverage) |
check_text_consistency | 文本一致性检查(占位符检测、符号用法差异模式、供大模型分析的完整文本列表) |
set_workflow | 设置工作流模式(web/print),以覆盖自动检测的坐标系 |
set_illustrator_version | 在安装了多个 Illustrator 版本时,选择要使用的版本 |
坐标系
服务会自动检测文档的坐标系:
| 文档类型 | 坐标系 | 原点 | Y 轴 |
|---|---|---|---|
| CMYK / 印刷 | document | 左下角 | 向上 |
| RGB / Web | artboard-web | 画板左上角 | 向下 |
- CMYK 文档使用 Illustrator 的原生坐标系,符合印刷设计师的预期
- RGB 文档使用类似 Web 的坐标系,更便于 AI 操作
- 如有需要,可使用
set_workflow覆盖自动检测的坐标系 - 所有工具响应都包含一个
coordinateSystem字段,用于指示当前使用的坐标系 - 如果自动检测失败,工具会返回错误,而不是猜测;请显式传入
coordinate_system或调用set_workflow
示例:SMPTE 测试图
完全通过向 Claude 发出自然语言指令创建的 1920×1080 SMPTE 彩条测试图。
提示词:
制作一张 1920x1080 的视频测试图
结果:
画板结构(通过 get_document_structure 获取):
点击展开
Labels
├── title-safe-label (text) — "TITLE SAFE (10%)"
├── action-safe-label (text) — "ACTION SAFE (5%)"
├── credit-label (text) — "Generated by illustrator-mcp-server"
├── test-label (text) — "SMPTE COLOR BARS — TEST PATTERN"
├── format-label (text) — "Full HD — 16:9"
└── resolution-label (text) — "1920 x 1080"
Center Cross
├── title-safe (path) — 1536×864 stroke rectangle
├── action-safe (path) — 1728×972 stroke rectangle
├── cross-circle (path) — 150×150 center circle
├── cross-v (path) — vertical crosshair
└── cross-h (path) — horizontal crosshair
Color Bars
├── pluge-black … pluge-navy (path ×9) — PLUGE / grayscale bottom strip
├── rev-white … rev-blue (path ×7) — reverse color middle strip
└── bar-white … bar-blue (path ×7) — 75% SMPTE color bars
使用的工具:
create_document、manage_layers、create_rectangle×23、create_line×2、create_ellipse、create_text_frame×6、modify_object×4、save_document、export
示例:暮色几何
一幅抽象几何风景作品——完全由 Claude 创作,除了“随心创作”之外,没有任何人工设计指导。
提示词:
在 Illustrator 中创作一件你想象中的艺术作品。慢慢来,尽情创作。
Claude 的创作过程:
我将创作《暮色几何》——一幅带有几何天体元素的抽象风景画。画面包含深邃的渐变暮色天空、层叠的山峦剪影、带装饰圆环的新月,以及散布在画布上的星星。
用不同颜色的菱形星星——暖白、冷蓝、薰衣草紫——每颗星星都略有不同,以表现不同类型的星星。用星座线将它们连接起来。在天空中加入线框三角形和六边形,营造神秘氛围。
在底部绘制水面,用闪烁的波浪线映出月光,并让波浪线向下逐渐淡去。
Claude 的感想:
成果比我预期的更好。我觉得几何与自然交融的混合世界呈现得不错。
结果:
使用的工具:
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
已知限制
| 限制 | 详情 |
|---|---|
| Windows 支持 | Windows 使用 PowerShell COM 自动化(尚未在真实硬件上测试) |
| 实时效果 | 可以检测投影和其他效果参数,但无法读取 |
| 色彩配置文件 | 仅支持分配色彩配置文件,不支持完整转换 |
| 出血设置 | 无法读取出血设置(Illustrator API 的限制) |
| WebP 导出 | 不支持——请改用 PNG 或 SVG |
| 日式裁切标记 | 导出 PDF 时,会使用 TrimMark 命令临时在文档中绘制标记,导出后再将其移除。仅支持单画板文档——多画板文档会返回错误 |
| 字体嵌入 | 无法直接控制嵌入模式(完整嵌入或子集嵌入)——请使用 PDF 预设 |
| 尺寸变体 | 仅支持等比缩放——之后可能需要手动调整文本 |
| SVG 文本字形回退 | Illustrator 不会按照 font-family 列表逐个字形回退。如果第一个字体系列已安装但缺少某个字形,import_svg_as_editable 会静默丢弃该字符,但仍报告成功。请为每个文本元素使用一个字体系列,并选择包含所需字形的字体系列。如果字体系列未安装,则会替换该字体,不受此问题影响;preflight_check 会检查这种情况 |
| 对象备注 | 工具通过存储在各对象备注中的 UUID(“属性”面板)来识别对象。你自己写入的备注会保留——UUID 会添加在备注前面 |
面向开发者
架构
flowchart LR
Claude <-->|MCP Protocol| Server["MCP Server\n(TypeScript/Node.js)"]
Server -.->|generate| Runner["run-{uuid}.scpt / .ps1"]
Server -.->|generate| JSX["script-{uuid}.jsx\n(BOM UTF-8)"]
Server -.->|write| PF["params-{uuid}.json"]
Runner -->|execFile| osascript
Runner -->|execFile| PS["powershell.exe"]
osascript -->|do javascript| AI["Adobe Illustrator\n(ExtendScript/JSX)"]
PS -->|DoJavaScript| AI
JSX -.->|execute| AI
PF -.->|read| AI
AI -.->|write| RF["result-{uuid}.json"]
RF -.->|read| Server
从源代码构建
git clone https://github.com/ie3jp/illustrator-mcp-server.git
cd illustrator-mcp-server
npm install
npm run build
claude mcp add illustrator-mcp -- node /path/to/illustrator-mcp-server/dist/index.js
验证
npx @modelcontextprotocol/inspector npx illustrator-mcp-server
测试
# Unit tests
npm test
# E2E smoke test (requires Illustrator running)
npm run build # E2E runs dist/index.js
npx tsx test/e2e/e2e-test.ts # every tool (192 cases)
npx tsx test/e2e/e2e-behaviors.ts # behavior & regression checks (91 cases)
npx tsx test/e2e/e2e-cmyk-only.ts
npx tsx test/e2e/svg-import-test.ts
E2E 测试套件会创建自己的文档,不会触碰其他已打开的文档,并会在不保存的情况下关闭这些文档。e2e-test.ts 会测试每个已注册的工具(RGB + CMYK、自动检测坐标系);e2e-behaviors.ts 会检查在真实应用中必须成立的行为——备注会保留、部分失败会报告、文件不会被覆盖,裁切标记和 PDF 导出不会破坏你的作品。
隐私政策
illustrator-mcp-server 完全在你的计算机上运行。它不会收集个人数据、不含遥测功能,也不会主动建立网络连接。工具参数和文档数据只会发送到本地 Illustrator,并返回给调用该工具的 MCP 客户端;每次调用后都会删除临时文件。请参阅完整的隐私政策。
免责声明
此工具可以自动执行许多 Illustrator 操作,但 AI 可能会出错。提取的数据、预检结果和文档修改内容都应由人工审核。**请勿将此工具作为唯一的质量检查手段。**请将其作为助手,并结合你自己的手动验证,尤其是在提交印刷文件和交付客户成果时。对于因使用本软件或其输出而造成的任何损害或损失,作者概不负责。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。


