MA

mikechambers/adb-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

735 stars 103 forks 품질 59 트렌드 26MIT

adb-mcp는 MCP 프로토콜을 통해 LLM에 인터페이스를 제공함으로써 Adobe 도구(Adobe Photoshop 및 Adobe Premiere)를 AI 제어를 가능하게 하는 개념 증명 프로젝트입니다.

개요

adb-mcp는 MCP 프로토콜을 통해 LLM에 인터페이스를 제공함으로써 Adobe 도구(Adobe Photoshop 및 Adobe Premiere)를 AI 제어를 가능하게 하는 개념 증명 프로젝트입니다. 이 프로젝트는 Adobe의 승인이나 지원을 받지 않습니다. Anthropic의 Claude 데스크톱(Mac 및 Windows)과 OpenAI 에이전트 SDK에서 테스트되었으며, AI 클라이언트가 Adobe Photoshop과 Adobe Premiere를 제어할 수 있게 합니다. 이론적으로는 MCP 프로토콜을 지원하는 모든 AI 앱/LLM에서 작동하며, 여러 Adobe 애플리케이션을 지원하도록 설계되어 있습니다. - 클로드에게 포토샵에서 무엇을 해야 하는지 단계별로 안내해 주며, 대화형 인터페이스를 제공합니다(특히 포토샵 초보에게 유용함). - 클로드에게 과제(폴라리드 이미지처럼 보이는 인스타그램 게시물 만들기, 이중 노출 만들기)를 주고, 처음부터 끝까지 템플릿으로 사용할 수 있도록 합니다.

개요(AI 번역)

adb-mcp는 MCP 프로토콜을 통해 LLM에 인터페이스를 제공함으로써 Adobe 도구(Adobe Photoshop 및 Adobe Premiere)를 AI 제어를 가능하게 하는 개념 증명 프로젝트입니다.

이 프로젝트는 Adobe의 승인이나 지원을 받지 않습니다.

Anthropic의 Claude 데스크톱(Mac 및 Windows)과 OpenAI 에이전트 SDK에서 테스트되었으며, AI 클라이언트가 Adobe Photoshop과 Adobe Premiere를 제어할 수 있게 합니다. 이론적으로는 MCP 프로토콜을 지원하는 모든 AI 앱/LLM에서 작동하며, 여러 Adobe 애플리케이션을 지원하도록 설계되어 있습니다.

예시 사용 사례는 다음과 같습니다:

  • 포토샵에서 무엇을 해야 하는지 클로드에게 단계별로 안내하며, 대화형 인터페이스를 제공합니다(특히 포토샵 초보에게 유용합니다).
  • 클로드에게 과제(폴라리드 이미지처럼 보이는 인스타그램 게시물 만들기, 이중 노출 만들기)를 주고, 처음부터 끝까지 템플릿으로 사용할 수 있게 합니다.
  • 클로드에게 맞춤형 포토샵 튜토리얼을 생성해 달라고 요청하는 것, 예시 파일을 만든 후 단계별로 재현 방법을 안내하는 것.
  • 포토샵 유틸리티 도구로서(클로드가 모든 레이어 이름을 일관된 형식으로 변경하도록 요청)

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

adb-mcp

adb-mcp is a proof of concept project to enabled AI control of Adobe tools (Adobe Photoshop and Adobe Premiere) by providing an interface to LLMs via the MCP protocol.

The project is not endorsed by nor supported by Adobe.

It has been tested with Claude desktop (Mac and Windows) from Anthropic, as well as the OpenAI Agent SDK, and allows AI clients to control Adobe Photoshop and Adobe Premiere. Theoretically, it should work with any AI App / LLM that supports the MCP protocol, and is built in a way to support multiple Adobe applications.

Example use cases include:

  • Giving Claude step by step instruction on what to do in Photoshop, providing a conversational based interface (particularly useful if you are new to Photoshop).
  • Giving Claude a task (create an instagram post that looks like a Polariod image, create a double exposure) and letting it create it from start to finish to use as a template.
  • Asking Claude to generate custom Photoshop tutorials for you, by creating an example file, then step by step instructions on how to recreate.
  • As a Photoshop utility tool (have Claude rename all of your layers into a consistent format)
  • Have Claude create new Premiere projects pre-populations with clips, transitions, effects and Audio

View Video Examples

The Premiere agent is a bit more limited in functionality compared to the Photoshop agent, due to current limitations of the Premiere plugin API.

How it works

The proof of concept works by providing:

  • A MCP Server that provides an interface to functionality within Adobe Photoshop to the AI / LLM
  • A Node based command proxy server that sits between the MCP server and Adobe app plugins
  • An Adobe app (Photoshop and Premiere) plugin that listens for commands, and drives the programs

AI MCP Server Command Proxy Server Photoshop / Premiere UXP Plugin Photoshop / Premiere

The proxy server is required because the public facing API for UXP Based JavaScript plugin does not allow it to listen on a socket connection (as a server) for the MCP Server to connect to (it can only connect to a socket as a client).

Requirements

In order to run this, the following is required:

  • AI LLM with support for MCP Protocol (tested with Claude desktop on Mac & Windows, and OpenAI Agent SDK)
  • Python 3, which is used to run the MCP server provided with this project
  • NodeJS, used to provide a proxy between the MCP server and Photoshop
  • Adobe UXP Developer tool (available via Creative Cloud) used to install and debug the Photoshop / Premiere plugin used to connect to the proxy
  • Adobe Photoshop (26.0 or greater) with the MCP Plugin installed or Adobe Premiere Beta (25.3 Build 46 or greater)

Installation

This guide assumes you’re using Claude Desktop. Other MCP-compatible AI applications should work similarly.

Download Source Code

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →