Photoshop MCP Server

by StarBoze

979 downloads
Not rated
GitHub

Description

# Photoshop MCP Server Model Context Protocol (MCP) サーバーを使用して、macOSとWindowsでPhotoshopをリモート制御するためのプロジェクトです。 ## 概要 このプロジェクトは、FastAPIを使用してMCPサーバーを実装し、以下の方法でPhotoshopを制御します: ### macOS 1. AppleScriptバックエンド - すべてのPhotoshopバージョンで動作 2. UXP Plug-inバックエンド - Photoshop CC…

About

# Photoshop MCP Server Model Context Protocol (MCP) サーバーを使用して、macOSとWindowsでPhotoshopをリモート制御するためのプロジェクトです。 ## 概要 このプロジェクトは、FastAPIを使用してMCPサーバーを実装し、以下の方法でPhotoshopを制御します: ### macOS 1. AppleScriptバックエンド - すべてのPhotoshopバージョンで動作 2. UXP Plug-inバックエンド - Photoshop CC 2021以上で動作(WebSocket通信) ### Windows 1. PowerShellバックエンド -…

Details

Author
StarBoze
Downloads
979
Categories
Media

- Cross‑platform support (macOS and Windows)
- Multiple backend bridges (AppleScript, PowerShell, UXP plug‑in)
- Thumbnail generation from PSD files (REST and WebSocket streaming)
- Cluster mode for managing multiple Photoshop instances
- LLM‑powered auto retouch using LiteLLM
- Performance optimizations (script caching, parallel processing)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Photoshop MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via pip (pip install photoshop-mcp-server) and start the server with photoshop-mcp-server start. Specify a backend bridge mode with --bridge-mode (e.g., applescript, powershell, uxp). Use REST or WebSocket endpoints to control Photoshop.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "photoshop mcp server": {
            "Photoshop-MCP-Server": {
                "command": "python",
                "args": [
                    "-m",
                    "venv",
                    "venv"
                ]
            }
        }
    }
}

McpServers

{
    "Photoshop-MCP-Server": {
        "command": "python",
        "args": [
            "-m",
            "venv",
            "venv"
        ]
    }
}

Photoshop MCP Server

Model Context Protocol (MCP) サーバーを使用して、macOSとWindowsでPhotoshopをリモート制御するためのプロジェクトです。

概要

このプロジェクトは、FastAPIを使用してMCPサーバーを実装し、以下の方法でPhotoshopを制御します:

macOS

1. AppleScriptバックエンド - すべてのPhotoshopバージョンで動作 2. UXP Plug-inバックエンド - Photoshop CC 2021以上で動作(WebSocket通信)

Windows

1. PowerShellバックエンド - すべてのPhotoshopバージョンで動作 2. UXP Plug-inバックエンド - Photoshop CC 2021以上で動作(WebSocket通信)

機能

- FastAPI/Starletteを使用したREST/WebSocketエンドポイント
- クロスプラットフォーム対応(macOS/Windows)
- AppleScript/PowerShellバックエンドによるPhotoshop制御
- UXP Plug-inバックエンドによるPhotoshop制御(WebSocket通信)
- プラグインのパッケージング機能
- サムネイル生成機能(WebSocketストリーミング対応)
- Clusterモードによる複数Photoshopインスタンスの管理
- LLM自動レタッチ機能

必要条件

- Python 3.11以上
- macOSまたはWindows 10/11
- Adobe Photoshop 2023以上

インストール

pip install photoshop-mcp-server

または、ソースからインストール:

git clone https://github.com/StarBoze/photoshop-mcp-server.git
cd photoshop-mcp-server
pip install -e .

詳細なインストール手順はインストールガイドを参照してください。

環境構築の詳細

仮想環境の作成と管理

Pythonの仮想環境を使用することで、依存関係の競合を避けることができます:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.