← 返回目录
P

Photoshop MCP

社区
用自然语言对话控制 Adobe Photoshop 的 MCP 服务器,内置 116 个工具。
GitHub 源仓库 ↗
★ 475 Stars 分类 · 其他 非常热门
60FMRS · C

Photoshop MCP 把 Photoshop 变成可对话的工具:用自然语言描述需求,AI 规划步骤并由 Photoshop 执行,每个多步骤配方只占一次撤销。它提供 116 个工具,覆盖抠图、人像修饰、导出、轮播、批量水印、调色与生成式填充等日常设计流程,支持在 Cursor、Claude Code、Claude Desktop、VS Code 中通过 stdio 接入,也有自带网页聊天界面。作为非官方社区项目(MIT 许可),它适合想用 AI 简化重复图像处理的设计师,但不适合没有 Photoshop 的环境,或对云端 AI 与匿名分析有严格顾虑的用户;使用时应备份原图并留意批量操作与供应链风险。

可靠性
10/20
安全与权限
9/20
维护活跃度
13/20
文档质量
14/20
安装易用性
14/20
查看 FMRS 评分方法 →

Photoshop MCP 是一个社区维护的开源 MCP 服务器,让 AI 助手(如 Cursor、Claude 或自带聊天窗口)通过自然语言驱动 Adobe Photoshop。你在对话中描述需求,例如「去掉这张人像的背景,用蒙版保持可编辑」,AI 会先检查文档状态,再规划并执行步骤;每个多步骤「配方」在 Photoshop 中只算一次可撤销操作。项目声明提供 116 个工具(100 个原子工具 + 16 个单步配方),涵盖抠图与背景移除、人像修饰(磨皮、色调修正、减淡加深)、网页与社交平台导出(sRGB、缩放、锐化)、轮播图切分、批量加水印、调色、天空替换与生成式填充(需 Adobe 账号)等场景。运行需要本机安装并运行 Photoshop(Windows 或 macOS,2012 版及以上)以及 Node.js 18+。它通过 npm 包 @alisaitteke/photoshop-mcp 以 stdio 传输接入 MCP 客户端,也可用命令行启动内置的独立网页聊天界面。项目采用 MIT 许可证,为非官方项目,与 Adobe Inc. 无隶属或背书关系;默认会收集匿名聚合使用数据,可关闭。

安装接入

  1. 确认本机已安装并正在运行 Photoshop(Windows 或 macOS,2012 版及以上),并安装 Node.js 18+。
  2. 方式一(独立聊天窗口):运行 npx -p @alisaitteke/photoshop-mcp photoshop-mcp-ui,浏览器会打开聊天窗口;可使用 AI 服务商的 API Key,或复用已有的 Claude Code / Gemini CLI 账号。
  3. 方式二(在 AI 应用中使用):Claude Code 执行 claude mcp add photoshop -- npx -y @alisaitteke/photoshop-mcp;或在 Cursor、Claude Desktop、VS Code 等客户端的 MCP 配置中加入:{"mcpServers":{"photoshop":{"command":"npx","args":["-y","@alisaitteke/photoshop-mcp"]}}}。
  4. 需要显示 Photoshop 图标的 Cursor 插件可按 README 说明手动放入本地插件目录并重载窗口。
claude_desktop_config.json
{"mcpServers":{"photoshop":{"command":"npx","args":["-y","@alisaitteke/photoshop-mcp"]}}}

选型与风险

适合谁

  • 希望用自然语言对话驱动 Photoshop、不想写脚本或代码的设计师与创作者
  • 需要批量、重复性图像处理(加水印、导出多平台尺寸)的团队
  • 已经在使用 Cursor、Claude Code 等 MCP 客户端的用户
  • 需要可撤销、可回退的多步骤图像处理流程的场景

不适合谁

  • 没有安装或无法运行 Photoshop 的环境(该项目依赖本机 Photoshop)
  • 期望官方 Adobe 支持或背书的企业用户(这是社区非官方项目)
  • 完全不希望向 AI 服务商发送提示或图像内容的敏感场景
  • 无法安装 Node.js 18+ 或不愿通过 npm/npx 获取软件的环境

所需权限

  • 读取并修改本机 Photoshop 文档内容(图层、蒙版、颜色、导出等)
  • 在本机运行 Node.js 进程,并通过 stdio 与 MCP 客户端通信
  • 在批量处理场景下访问指定的本地图像文件夹
  • 在独立 UI 模式下使用 AI 服务商 API Key 或复用 Claude Code / Gemini CLI 账号凭据
  • 默认收集匿名聚合使用数据(可关闭)

风险与副作用

  • AI 规划的步骤会直接修改 Photoshop 文档;虽然有单步撤销配方,批量或广泛操作仍可能造成意外改动,建议保留原图备份。
  • 生成式 AI 相关功能(生成式填充、Firefly 等)需要 Adobe 账号,可能产生额外费用或受服务条款限制。
  • 使用云端 AI 提供商意味着提示文本以及由 AI 读取的文档信息可能离开本机。
  • 依赖第三方 npm 包与 npx 拉取执行,存在供应链风险,建议锁定版本并核实包来源。
  • 默认开启匿名使用分析,对隐私有要求的用户应主动关闭。
  • 批量处理会改动或覆盖目标文件夹中的文件,配置不当可能影响大量文件。

常见排障

  1. 工具无响应时,先确认 Photoshop 正在运行且版本为 2012 及以上。
  2. 检查 Node.js 版本是否满足 18+。
  3. 确认 MCP 客户端配置中的命令为 npx,参数为 -y @alisaitteke/photoshop-mcp,必要时重启客户端。
  4. 出错时让 AI 阅读结构化错误信息并重试;常见修复参见项目文档 docs/troubleshooting.md。
  5. 涉及生成式功能时,确认已登录可用的 Adobe 账号。
  6. 如需排查网络或代理问题,验证 npx 能正常拉取 @alisaitteke/photoshop-mcp。

使用场景

抠图与背景移除:生成干净、可编辑的蒙版
人像修饰:磨皮、色调修正、减淡加深设置
网页与社交导出:sRGB、锐化并按 Instagram、X 等平台尺寸输出
轮播图制作:把一张宽幅设计切成编号的连续幻灯片
批量加水印:一次处理整个文件夹且不改动原图
调色、天空替换、生成式填充(需 Adobe 账号)

支持客户端

Cursor完整支持
Claude Code完整支持
Claude Desktop完整支持
VS Code完整支持