Illustrator MCP Server
Servidor MCP de Illustrator (Windows y macOS)
¡Bienvenido al Servidor MCP de Illustrator! 🎨🚀
Este proyecto permite a los agentes de IA crear gráficos vectoriales directamente dentro de Adobe Illustrator usando instrucciones en lenguaje natural. Funciona enviando comandos ExtendScript a Illustrator a través de un servidor MCP (Model Context Protocol) local.
Imagina simplemente describir lo que quieres — como "dibuja una pequeña cafetería bajo la lluvia" — ¡y Illustrator le dará vida!
Funciona en Windows (automatización COM) y macOS (AppleScript/osascript).
✨ Características
Controla Adobe Illustrator mediante programación usando instrucciones de IA
Envía scripts de ExtendScript (.jsx) directamente a Illustrator
Captura capturas de pantalla de la ventana de Illustrator
De código abierto y ligero
Multiplataforma: Windows y macOS
Multicliente: Funciona con Claude Desktop, Claude Code, Cursor, VS Code Copilot y JetBrains Copilot
Related MCP server: Illustrator MCP Vectorizer
💻 Instalación
Requisitos previos
Python 3.12+ — Descargar Python
Adobe Illustrator instalado y en ejecución
Solo macOS: Concede permisos de automatización cuando se te solicite (Ajustes del Sistema → Privacidad y seguridad → Automatización)
1. Clonar el repositorio
git clone https://github.com/krVatsal/illustrator-mcp.git
cd illustrator-mcp2. Crear un entorno virtual
macOS / Linux:
python3 -m venv .venv
source .venv/bin/activateWindows:
python -m venv .venv
.\.venv\Scripts\activate3. Instalar dependencias
pip install -r requirements.txtEn macOS,
pywin32se omite automáticamente. No se requieren paquetes adicionales de macOS.
4. Iniciar el servidor MCP (modo manual / depuración)
python -m illustratorEjecutar con un script (multiplataforma)
bash run_server.shEste script detecta automáticamente tu plataforma, crea un .venv, instala las dependencias e inicia el servidor.
🔌 Configuración del cliente
El servidor utiliza transporte stdio — compatible con todos los principales clientes MCP.
Importante: NO inicies el servidor manualmente cuando lo uses a través de un cliente. El cliente inicia y gestiona el proceso del servidor automáticamente.
Claude Desktop
macOS — edita ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "/path/to/illustrator-mcp/.venv/bin/python3",
"args": ["-m", "illustrator"]
}
}
}Windows — edita %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"illustrator": {
"command": "C:\\Users\\<YourUser>\\illustrator-mcp\\.venv\\Scripts\\python.exe",
"args": ["-m", "illustrator"]
}
}
}Claude Code (CLI)
Se incluye un .claude/mcp.json en el repositorio. Claude Code lo detectará automáticamente. O añádelo manualmente:
claude mcp add illustrator python3 -- -m illustratorGitHub Copilot (VS Code)
Se incluye un .vscode/mcp.json en el repositorio. VS Code (1.99+) lo detectará automáticamente. O añádelo a tu settings.json:
{
"mcp": {
"servers": {
"illustrator": {
"type": "stdio",
"command": "python3",
"args": ["-m", "illustrator"]
}
}
}
}🎯 Sistema de instrucciones mejorado
¡Este servidor MCP ahora incluye un sistema de instrucciones avanzado para ayudarte a crear mejor contenido! Usa estas nuevas herramientas:
get_prompt_suggestions- Obtén ejemplos de instrucciones categorizados para diferentes tipos de contenidoget_system_prompt- Obtén la instrucción de sistema óptima para la guía de la IAget_prompting_tips- Obtén consejos para crear instrucciones más efectivasget_advanced_template- Obtén plantillas estructuradas para tareas de diseño complejashelp- Muestra ayuda y orientación completa
📚 Categorías de instrucciones disponibles:
🎨 Formas básicas y geometría
📝 Tipografía y texto
🏢 Logotipos y branding
🌆 Ilustraciones y escenas
🎭 Iconos y elementos de interfaz
🎨 Artístico y creativo
📊 Gráficos e infografías
🏷️ Impresión y maquetación
💡 Inicio rápido con instrucciones
Intenta preguntar: "Dame sugerencias de instrucciones para logotipos" o "Muéstrame consejos de redacción de instrucciones"
Para ejemplos detallados y plantillas, consulta PROMPT_EXAMPLES.md
📋 Instrucciones de muestra que probé
Aquí hay algunas instrucciones que utilicé junto con los resultados que generó:
Instrucción 1: Diseña un arte vectorial limpio y minimalista de una pequeña cafetería bajo la lluvia, con un escaparate sencillo, charcos en la calle y suaves nubes grises en el cielo.
Instrucción 2: Crea una ilustración al estilo acuarela del horizonte de Mumbai al atardecer.
Instrucción 3: Crea un logotipo moderno y minimalista para una startup tecnológica llamada 'NeuraTech'.
(¡Mira las imágenes adjuntas para ver los resultados!)
🍎 Notas de macOS
Adobe Illustrator debe estar instalado y en ejecución
En el primer uso, macOS pedirá permiso de automatización — permite que tu terminal/IDE controle Illustrator
Si ves errores de "Aplicación no ejecutándose", abre Illustrator primero
Las capturas de pantalla capturan la pantalla completa (Illustrator debe estar en primer plano)
🪟 Notas de Windows
Adobe Illustrator debe estar instalado
Se requiere el paquete
pywin32(instalado automáticamente)La creación de scripts de Illustrator debe estar habilitada
📢 Contribuciones
¡Las solicitudes de extracción (pull requests) son bienvenidas!
Siéntete libre de abrir problemas (issues) para solicitudes de funciones, errores o sugerencias.
¡Feliz creación! 🌈💛
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