Token导航 LogoToken导航TokenDH.com
Illustrator MCP logo
设计创作stdio官方级别未说明来源级核验

Illustrator MCP

MCP Server

Illustrator MCP Server是一个开源工具,允许用户通过自然语言指令在Adobe Illustrator中自动创建矢量图形,支持Windows和macOS平台。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude设计Claude DesktopClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

slashprint

提供方

slashprint

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv .venv

详细介绍

Illustrator MCP服务器(Windows和macOS)

欢迎来到 Illustrator MCP服务器! 🎨🚀

该项目允许AI代理 直接创建矢量图形 里面 Adobe Illustrator 使用自然语言提示。\ 它通过本地MCP(模型上下文协议)服务器向Illustrator发送ExtendScript命令来工作。

想象一下,简单地描述你想要什么——比如 *“下雨时画一家小咖啡店”* --Illustrator将其变为现实!

工作在 视窗 (COM自动化)和 macOS (AppleScript/osascript)。

______________________________________________________________________

✨ 特性

  • 使用AI提示以编程方式控制Adobe Illustrator
  • 将ExtendScript(.jsx)脚本直接发送到Illustrator
  • 捕获Illustrator窗口的屏幕截图
  • 开源和轻量级
  • 跨平台: Windows和macOS
  • 多客户端: 适用于Claude Desktop、Claude Code、Cursor、VS Code Copilot和JetBrains Copilot

______________________________________________________________________

💻 安装

先决条件

  • Python 3.12+下载Python
  • Adobe Illustrator 已安装并正在运行
  • 仅限macOS: 在系统提示时授予自动化权限(系统设置→ 隐私和安全→ 自动化)

1.克隆存储库

git clone https://github.com/krVatsal/illustrator-mcp.git
cd illustrator-mcp

2.创建虚拟环境

macOS/Linux:

python3 -m venv .venv
source .venv/bin/activate

窗户:

python -m venv .venv
.\.venv\Scripts\activate

3.安装依赖项

pip install -r requirements.txt
在macOS上, pywin32 自动跳过。不需要额外的macOS软件包。

4.启动MCP服务器(手动/调试模式)

python -m illustrator

使用一个脚本运行(跨平台)

bash run_server.sh

此脚本会自动检测您的平台,并创建 .venv,安装依赖项,并启动服务器。

______________________________________________________________________

🔌 客户端配置

服务器使用 stdio传输 --与所有主要的MCP客户端兼容。

重要提示: 通过客户端使用服务器时,请勿手动启动服务器。客户端自动启动并管理服务器进程。

克劳德桌面版

macOS --编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "illustrator": {
      "command": "/path/to/illustrator-mcp/.venv/bin/python3",
      "args": ["-m", "illustrator"]
    }
  }
}

视窗 --编辑 %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "illustrator": {
      "command": "C:\\Users\\\\illustrator-mcp\\.venv\\Scripts\\python.exe",
      "args": ["-m", "illustrator"]
    }
  }
}

克劳德代码(CLI)

A. .claude/mcp.json 包含在回购中。Claude Code会自动检测到它。或者手动添加:

claude mcp add illustrator python3 -- -m illustrator

GitHub副本(VS代码)

A. .vscode/mcp.json 包含在回购中。VS Code(1.99+)将自动检测它。或者添加到您的 settings.json:

{
  "mcp": {
    "servers": {
      "illustrator": {
        "type": "stdio",
        "command": "python3",
        "args": ["-m", "illustrator"]
      }
    }
  }
}

______________________________________________________________________

🎯 增强型提示系统

此MCP服务器现在包含一个高级提示系统,可帮助您创建更好的内容!使用这些新工具:

  • get_prompt_suggestions -获取不同类型内容的分类提示示例
  • get_system_prompt -获取AI引导的最佳系统提示
  • get_prompting_tips -获取创建更有效提示的提示
  • get_advanced_template -为复杂的设计任务获取结构化模板
  • help -显示全面的帮助和指导

📚 可用提示类别:

  • 🎨 基本形状和几何形状
  • 📝 排版和文本
  • 🏢 标志和品牌
  • 🌆 插图和场景
  • 🎭 图标和UI元素
  • 🎨 艺术与创意
  • 📊 图表和信息图
  • 🏷️ 打印和布局

💡 快速启动提示

试着问: *“为我提供徽标的快速建议”* 或 *“显示提示提示”*

有关详细示例和模板,请参阅 PROMPT_EXAMPLES.md

______________________________________________________________________

📋 我尝试过的提示示例

以下是我使用的一些提示以及它生成的结果:

  • 提示1:\

*在雨中设计一个干净、简约的小咖啡店矢量艺术,包括一个简单的店面、街道上的水坑和天空中柔和的灰色云朵。*

  • 提示2:\

*为孟买日落时的天际线绘制一幅水彩风格的插图。*

  • 提示3:\

*为一家名为“NeuraTech”的科技初创公司创建一个现代、简约的标志。*

*(结果见附图!)*

______________________________________________________________________

🍎 macOS 备忘录

  • 必须安装并运行Adobe Illustrator
  • 首次使用时,macOS会要求 自动化权限 --允许您的终端/IDE控制Illustrator
  • 如果您看到“应用程序未运行”错误,请先打开Illustrator
  • 屏幕截图捕捉全屏(Illustrator应位于前台)

🪟 Windows笔记

  • 必须安装Adobe Illustrator
  • pywin32 需要软件包(自动安装)
  • 必须启用Illustrator脚本

______________________________________________________________________

📢 贡献

欢迎拉取请求!\ 对于功能请求、错误或建议,请随时提出问题。 Stars Forks License

______________________________________________________________________

快乐创造! 🌈💛

目录标签

目录标签

PythonClaude设计矢量图形生成本地部署AI辅助设计AdobeIllustrator集成跨平台工具自动化设计

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP