Spencerhhubert Illustrator

Provides a local MCP endpoint to send JavaScript Illustrator scripts from bots, executing them on macOS and returning results.
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

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

This MCP Server lets bots submit Illustrator JavaScript scripts on macOS and receive the results, enabling automated Illustrator workflows from your bots or automation tools.

How to use

To use this MCP Server, connect your MCP client to the local Illustrator MCP endpoint. The server runs as a local stdio process named illustrator and executes scripts against Illustrator on macOS. Your client can send JavaScript for Illustrator to execute and then receive the results or any generated output back for further processing in your automation pipeline.

How to install

Prerequisites: you are on macOS and you have a way to run the MCP runtime command shown in the config (the example uses a local stdio command named uv). Ensure you have access to the user library path mentioned in the configuration.

  1. Create or open your Claude/MCP config location and ensure the folder exists at the following path.

  2. Add the MCP server configuration for Illustrator using the exact JSON snippet shown below. This enables the client to locate and run Illustrator scripts from your bot runtime.

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

Additional setup notes

The server relies on macOS and AppleScript-capable tooling to communicate with Illustrator. The example assumes you have a local runtime named uv that accepts a directory and a run command to launch the Illustrator scripting workflow. No additional environment variables are shown, so none are required for this basic configuration.

Notes and troubleshooting

If you encounter problems launching the Illustrator script runner, verify the directory path in the config exists and that Illustrator is installed and accessible at the expected permissions level for automation. Check that any required AppleScript permissions are granted for automation in macOS System Settings.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational