PsMCP-MCP-Server-for-Photoshop
PsMCPは、Photoshop用のサーバーアプリケーションで、Pythonで実装されています。ユーザーがPhotoshopの機能を拡張し、自動化するためのツールを提供します。特に、スクリプトやプラグインの開発を容易にし、効率的なワークフローを実現します。
GitHubスター
9
ユーザー評価
未評価
お気に入り
0
閲覧数
20
フォーク
2
イシュー
1
README
PsMCP-MCP-Server-for-Photoshop
Watch the Demo Below
Usage
Install Requirements
Activate your Python environment and install dependencies:
pip install -r requirements.txt
Run Using the Gradio Client Provided
Heads Up: The Gemini Gradio client I've provided, for some reason does only a maximum of one tool call for any request, use this just to test the tool. For actual usage use Claude ot Cursor
Set Gemini Key in .env
GEMINI_API_KEY = PASTE_YOUR_KEY_HERE
Set Directories for PSDs, Assets and Exports
PSD_DIRECTORY = "D:\\Photoshop Files"
EXPORT_DIRECTORY = "D:\\PsMCP-Exports"
ASSETS_DIR = "D:\\PsMCP-Assets"
Run the App and connect to the Server
python app.py
Configure Server with Any MCP Client (Claude, Cursor, etc)
Add Server to Config file as follows to access the tools
{
"mcpServers": {
"PhotoshopAdv": {
"command": "uv",
"args": [
"--directory",
"Path/To/Directory",
"run",
"psMCP.py"
],
"timeout": 60000
}
}
}
Use Cases
- Automate repetitive Photoshop tasks (e.g., inserting text, resizing, exporting).
- Build custom design pipelines for batch PSD editing.
- Rapidly generate marketing creatives from templates.
- Toggle layers or apply effects dynamically through Python scripts.
- Streamline creative asset versioning and export processes.