Illustrator MCP Server
Illustrator MCP Server (Windows и macOS)
Добро пожаловать в Illustrator MCP Server! 🎨🚀
Этот проект позволяет ИИ-агентам напрямую создавать векторную графику в Adobe Illustrator с помощью текстовых запросов. Он работает путем отправки команд ExtendScript в Illustrator через локальный сервер MCP (Model Context Protocol).
Представьте, что вы просто описываете то, что хотите — например, «нарисуй маленькую кофейню во время дождя» — и Illustrator воплощает это в жизнь!
Работает в Windows (автоматизация COM) и macOS (AppleScript/osascript).
✨ Функции
Программное управление Adobe Illustrator с помощью ИИ-запросов
Отправка скриптов ExtendScript (.jsx) напрямую в Illustrator
Создание скриншотов окна Illustrator
Открытый исходный код и легковесность
Кроссплатформенность: Windows и macOS
Мультиклиентность: работает с Claude Desktop, Claude Code, Cursor, VS Code Copilot и JetBrains Copilot
Related MCP server: illustrator-mcp
💻 Установка
Предварительные требования
Python 3.12+ — Скачать Python
Установленный и запущенный Adobe Illustrator
Только для macOS: Предоставьте разрешения на автоматизацию при появлении запроса (Системные настройки → Конфиденциальность и безопасность → Автоматизация)
1. Клонируйте репозиторий
git clone https://github.com/krVatsal/illustrator-mcp.git
cd illustrator-mcp2. Создайте виртуальное окружение
macOS / Linux:
python3 -m venv .venv
source .venv/bin/activateWindows:
python -m venv .venv
.\.venv\Scripts\activate3. Установите зависимости
pip install -r requirements.txtВ macOS пакет
pywin32автоматически пропускается. Дополнительные пакеты для macOS не требуются.
4. Запустите MCP Server (ручной режим / режим отладки)
python -m illustratorЗапуск с помощью одного скрипта (кроссплатформенно)
bash run_server.shЭтот скрипт автоматически определяет вашу платформу, создает .venv, устанавливает зависимости и запускает сервер.
🔌 Конфигурация клиента
Сервер использует транспорт stdio — совместим со всеми основными MCP-клиентами.
Важно: НЕ запускайте сервер вручную при использовании через клиент. Клиент запускает и управляет процессом сервера автоматически.
Claude Desktop
macOS — отредактируйте ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "/path/to/illustrator-mcp/.venv/bin/python3",
"args": ["-m", "illustrator"]
}
}
}Windows — отредактируйте %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "C:\\Users\\<YourUser>\\illustrator-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "illustrator"]
}
}
}Claude Code (CLI)
Файл .claude/mcp.json включен в репозиторий. Claude Code обнаружит его автоматически. Или добавьте вручную:
claude mcp add illustrator python3 -- -m illustratorGitHub Copilot (VS Code)
Файл .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— Получить оптимальный системный промпт для ИИ-помощникаget_prompting_tips— Получить советы по созданию более эффективных промптовget_advanced_template— Получить структурированные шаблоны для сложных дизайнерских задачhelp— Отобразить подробную справку и руководство
📚 Доступные категории промптов:
🎨 Базовые фигуры и геометрия
📝 Типографика и текст
🏢 Логотипы и брендинг
🌆 Иллюстрации и сцены
🎭 Иконки и элементы интерфейса
🎨 Художественные и творческие
📊 Графики и инфографика
🏷️ Печать и макеты
💡 Быстрый старт с промптами
Попробуйте спросить: «Дай мне предложения промптов для логотипов» или «Покажи советы по составлению промптов»
Подробные примеры и шаблоны см. в PROMPT_EXAMPLES.md
📋 Примеры промптов, которые я пробовал
Вот несколько промптов, которые я использовал, вместе с результатами, которые они сгенерировали:
Промпт 1: Разработай чистый, минималистичный векторный арт маленькой кофейни во время дождя, с простым фасадом, лужами на улице и легкими серыми облаками в небе.
Промпт 2: Создай иллюстрацию в акварельном стиле с изображением горизонта Мумбаи на закате.
Промпт 3: Создай современный, минималистичный логотип для технологического стартапа под названием 'NeuraTech'.
(Результаты см. на прикрепленных изображениях!)
🍎 Примечания для macOS
Adobe Illustrator должен быть установлен и запущен
При первом использовании macOS запросит разрешение на автоматизацию — разрешите вашему терминалу/IDE управлять Illustrator
Если вы видите ошибки «Application not running», сначала откройте Illustrator
Скриншоты захватывают весь экран (Illustrator должен быть на переднем плане)
🪟 Примечания для Windows
Adobe Illustrator должен быть установлен
Требуется пакет
pywin32(устанавливается автоматически)Скрипты в Illustrator должны быть разрешены
📢 Участие в разработке
Пулл-реквесты приветствуются!
Не стесняйтесь открывать тикеты с запросами функций, сообщениями об ошибках или предложениями.
Приятного творчества! 🌈💛
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthio.styleforge
Brand-aware creative studio for Claude: 200+ tools for on-brand ads, video, email and campaigns.
Your brand's Styles, logos and asset library in your AI app, for on-brand assets that match.
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
Turn Claude into a creative studio: DNA-locked characters, images, video, voiceover — 55 tools.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to automate Adobe Illustrator, converting bitmap artwork into editable .ai files, running ExtendScript, and capturing the Illustrator window for visual QA.1-
- AlicenseAqualityCmaintenanceControl Adobe Illustrator with natural language from any MCP client, enabling document creation, editing, and export via ExtendScript.29858 npm6MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to control Adobe Illustrator on Windows, including creating, opening, saving, and exporting documents, drawing shapes, adding text, and running arbitrary ExtendScript.101MIT
- AlicenseNot gradedqualityAmaintenanceEnables Claude to create and edit Adobe InDesign documents, including pages, text frames, styles, images, and previews.18 npmMIT