MCP HubMCP Hub
spencerhhubert

illustrator-mcp-server

by: spencerhhubert

mcp server to run scripts on adobe illustrator

20created 12/12/2024
Visit
Illustrator
Automation

📌Overview

Purpose: To enable automated scripts to interface with Adobe Illustrator via JavaScript, allowing for programmatic generation of creative tasks.

Overview: The Illustrator MCP Server serves as a bridge for bots to send JavaScript scripts directly to Adobe Illustrator, facilitating automation and enhanced workflow. This server, though currently limited to MacOS due to its reliance on AppleScript, allows users to efficiently generate results from Illustrator through scripted commands.

Key Features:

  • Script Integration: Allows bots to send JavaScript directly to Illustrator, streamlining the process of generating visual content programmatically.

  • MacOS Compatibility: Specifically designed for MacOS users, leveraging AppleScript to communicate with Illustrator, ensuring a seamless experience for automation on this platform.


Illustrator MCP Server

Adobe Illustrator supports JavaScript, allowing you to programmatically generate complex content with scripts. Bots that use JavaScript can interact with Illustrator effectively.

This MCP server enables bots to send scripts directly to Illustrator and receive the results.

Since it relies on AppleScript, this server is only compatible with macOS. It has been tested with Claude Desktop.

Example configuration in claude_desktop_config.json:

{
    "mcpServers": {
        "illustrator": {
            "command": "uv",
            "args": [
                "--directory",
                "/Users/you/code/mcp/illustrator-mcp-server",
                "run",
                "illustrator"
            ]
        }
    }
}