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 Vectorizer
💻 Установка
Предварительные требования
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceEnables AI agents to generate vector graphics in Adobe Illustrator using natural language prompts, by sending ExtendScript commands via a local MCP server.131
- Flicense-qualityCmaintenanceEnables AI agents to automate Adobe Illustrator, converting bitmap artwork into editable .ai files, running ExtendScript, and capturing the Illustrator window for visual QA.1
- Alicense-qualityDmaintenanceAn MCP server that lets AI assistants like Claude control Adobe Illustrator through natural language by executing ExtendScript code and providing document state inspection.6MIT
- AlicenseAqualityBmaintenanceControl Adobe Illustrator with natural language from any MCP client, enabling document creation, editing, and export via ExtendScript.291,3572MIT
Related MCP Connectors
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
AI-agent design tools: fonts, font recognition, palettes, color naming, contrast, code, SVG, CSS.
Generate AI images, video, speech, music and presentations from Claude, ChatGPT and Cursor.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/slashprint/illustrator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server