alisaitteke/photoshop-mcp

MCP server for Adobe Photoshop — 102 tools, recipe workflows, generative AI, standalone web UI. Control Photoshop from Cursor, Claude, or natural language.

解决的问题

Photoshop MCP 解决了通过 AI 助手控制 Adobe Photoshop 的难题。标准的自动化脚本通常很脆弱且缺乏上下文,导致 AI 智能体在试错上浪费 token,或使文档处于不一致的状态。该项目提供了一个稳健的桥梁,赋予 AI 助手状态感知能力,并提供了一种使用自然语言执行复杂设计工作流的结构化方式。

工作原理

它实现了一个模型上下文协议 (MCP) 服务器,允许 LLM(如 Claude 或 Cursor)以编程方式控制 Photoshop。该系统具有以下特性:

  • 状态感知get_stateget_preview 等工具允许 AI 查看当前文档并通过 base64 JPEG 验证结果。
  • 配方工具:16 个高级“配方”(例如,背景移除、色彩分级),将多步骤流程封装为单个可撤销的操作。
  • 提示词层:23 个预先设计的模板,帮助 LLM 将模糊的用户请求转化为精确的工具调用。
  • 独立 UI:一个本地 Web 界面,支持 API 密钥或现有的 CLI 订阅(Claude Code/Gemini CLI),无需 IDE 即可驱动 Photoshop。
  • 行动计划 (beta):一种在单次 LLM 调用中规划整个步骤序列并一次性执行的模式,以减少往返次数。

适用人群

希望使用自然语言命令自动化重复性 Photoshop 任务、创建数据驱动的图形或执行复杂图像操作的设计师和开发者。

核心亮点

  • 118 个工具:包含 102 个原子工具和 16 个面向结果的配方。
  • 生成式 AI 集成:支持 Adobe Firefly 的生成式填充、扩展和放大等功能。
  • 神经滤镜支持:通过可选的 UXP 桥接插件访问皮肤平滑、深度模糊和上色功能。
  • 非破坏性工作流:配方被设计为单个撤销步骤,以保留原始像素。
  • 灵活的身份验证:通过 API 密钥或 CLI OAuth 会话支持多个提供商(Anthropic、OpenAI、Google、OpenRouter)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目