Lightroom Classic MCP

MCP-сервер подключает агента к каталогу Lightroom Classic: поиск фото, рейтинги, настройки проявки, коллекции и экспорт.

  • 202 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Агент меняет рейтинги, метаданные, настройки проявки и маски в живом каталоге.
  • Экспорт записывает файлы на диск.
Все причины и проверки

automaat/lightroom-mcp

Установка

Ручная установка

claude mcp add lightroom -- npx -y @mskalski/lightroom-mcp

Вариант для Claude Code из README. Для Claude Desktop есть установка файлом `.mcpb`, для Codex: `codex mcp add lightroom -- npx -y @mskalski/lightroom-mcp`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент меняет рейтинги, метаданные, настройки проявки и маски в живом каталоге.
  • Экспорт записывает файлы на диск.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Lightroom Classic MCP связывает агента с открытым в программе каталогом через плагин Lightroom. Агент ищет фото по условиям, ставит рейтинги и ключевые слова, меняет настройки проявки и маски, управляет коллекциями, импортирует и экспортирует снимки. Есть сценарии первичного отбора и итеративной работы с пресетом: версии пресета можно сравнивать и сохранять контрольные точки. По умолчанию включены только базовые инструменты каталога и метаданных. Переменная `LIGHTROOM_MCP_TOOLSETS` (`develop`, `masks`, `all`) добавляет остальные, а `LIGHTROOM_MCP_READ_ONLY=true` прячет и блокирует инструменты записи. Для Claude Code есть плагин с навыком `raw-photo-lightroom-preset`.

Для кого. Фотографы, которые ведут каталог в Lightroom Classic и хотят отдавать агенту отбор, разметку и подбор пресетов.

Подходит, если

  • После съемки нужно отобрать кадры по рейтингу и добавить ключевые слова выделенным фото.
  • Один пресет сравнивают на нескольких снимках и ведут его версии.
  • Выбранные кадры экспортируют в JPEG нужного размера.
  • Каталог надо только читать: включен режим без записи.

Не подходит, если

  • Lightroom Classic не установлен: сервер работает только с ним.
  • Нужны операции, которых нет в SDK плагинов: слияние HDR и панорам, Super Resolution, создание папок.
  • Каталог ценный, а резервной копии нет.

Пример запроса к агенту

Найди пятизвездочные фото прошлого лета, добавь выделенным ключевое слово «портфолио» и экспортируй их на рабочий стол в JPEG шириной 2000 пикселей.

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

`LIGHTROOM_MCP_TOOLSETS`
Наборы инструментов: `core` по умолчанию, `develop`, `masks` или `all`.
`LIGHTROOM_MCP_READ_ONLY`
Значение `true` или `1` скрывает и блокирует инструменты записи.

Ограничения

Нужен Lightroom Classic на macOS или Windows, открытый и с запущенным плагином (`Plug-in Manager`, кнопка Start Server). Для npm-сервера нужен Node.js 20 и новее. SDK Adobe не дает сырых гистограмм, пикселей, слияния HDR и панорам, Super Resolution и создания папок в каталоге. Правки на основе ИИ нельзя переносить копированием таблицы настроек: данные лежат в файлах `.acr`. Маски пишутся в недокументированном формате, поэтому перед правкой сервер проверяет версию и пытается восстановить прежние маски при несовпадении.

Как отключить. Удалите запись `lightroom` из конфигурации MCP и отключите плагин в `Plug-in Manager`. Токен локального доступа лежит в `~/.config/lightroom-mcp/token`.

Частые вопросы

Как ограничить запись?

Задайте `LIGHTROOM_MCP_READ_ONLY=true`: инструменты записи скроются, а их вызовы будут отклонены до Lightroom.

Как включить проявку и маски?

Переменная `LIGHTROOM_MCP_TOOLSETS` принимает `develop`, `masks`, `develop,masks` или `all`. Базовый набор остается включенным.

Удаляет ли удаление коллекции фото?

Нет. `delete_collection` убирает коллекцию, а снимки остаются в каталоге.

Есть ли простая установка для Claude Desktop?

Да. Скачайте файл `.mcpb` из последнего релиза, откройте двойным щелчком и подтвердите установку, затем включите плагин в Lightroom.

Открыт ли доступ из сети?

Нет. Соединение локальное и требует 256-битного токена, который плагин создает при запуске сервера.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер для Adobe Photoshop: удаление фона, ретушь, экспорт для соцсетей и пакетные операции голосом

MCP-серверРасширенный доступ853Звезды репозитория

MCP-сервер редактирует изображения через Photopea: слои, текст, эффекты и экспорт, 46 инструментов для Claude Code и Cursor.

MCP-серверРасширенный доступ53Звезды репозитория
Официальный

MCP-сервер дает агенту редактирование изображений в GIMP со снимками результата, слоями, фильтрами и экспортом файлов.

MCP-серверШирокий доступ290Звезды репозитория

Локальный MCP-сервер дает Claude, Cursor и Codex читать проект Premiere Pro, править таймлайн и экспортировать результат

MCP-серверШирокий доступ525Звезды репозитория

MCP-сервер для Windows, который управляет установленным Photoshop: документы, слои и произвольные скрипты JSX

MCP-серверШирокий доступ351Звезды репозитория

MCP-сервер и панель управляют проектом Adobe After Effects: агент читает композицию и собирает анимацию как обычные слои и ключи.

MCP-серверШирокий доступ52Звезды репозитория

Коротко о README

Плагин Lightroom создает локальный токен, а сервер npm подключается к нему через сокеты SDK. Базовый набор инструментов не меняет проявку.

Бейдж для README

Сообщить о проблеме