Illustrator MCP Server

Illustrator MCP Server

site icon
2024.12.17 22
Python图形设计自动化AI辅助设计开发效率
Illustrator MCP Server 是一个允许机器人直接向Adobe Illustrator发送JavaScript脚本并查看结果的中间件服务。它利用AppleScript实现与Illustrator的交互,目前仅支持MacOS系统,并且主要与Claude Desktop进行过测试。
View on GitHub

Overview

基本能力

产品定位

Illustrator MCP Server 是一个专为Adobe Illustrator设计的中间件服务,旨在通过编程方式生成复杂的图形内容。

核心功能

  • 允许机器人发送JavaScript脚本到Adobe Illustrator
  • 查看脚本执行结果
  • 依赖于AppleScript,实现与Illustrator的交互

适用场景

  • 自动化生成复杂图形设计
  • 批量处理Illustrator文件
  • AI辅助设计工作流程

工具列表

  • AppleScript:用于与Illustrator交互
  • JavaScript:用于编写Illustrator脚本

常见问题

  • 目前仅支持MacOS系统
  • 主要与Claude Desktop进行过测试

使用教程

使用依赖

  • MacOS操作系统
  • Adobe Illustrator
  • Claude Desktop

安装教程

  1. 确保已安装Adobe Illustrator
  2. 配置Claude Desktop的claude_desktop_config.json文件:
{
    "mcpServers": {
        "illustrator": {
            "command": "uv",
            "args": [
                "--directory",
                "/Users/you/code/mcp/illustrator-mcp-server",
                "run",
                "illustrator"
            ]
        }
    }
}

调试方式

  • 检查Claude Desktop配置是否正确
  • 确保Illustrator已安装并可正常运行
  • 验证JavaScript脚本在Illustrator中可独立执行

许可证

None