alisaitteke/photoshop-mcp

MCP for Adobe Photoshop. 118 tools. Control from Cursor, Claude or custom LLMs.

Photoshop MCP – AI 駆動の Photoshop アシスタント

概要 – Adobe Photoshop に自然言語で話しかけられる Node ベースのツールです。*「このポートレートの背景を削除して」*のようなリクエストを入力すると、LLM(またはオプションの Jev ルーター)がリクエストを一連の Photoshop コマンドに変換し、単一の取り消し可能なステップとして実行します。

主な機能

  • 背景除去、ポートレートレタッチ、カラーグレーディング、空の置き換え、生成塗りつぶし(Adobe アカウントが必要)。
  • バッチ操作 – フォルダへの透かし入れ、Instagram カルーセルスライドの作成、Web 用 JPEG の書き出し。
  • AI が組み合わせられる 128 個の組み込み「ツール」(111 個のアトミックアクション + 17 個のレシピ)。
  • オプションの Jev ルーティング:26 個の安全なコマンドでは、リクエストが LLM を迂回して直接 Photoshop に送信され、API トークンを節約します。

使い方

  1. Photoshop(Windows/macOS、2012+)をインストールします。Node 18+ をインストールします。
  2. 単一のコマンドで組み込み UI を実行します:
    npx -p @alisaitteke/photoshop-mcp ui
    
    ブラウザベースのチャットウィンドウが表示されます。Claude、Gemini の API キーでサインインするか、組み込みの Jev モデル(TypeSafe API キーが必要)を使用します。
  3. 自然言語のプロンプトを入力します。ツールがステップを計画し、ブリッジ経由で Photoshop と通信して編集を実行します。
  4. Cursor、Claude Code、VS Code などの AI 中心のエディタから、MCP プラグイン経由で同じブリッジを呼び出すこともできます。

アーキテクチャの概要 – このパッケージは、Photoshop のスクリプティングインターフェースを通じて Photoshop と通信する小さなサーバー(「MCP サーバー」)を実行し、LLM(または Jev)が構造化されたプランを生成します。エラーは解析され、自動再試行のためにモデルにフィードバックされます。

ステータス – ベータ(アクションプラン機能フラグ)。コミュニティメンテナンスであり、Adobe と公式に提携していません。

詳細情報 – ドキュメントでは、ツール一覧、UI のセットアップ、プロンプトテンプレート、トラブルシューティング、貢献方法を扱っています。


すべての情報はリポジトリの README から直接引用しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト