MA

mikechambers/adb-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

733 stars 103 forks Качество 59 Тренд 26MIT

adb-mcp — это проект в рамках демонстрации концепции, позволяющий ИИ управлять инструментами Adobe (Adobe Photoshop и Adobe Premiere) путём предоставления интерфейса для LLM через протокол MCP.

Обзор

adb-mcp — это проект в рамках демонстрации концепции, позволяющий ИИ управлять инструментами Adobe (Adobe Photoshop и Adobe Premiere) путём предоставления интерфейса для LLM через протокол MCP. Проект не поддерживается и не поддерживается компанией Adobe. Он был протестирован с Claude desktop (Mac и Windows) от Anthropic, а также с OpenAI Agent SDK и позволяет AI-клиентам управлять Adobe Photoshop и Adobe Premiere. Теоретически он должен работать с любым AI-приложением / LLM, поддерживающим протокол MCP, и построен так, чтобы поддерживать несколько приложений Adobe. - Пошаговые инструкции Клода по Photoshop, предоставление разговорного интерфейса (особенно полезно для новичка). - Дать Клоду задание (создать пост в Instagram, похожий на изображение Polariod, создать двойную экспозицию) и позволить ему создать его от начала до конца для использования в качестве шаблона.

Обзор (машинный перевод)

adb-mcp — это проект в рамках демонстрации концепции, позволяющий ИИ управлять инструментами Adobe (Adobe Photoshop и Adobe Premiere) путём предоставления интерфейса для LLM через протокол MCP.

Проект не поддерживается и не поддерживается компанией Adobe.

Он был протестирован с Claude desktop (Mac и Windows) от Anthropic, а также с OpenAI Agent SDK и позволяет AI-клиентам управлять Adobe Photoshop и Adobe Premiere. Теоретически он должен работать с любым AI-приложением / LLM, поддерживающим протокол MCP, и построен так, чтобы поддерживать несколько приложений Adobe.

Примеры применения включают:

  • Пошаговые инструкции для Клода по работе с Photoshop, предоставляя разговорный интерфейс (особенно полезно, если вы новичок в Photoshop).
  • Дать Клоду задание (создать пост в Instagram, похожий на изображение Polariod, создать двойную экспозицию) и позволить ему создать его от начала до конца для использования в качестве шаблона.
  • Попросить Клода сгенерировать для вас индивидуальные обучающие материалы по Photoshop, создав пример файла, а затем пошаговые инструкции по их воссозданию.
  • Как утилиту для Photoshop (пусть Claude переименует все ваши слои в единый формат)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →