Photoshop自动化服务器

PsMCP-MCP-Server-for-Photoshop是一个用于自动化Photoshop任务的服务器工具,支持批量PSD编辑、自定义设计流程和动态效果应用。

  • by Chandrahas455
  • Python
  • 本地部署
  • 10 星标
  • 更新于
在 GitHub 查看 Chandrahas455/PsMCP-MCP-Server-for-Photoshop

使用说明

Photoshop的PsMCP MCP服务器

观看下面的演示

用法

安装要求

激活Python环境并安装依赖项:

pip install -r requirements.txt

使用提供的Gradio客户端运行


警告:我提供的Gemini Gradio客户端,出于某种原因,对于任何请求,最多只会调用一个工具,使用它只是为了测试工具。实际使用时,请使用Claude ot Cursor


在.env中设置Gemini密钥

GEMINI_API_KEY = PASTE_YOUR_KEY_HERE

为PSD、资产和导出设置目录

PSD_DIRECTORY = "D:\\Photoshop Files"
EXPORT_DIRECTORY = "D:\\PsMCP-Exports"
ASSETS_DIR = "D:\\PsMCP-Assets"

运行应用程序并连接到服务器

python app.py

使用任何MCP客户端(Claude、Cursor等)配置服务器

按如下方式将服务器添加到配置文件以访问工具

{
 "mcpServers": {
   "PhotoshopAdv": {
     "command": "uv",
     "args": [
       "--directory",
       "Path/To/Directory",
       "run",
       "psMCP.py"
     ],
     "timeout": 60000 
   }
 }
}

用例

  • 自动化重复的Photoshop任务(例如,插入文本、调整大小、导出)。
  • 为批量PSD编辑构建自定义设计管道。
  • 从模板中快速生成营销创意。
  • 通过Python脚本动态切换图层或应用效果。
  • 简化创意资产版本控制和导出流程。