Photoshop-MCP-Server

Photoshop-MCP-Server

3.4

If you are the rightful owner of Photoshop-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Model Context Protocol (MCP) server for remote control of Photoshop on macOS and Windows.

The Photoshop MCP Server project implements an MCP server using FastAPI to control Photoshop remotely. It supports macOS and Windows platforms with different backends: AppleScript and UXP Plug-in for macOS, and PowerShell and UXP Plug-in for Windows. The server provides REST/WebSocket endpoints for cross-platform Photoshop control, including features like plugin packaging, thumbnail generation, and LLM auto-retouching. It requires Python 3.11+, macOS or Windows 10/11, and Adobe Photoshop 2023+. The server can be installed via pip or from source, and supports various execution modes including normal, foreground, debug, and UXP mode.

Features

  • FastAPI/Starlette-based REST/WebSocket endpoints
  • Cross-platform support (macOS/Windows)
  • AppleScript/PowerShell backend for Photoshop control
  • UXP Plug-in backend for Photoshop control (WebSocket communication)
  • LLM auto-retouch feature

Tools

  1. open_file

    Open a file in Photoshop

  2. save_file

    Save the current file

  3. run_action

    Run a Photoshop action

  4. generate_thumbnail

    Generate a thumbnail from a PSD file

  5. auto_retouch

    Auto retouch an image using LLM