Back to MCP directory
publicPublicdnsLocal runtime

spencerhhubert_illustrator-mcp-server

一个允许机器人通过JavaScript脚本与Adobe Illustrator交互的MCP服务器,仅支持MacOS系统。

article

README

🚀 Illustrator MCP 服务器

Illustrator MCP 服务器允许机器人直接向 Adobe Illustrator 发送 JavaScript 脚本并查看结果。Adobe Illustrator 支持 JavaScript 编程,一些大型项目会通过脚本编程生成。而该服务器让机器人能够利用自身在 JavaScript 方面的能力,与 Illustrator 进行交互。

不过,由于它依赖于 AppleScript,所以仅支持 MacOS 系统。目前仅在 Claude Desktop 上进行过测试。

🚀 快速开始

配置文件说明

需要在 ~/Library/Application\ Support/Claude/claude_desktop_config.json 文件中进行如下配置:

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

注意事项

⚠️ 重要提示

该服务器仅与 MacOS 兼容,且目前仅在 Claude Desktop 上进行过测试。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client