Illustrator MCP Server logo

Illustrator MCP Server

Connects MCP clients to Adobe Illustrator for inspecting, editing, creating, and exporting design data on macOS and Windows.

Install Illustrator MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "illustrator-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "illustrator-mcp-server"
      ],
      "env": {
        "ILLUSTRATOR_MCP_TIMEOUT_NORMAL": "YOUR_VALUE_HERE",
        "ILLUSTRATOR_MCP_TIMEOUT_HEAVY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 66 tools correctly (4d ago).

Overview

The illustrator-mcp-server MCP server connects MCP clients to Adobe Illustrator for reading, editing, creating, and exporting design data. It exposes tools for document structure, typography, colors, paths, images, print checks, design tokens, and object creation or modification. Use it when an AI assistant needs to inspect an Illustrator document, prepare assets, or make controlled design changes. Illustrator 2024 and later are verified, with support for macOS and Windows.

Use cases

  • Inspect Illustrator documents for structure, typography, colors, and assets
  • Create and modify Illustrator artwork from natural-language instructions
  • Check contrast, overprint, separations, and image resolution before production
  • Extract Illustrator design tokens for web implementation
  • Import editable SVG artwork and place linked or embedded files

Key features

  • Adobe Illustrator document and object inspection
  • Artwork creation and property modification
  • Typography, color, and print-preflight analysis
  • Editable SVG, raster, and PDF asset handling
  • Design-token extraction for CSS, JSON, and Tailwind
  • Text outlining and coordinate conversion

Tools66

What Illustrator MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~21.9k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

7/7 checks healthy over the last 40d

What it can do

From the 66 tools this server returned when we ran it; 66 declare their own safety hints.

Can delete or modify data · 22Writes files · 2Handles credentials · 1Read-only tools · 42
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age209 days
Maintainers1

Observed 2026-10-18 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · illustrator-mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars172Stargazers on the source repository.
npm downloads6.2kPackage downloads in the last 30 days.
Last commit23d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed66Callable tools this server registers over MCP.
Directory activity6 viewsConfig copies, upvotes, and views on AllMCPs.

How Illustrator MCP Server works

What illustrator-mcp-server does

The illustrator-mcp-server MCP server lets an MCP-compatible AI client work with Adobe Illustrator documents. It can inspect document metadata, artboards, layers, groups, objects, text, colors, images, symbols, guides, effects, selections, and color separations. It also supports creating and changing Illustrator artwork, importing editable SVG files, placing raster or PDF files, converting text to outlines, and exporting design tokens.

The server is suited to workflows that combine design review with implementation or production preparation. For example, an assistant can inspect typography and colors for a web build, locate objects by attributes, check contrast, or examine image resolution and print-related settings before handoff.

How it works

The server runs as an MCP process and communicates with an installed Illustrator application. Read operations retrieve information from the active document, while modification operations create or update artwork in Illustrator. Some modification calls bring Illustrator to the foreground; read operations do not switch applications. Export behavior can also bring Illustrator forward when Japanese crop marks are being drawn.

Coordinate conversion is available for translating points between artboard and document coordinate systems. Text creation requires an exact font name returned by the font-listing tool, so an unknown font does not silently fall back to another typeface.

Setup and configuration

Claude Code can add the server with claude mcp add illustrator-mcp -- npx illustrator-mcp-server, and Claude Desktop can install the .mcpb package from GitHub Releases or use an npx MCP configuration. Both documented setup paths require Node.js 20 or newer. Claude Desktop users may need to provide the full path to npx when Node.js was installed through a version manager.

On first macOS use, automation access must be allowed in System Settings under Privacy & Security. The server can target Illustrator 2024 and later; Illustrator 2020–2023 is expected to work but is not verified, and versions before 2020 are rejected.

Two optional environment variables control timeouts: ILLUSTRATOR_MCP_TIMEOUT_NORMAL and ILLUSTRATOR_MCP_TIMEOUT_HEAVY. Values are positive integer millisecond durations and are read when the server starts.

Tools and capabilities

The listed tools cover:

  • Document inspection, including metadata, artboards, layers, full structure, selections, groups, effects, symbols, and guidelines.
  • Text and typography analysis, including text-frame details and available fonts.
  • Color and production checks, including contrast, overprint, separations, image print information, and optional diagnostics.
  • Object search and editing by attributes such as name, type, color, or font.
  • Artwork creation with rectangles, ellipses, lines, custom paths, and text frames.
  • Asset handling through linked or embedded raster/PDF placement and editable SVG import.
  • Design-token extraction as CSS custom properties, JSON, or Tailwind configuration.

Limitations and notes

The illustrator-mcp-server MCP server requires Adobe Illustrator and is intended for desktop use on macOS or Windows. Illustrator 2024 and newer are the verified versions. Overprint analysis includes a heuristic label based on detected colors and cannot determine the designer’s intent.

File-writing operations such as exports, saved documents, and design-token extraction do not replace existing files unless overwrite is explicitly enabled. The documented workflow also warns that AI output should receive a human final review, especially for submission or print data. SVG files should be imported with the editable SVG tool rather than the raster/PDF placement tool.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Illustrator MCP Server

illustrator-mcp-server is an MCP server that connects AI clients to Adobe Illustrator. Its main tools read document structure, text, colors, paths, images, and print data, while other tools create or modify artwork, place files, import editable SVGs, extract design tokens, convert text to outlines, and export Illustrator data.

Install it with `npx illustrator-mcp-server` through an MCP client. Claude Code can use `claude mcp add illustrator-mcp -- npx illustrator-mcp-server`; Claude Desktop can install the `.mcpb` release package or use a manual `npx` configuration. Node.js 20 or newer is required.

Yes, illustrator-mcp-server works with Claude Desktop. Install its `.mcpb` file from GitHub Releases through Settings > Extensions, or add an `npx` server entry to the Claude Desktop configuration. Fully restart Claude Desktop after changing the configuration.

Illustrator 2024 and later are verified. Versions from Illustrator 2020 through 2023 are expected to work but are not verified, while versions older than 2020 are rejected. If multiple versions are installed, the target version can be selected during the conversation.

The server uses `ILLUSTRATOR_MCP_TIMEOUT_NORMAL` and `ILLUSTRATOR_MCP_TIMEOUT_HEAVY` to set normal and heavy-operation timeouts in milliseconds. They default to 30000 and 60000 respectively, accept positive integers within the supported range, and are read once at startup.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewIllustrator MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/illustrator-mcp-server?style=directory)](https://allmcps.com/mcp/illustrator-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/illustrator-mcp-server"><img src="https://allmcps.com/api/badge/illustrator-mcp-server?style=directory" alt="Illustrator MCP Server on AllMCPs" /></a>