dcc-mcp-photoshop logo
dcc-mcp-photoshop
★ 14
vs
mcp-js logo
mcp-js
★ 62

dcc-mcp-photoshop vs mcp-js

dcc-mcp-photoshop: This project integrates Adobe Photoshop with AI agents through the Model Context Protocol (MCP), enabling automation of image editing workflows. It provides a Python SDK to control Photoshop via a high-performance Rust broker and UXP bridge, allowing agents to use typed tools for tasks like layer management, selections, filters, and exports.; mcp-js: mcp-v8 provides a secure and efficient JavaScript/TypeScript runtime for AI agents, allowing them to execute code within a sandboxed V8 isolate. It simplifies agent development by offering a single, powerful `run_js` tool instead of multiple narrow utilities, supporting durable state and policy-gated capabilities.

01

TL;DR

dcc-mcp-photoshop logo
dcc-mcp-photoshopWorkflow Automation · ★ 14

Automating repetitive Photoshop tasks like image resizing, format conversion, and layer manipulation.

mcp-js logo
mcp-jsWorkflow Automation · ★ 62

Enabling AI agents to execute complex, procedural logic (loops, branches, data transformations)

02

Side-by-Side Comparison

Field
dcc-mcp-photoshop logodcc-mcp-photoshop
mcp-js logomcp-js
Category
Workflow Automation
Workflow Automation
Stars
★ 14
★ 62
License
—
AGPL-3.0
Install Command
cargo install adobepy-cli && adobepy install-bridge photoshop && pip install dcc-mcp-photoshop
curl -fsSL https://raw.githubusercontent.com/r33drichards/mcp-js/main/install.sh | sudo bash
Updated
5d ago
3d ago
Open Source
Yes
Yes
Tags
Photoshop Automation, AI Agent Tooling, Model Context Protocol
JavaScript Runtime, TypeScript Runtime, AI Agent Development
03

Features

dcc-mcp-photoshop logodcc-mcp-photoshop
01Over 40 typed Photoshop tools across 8 bundled skill packages.
02High-performance communication via adobepy Rust broker and UXP bridge.
03Sidecar isolation for the Python MCP server, running outside Photoshop's UI thread.
04Gateway compatibility for multi-DCC deployments and one-click setup skill.
mcp-js logomcp-js
01JavaScript & TypeScript execution in a sandboxed V8 isolate
02Durable state with content-addressed V8 heap snapshots
03Secure by default with configurable policy-gated capabilities
04Simplifies AI agent development with a single `run_js` tool for complex logic
05Production-ready with authentication, clustering, and multiple transport options
04

Use Cases

dcc-mcp-photoshop logodcc-mcp-photoshop
↳Automating repetitive Photoshop tasks like image resizing, format conversion, and layer manipulation.
↳AI agents inspecting document metadata and layer structures in Photoshop.
↳Programmatically creating, updating, and applying text, filters, or smart objects to images.
↳Integrating Photoshop into larger multi-DCC (e.g., Maya, Houdini, Blender) AI agent workflows.
mcp-js logomcp-js
↳Enabling AI agents to execute complex, procedural logic (loops, branches, data transformations)
↳Developing stateful AI agents that persist context and variables across interactions
↳Securely orchestrating external tools and APIs for agents with fine-grained access policies
↳Building extensible AI agent tools by composing other Model Context Protocol (MCP) servers
FAQ

FAQ

What is the difference between dcc-mcp-photoshop and mcp-js?
Both dcc-mcp-photoshop and mcp-js are in the Workflow Automation category. dcc-mcp-photoshop has 14 stars, while mcp-js has 62 stars.
Which is better, dcc-mcp-photoshop or mcp-js?
The best choice depends on your use case. Choose dcc-mcp-photoshop if Automating repetitive Photoshop tasks like image resizing, format conversion, and layer manipulation., and mcp-js if Enabling AI agents to execute complex, procedural logic (loops, branches, data transformations).
Is dcc-mcp-photoshop free or open source?
Yes, dcc-mcp-photoshop is open source on GitHub.
Is mcp-js free or open source?
Yes, mcp-js is open source on GitHub (AGPL-3.0).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related