loonghao/photoshop-python-api-mcp-server
A Model Context Protocol (MCP) server that interfaces with Adobe Photoshop's Python API. Enables LLMs to execute image editing operations, automate workflows, and manage Photoshop tasks through structured commands and context-aware interactions.
What it solves
It enables AI assistants to programmatically control Adobe Photoshop on Windows, allowing users to perform complex image editing tasks through natural language prompts rather than manual tool selection.
How it works
The project implements a Model Context Protocol (MCP) server that acts as a bridge between an AI client (like Claude Desktop or Windsurf) and the photoshop-python-api. It uses Windows-specific COM interfaces to send commands to a local Photoshop installation, allowing the AI to create documents, manipulate layers, and apply effects.
Who it’s for
Digital artists and designers who use Adobe Photoshop on Windows and want to automate their workflow or use AI to handle repetitive editing tasks.
Highlights
- Direct Photoshop Control: Create, open, and save documents and manage layers (text, solid color, etc.) via AI.
- Session Awareness: AI can retrieve information about the current Photoshop session, active documents, and layer structures.
- Broad Version Support: Compatible with Photoshop versions from CC2017 through 2024.
- MCP Integration: Designed to work seamlessly with standard MCP hosts like Claude Desktop, Windsurf, and Cline.
Related
- Project
- Project
- Project
- Project