mcpField
P
PsMCP-MCP-Server-for-Photoshop

PsMCP-MCP-Server-for-Photoshop

ローカル
github.com/Chandrahas455メディア・デザイン1065 週間前に更新

PsMCP-MCP-Server-for-Photoshop について

win32com で Photoshop を操作する MCP サーバーで、Gemini を使う Gradio クライアントも含まれます。Photoshop 作業を自動化するツールを提供し、Claude や Cursor などの MCP クライアントから利用できます。

主な機能

  1. 01win32com による Photoshop 操作
  2. 02Photoshop 作業用ツール
  3. 03Gemini 搭載の Gradio クライアント
  4. 04PSD、素材、書き出し先のディレクトリ設定

活用シーン

  1. 01文字挿入、サイズ変更、書き出しの自動化
  2. 02デザイン工程での PSD 一括編集
  3. 03テンプレートからマーケティング素材を作成
  4. 04スクリプトによるレイヤー切り替えや効果適用

MCP 対応

Claude や Cursor 向けの設定例があり、MCP クライアントに Photoshop ツールを公開します。Gemini を使う Gradio MCP クライアントも含まれます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MseeP.ai Security Assessment Badge

PsMCP-MCP-Server-for-Photoshop

以下のデモをご覧ください

デモ動画を見る

使用方法

必要なものをインストールする

Python 環境を有効化し、依存関係をインストールします。

pip install -r requirements.txt

付属の Gradio クライアントを使用して実行する


注意:付属の Gemini Gradio クライアントでは、理由は不明ですが、1 回のリクエストにつきツールを最大 1 回しか呼び出せません。ツールのテストにのみ使用してください。実際に使用する場合は、Claude または Cursor を使用してください。


Gradio の例 .env に Gemini キーを設定します

GEMINI_API_KEY = PASTE_YOUR_KEY_HERE

PSD、アセット、エクスポート用のディレクトリを設定します

PSD_DIRECTORY = "D:\\Photoshop Files"
EXPORT_DIRECTORY = "D:\\PsMCP-Exports"
ASSETS_DIR = "D:\\PsMCP-Assets"

アプリを実行してサーバーに接続します

python app.py

任意の MCP クライアント(Claude、Cursor など)でサーバーを設定する

ツールにアクセスするには、以下のように設定ファイルにサーバーを追加します

{
 "mcpServers": {
   "PhotoshopAdv": {
     "command": "uv",
     "args": [
       "--directory",
       "Path/To/Directory",
       "run",
       "psMCP.py"
     ],
     "timeout": 60000 
   }
 }
}

使用例

  • Photoshop の反復的な作業(テキストの挿入、サイズ変更、エクスポートなど)を自動化します。
  • PSD を一括編集するためのカスタムデザインパイプラインを構築します。
  • テンプレートからマーケティング用クリエイティブをすばやく生成します。
  • Python スクリプトを通じてレイヤーを切り替えたり、エフェクトを動的に適用したりします。
  • クリエイティブアセットのバージョン管理とエクスポートのプロセスを効率化します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。