Skip to main content
MCP server CX Codex

Illustrator MCP Server — Claude Code MCP server setup

Controls Adobe Illustrator from MCP assistants to generate vector graphics, edit typography, manage swatches and export artboards. Useful for automated design workflows.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env ILLUSTRATOR_APP_NAME=<ILLUSTRATOR_APP_NAME> --env ILLUSTRATOR_ALLOWED_DIRS=<ILLUSTRATOR_ALLOWED_DIRS> --env ILLUSTRATOR_SCRIPT_TIMEOUT_MS=<ILLUSTRATOR_SCRIPT_TIMEOUT_MS> --transport stdio illustrator -- npx -y adobe-mcp-illustrator
Open on GitHub

What Illustrator MCP Server does

The server interfaces with Adobe Illustrator via ExtendScript, bridging the assistant directly to document trees, artboards, layers, and vector geometry. Available tools handle primitive shape generation, pathfinder operations, gradient styling, and detailed font attributes. Canvas coordinates use standard points. They measure downward from the top-left corner of the active artboard, avoiding manual origin conversion.

Setup requires an installed Adobe Illustrator 2023 or newer on macOS or Windows, alongside Node.js 18+. On macOS, the operating system asks to grant automation rights under Privacy & Security during the initial request. Without this permission, scripts fail. File read and write access remains restricted to user home directories unless additional paths are defined in ILLUSTRATOR_ALLOWED_DIRS.

What it helps with

  • generate vector shapes and grids using point measurements
  • batch-format typography and replace missing typefaces
  • create swatches across CMYK, RGB, or spot color profiles
  • organize layers, path groupings, and artboard layouts

Example prompts for the agent

  • Create an Illustrator document in CMYK mode and draw a centered blue rectangle.
  • Find all text frames on artboard 0 and set their font size to 16 pt.
  • Save each artboard from the current file into an individual EPS file.

How to install Illustrator MCP Server

Platform CLI

claude mcp add --env ILLUSTRATOR_APP_NAME=<ILLUSTRATOR_APP_NAME> --env ILLUSTRATOR_ALLOWED_DIRS=<ILLUSTRATOR_ALLOWED_DIRS> --env ILLUSTRATOR_SCRIPT_TIMEOUT_MS=<ILLUSTRATOR_SCRIPT_TIMEOUT_MS> --transport stdio illustrator -- npx -y adobe-mcp-illustrator

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Illustrator MCP Server

How to install Illustrator MCP Server in Claude Code?

Run claude mcp add adobe-mcp-illustrator -- npx -y adobe-mcp-illustrator in your terminal. For custom setups, include --env flags to configure ILLUSTRATOR_ALLOWED_DIRS or ILLUSTRATOR_APP_NAME.

What does Illustrator MCP Server do?

It lets MCP clients execute operations directly inside Adobe Illustrator via ExtendScript. This enables models to manipulate documents, draw paths, format text blocks, assign swatches, and trigger exports.

What are the system requirements for this MCP server?

You need Adobe Illustrator 2023 or later running on Windows or macOS, plus Node.js 18 or above. File system tasks are confined to your user home folder unless widened via ILLUSTRATOR_ALLOWED_DIRS.

Similar MCP servers

All MCP servers for Design →

From the same set6

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor