photoshop-mcp
Photoshop MCP Server
Ein Model Context Protocol (MCP)-Server, der KI-Assistenten (Claude, opencode, Cursor usw.) ermöglicht, Adobe Photoshop unter Windows über ExtendScript + COM-Automatisierung zu steuern.
Entwickelt für Photoshop 2020 (v21.x), aber kompatibel mit neueren Versionen. ~122 Tools für Dokumente, Ebenen, Text, Filter, Farbanpassungen, Auswahlen & Masken, Ebenenstile, Export, Layout-Analyse, Design-QA und Photoshop-Status-Introspektion.
Inoffizielles Community-Projekt. Nicht mit Adobe verbunden oder von Adobe unterstützt.
So funktioniert es
MCP client (opencode/Claude)
→ Node MCP server (server.js, stdio)
→ bridge.ps1 (PowerShell)
→ Photoshop COM (Application.DoJavaScriptFile)
→ ExtendScript DOMExtendScript, nicht UXP — externe Automatisierung über COM kann nur ExtendScript verwenden, das auf allen Photoshop-Versionen (2012–2025+) funktioniert. UXP ist für In-Process-Plugins gedacht und kann nicht extern aufgerufen werden.
Unicode-sicher — Nicht-ASCII-Text (z. B.
£,—) wird in generiertem JSX zu\uXXXXmaskiert und ein UTF-8-BOM wird vorangestellt, damit Preise/Akzente korrekt hin- und zurückkonvertiert werden.Wiederholung bei Beschäftigt — vorübergehende COM-Fehler
RPC_E_SERVERCALL_RETRYLATER(„Anwendung ist beschäftigt") werden mit Backoff wiederholt.
Related MCP server: ImageMcp
Anforderungen
Windows
Adobe Photoshop installiert (getestet mit PS 2020 / v21.2)
Node.js 18+
Installation
npm installAls MCP-Server konfigurieren
Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (z. B. ~/.config/opencode/opencode.jsonc, Claude Desktop, Cursor):
{
"mcpServers": {
"photoshop": {
"command": "node",
"args": ["C:\\path\\to\\photoshop-mcp\\server.js"]
}
}
}Starten Sie Ihren MCP-Client nach Änderungen neu, damit die aktualisierte Tool-Liste geladen wird.
Tool-Highlights
Bereich | Tools |
Dokumente |
|
Ebenen |
|
Ebenen-Operationen |
|
Text |
|
Filter |
|
Farbe |
|
Auswahlen & Masken |
|
Ebenenstile |
|
Verlauf |
|
Layout / QA |
|
Design-System |
|
Introspektion |
|
Datengesteuert |
|
Automatisierung |
|
Führen Sie tools/list in Ihrem MCP-Client aus, um alle ~122 Tools zu sehen.
Konfigurationsreferenz
| Temporäre JSX-Dateien (automatisch erstellt) |
| Benannte PNG-Snapshots für visuelle Regression ( |
| PSD-Sicherungen für Rollback ( |
| Gespeicherte Design-Systeme ( |
Bekannte Einschränkungen
Generative KI (Firefly) und Neural-Filter benötigen PS 24+ / ein UXP-Bridge-Plugin und können nicht über ExtendScript gesteuert werden.
select_subjectbenötigt PS 23+.export_asWebP/AVIF benötigt PS 23.2+.Unter PS 2020 zeigen einige Befehle eine Meldung „Photoshop ist beschäftigt" an, wenn ein modaler Dialog geöffnet ist — schließen Sie ihn und versuchen Sie es erneut.
Credits
Das Design der Fähigkeiten wurde inspiriert von:
Beide sind MIT-lizenziert. Dieses Projekt ist eine unabhängige Implementierung mit zusätzlichen Tools (Layout-Analyse, Design-QA, Design-Systeme, visuelle Regression).
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server for controlling Adobe Photoshop from AI assistants, with Windows-first workflow, structured state, smoke-tested action playback, and a bundled Codex skill for image editing.2MIT
- FlicenseNot gradedqualityCmaintenanceA full-featured image processing MCP server for AI assistants, exposing ~55 tools across 11 categories for editing, layers, conversion, AI segmentation/cleanup/generation, design analysis, and screenshot-to-code.
- AlicenseAqualityCmaintenanceA professional MCP server that lets AI assistants directly control Adobe Photoshop for document creation, layer management, filters, adjustments, shapes, text, and design intelligence like palette generation and font pairing.322MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that lets AI assistants like Claude control Adobe Illustrator through natural language by executing ExtendScript code and providing document state inspection.6MIT
Related MCP Connectors
The Figma MCP server brings Figma design context directly into your AI workflow.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/francisanderson/photoshop-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server