
Adobe
STDIOAI-powered automation for Adobe Creative Suite through Model Context Protocol
AI-powered automation for Adobe Creative Suite through Model Context Protocol
Adobe MCP provides AI-powered automation for Adobe Creative Suite applications (Photoshop, Premiere Pro, Illustrator, and InDesign) through the Model Context Protocol (MCP). This enables AI assistants like Claude to control Adobe applications programmatically using natural language.
The system uses a 3-tier architecture:
git clone https://github.com/yourusername/adobe-mcp.git cd adobe-mcp
pip install -e .
cd proxy-server npm install cd ..
adobe-proxy
# Photoshop adobe-photoshop # Premiere Pro adobe-premiere # Illustrator (includes built-in proxy) adobe-illustrator # InDesign adobe-indesign
Add to your Claude desktop configuration:
{ "mcpServers": { "adobe-photoshop": { "command": "adobe-photoshop" }, "adobe-premiere": { "command": "adobe-premiere" }, "adobe-illustrator": { "command": "adobe-illustrator" }, "adobe-indesign": { "command": "adobe-indesign" } } }
uxp-plugins/photoshop
for Photoshopuxp-plugins/premiere
for Premiere Prouxp-plugins/illustrator
for Illustratoruxp-plugins/indesign
for InDesignmanifest.json
fileadobe-mcp/
├── adobe_mcp/ # Python MCP servers
│ ├── photoshop/ # Photoshop MCP server
│ ├── premiere/ # Premiere Pro MCP server
│ ├── illustrator/ # Illustrator MCP server
│ ├── indesign/ # InDesign MCP server
│ └── shared/ # Shared utilities
├── uxp-plugins/ # Adobe UXP plugins
│ ├── photoshop/ # Photoshop plugin
│ ├── premiere/ # Premiere plugin
│ ├── illustrator/ # Illustrator plugin
│ └── indesign/ # InDesign plugin
├── proxy-server/ # WebSocket proxy server
└── docs/ # Documentation
MIT License - see LICENSE file for details.
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
This project integrates work from multiple Adobe automation projects and contributors.