Photoshop-MCP-Server
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
open_file
Open a file in Photoshop
save_file
Save the current file
run_action
Run a Photoshop action
generate_thumbnail
Generate a thumbnail from a PSD file
auto_retouch
Auto retouch an image using LLM