
Illustrator MCP Server

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
安装教程
- 确保已安装Adobe Illustrator
- 配置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