PsMCP - MCP Server for Photoshop

MIT License
2

Integrations

  • Uses .env configuration for storing API keys and directory settings needed to connect the MCP server with Photoshop.

  • Offers a Gradio client interface for testing the Photoshop automation tools, though with limited tool call functionality compared to other clients.

  • Leverages Python for the implementation of the MCP server that connects to Photoshop, enabling programmatic control of PSD editing and creative workflows.

PsMCP-Photoshop用MCPサーバー

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

使用法

インストール要件

Python 環境をアクティブ化し、依存関係をインストールします。

pip install -r requirements.txt

提供されているGradioクライアントを使用して実行する


注意:私が提供しているGemini Gradioクライアントは、何らかの理由で、リクエストごとにツール呼び出しを最大1回しか行いません。これはツールのテストにのみ使用してください。実際の使用にはClaude ot Cursorを使用してください。


.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 スクリプトを使用してレイヤーを切り替えたり、効果を動的に適用したりします。
  • クリエイティブ アセットのバージョン管理とエクスポートのプロセスを合理化します。
-
security - not tested
A
license - permissive license
-
quality - not tested

Claude や Cursor などの AI ツールが自然言語コマンドを通じて Photoshop を自動化および制御できるようにするサーバー。PSD の編集、レイヤーの切り替え、マーケティング クリエイティブの生成などのタスクが可能になります。

  1. 使用法
    1. ユースケース

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A server that enables natural language interaction with AutoCAD through large language models like Claude, allowing users to create and modify drawings using conversational commands.
        Last updated -
        19
        Python
        • Apple
      • -
        security
        A
        license
        -
        quality
        A server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.
        Last updated -
        40
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A server that enables AI assistants to create and edit PowerPoint presentations with features for adding various slide types, tables, charts, and AI-generated images through Stable Diffusion.
        Last updated -
        11
        1
        Python
        MIT License
        • Apple
        • Linux
      • -
        security
        F
        license
        -
        quality
        A lightweight server that enables AI assistants like Cursor & Claude to read from and write to Obsidian vaults, allowing actions like creating notes, checking existing content, and managing todos through natural language.
        Last updated -
        192
        8
        TypeScript

      View all related MCP servers

      ID: lyx1o1urrl