Skip to main content
Glama
baramesh

Lightroom MCP Elite

by baramesh

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
lightroom_get_selected_photosA

Get currently selected photos in Lightroom Classic (or filmstrip if none selected).

get_selected_photosA

Get currently selected photos in Lightroom Classic (or filmstrip if none selected).

lightroom_search_photosB

Search photos in Lightroom Classic by text, star rating, pick flag, or color label.

search_photosB

Search photos in Lightroom Classic by text, star rating, pick flag, or color label.

lightroom_get_photo_metadataB

Get detailed metadata (EXIF, camera, lens, dimensions, and develop parameters) for a photo.

get_photo_metadataB

Get detailed metadata (EXIF, camera, lens, dimensions, and develop parameters) for a photo.

lightroom_set_develop_settingsA

Set Develop adjustments directly on a photo (Exposure2012, Highlights2012, Shadows2012, Clarity2012, Dehaze, Vibrance, etc.).

set_develop_settingsB

Set Develop adjustments directly on a photo (Exposure2012, Highlights2012, Shadows2012, Clarity2012, Dehaze, Vibrance, etc.).

lightroom_copy_develop_settingsB

Sync all Develop adjustments from a source photo to multiple target photos.

copy_develop_settingsB

Sync all Develop adjustments from a source photo to multiple target photos.

lightroom_list_develop_presetsA

List all Lightroom Develop presets available in the catalog.

list_develop_presetsA

List all Lightroom Develop presets available in the catalog.

lightroom_get_develop_presetA

Inspect internal adjustment parameters stored inside a Develop preset.

get_develop_presetA

Inspect internal adjustment parameters stored inside a Develop preset.

lightroom_apply_develop_presetC

Apply a Develop preset to a specified photo.

apply_develop_presetC

Apply a Develop preset to a specified photo.

lightroom_create_develop_presetC

Save specified Develop settings as a new preset in Lightroom Classic.

create_develop_presetC

Save specified Develop settings as a new preset in Lightroom Classic.

lightroom_compare_develop_presetsA

Compare two Develop presets and return a deterministic per-setting diff.

compare_develop_presetsA

Compare two Develop presets and return a deterministic per-setting diff.

lightroom_export_develop_presetC

Export one exact custom or plugin-managed Develop preset backing file.

export_develop_presetC

Export one exact custom or plugin-managed Develop preset backing file.

lightroom_set_ratingB

Set star rating (0 to 5) on one or more photos.

set_ratingA

Set star rating (0 to 5) on one or more photos.

lightroom_set_keywordsC

Add, remove, or replace keywords on specified photos.

set_keywordsB

Add, remove, or replace keywords on specified photos.

lightroom_list_collectionsA

List all collections and collection sets in the catalog.

list_collectionsA

List all collections and collection sets in the catalog.

lightroom_create_collectionC

Create a new collection in the active catalog.

create_collectionC

Create a new collection in the active catalog.

lightroom_add_to_collectionC

Add photos to an existing collection.

add_to_collectionB

Add photos to an existing collection.

lightroom_export_photosC

Export selected photos to disk with specified format and quality.

export_photosC

Export selected photos to disk with specified format and quality.

lightroom_import_photosC

Import photos into Lightroom Classic catalog.

import_photosC

Import photos into Lightroom Classic catalog.

lightroom_send_to_photoshopC

Send a photo from Lightroom Classic directly into Adobe Photoshop for advanced retouching or Firefly AI inpainting.

send_to_photoshopA

Send a photo from Lightroom Classic directly into Adobe Photoshop for advanced retouching or Firefly AI inpainting.

lightroom_import_retouched_photoA

Import a retouched master photo back into Lightroom Classic and organize into a collection.

import_retouched_photoB

Import a retouched master photo back into Lightroom Classic and organize into a collection.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.7/5.0

Scored across 40 tools

Disambiguation1/5

Every tool has an exact duplicate with an identical description, one prefixed with lightroom_ and one without. An agent cannot distinguish between the two variants at all, causing severe misselection risk.

Naming Consistency3/5

The underlying naming follows a consistent verb_noun snake_case pattern, but each tool appears twice—once with the lightroom_ prefix and once without. This dual naming is a notable inconsistency, though still readable and predictable.

Tool Count2/5

40 tools is excessive for what is effectively 20 unique operations. The duplication inflates the surface area and violates the well-scoped 3-15 tool guideline.

Completeness4/5

The tool set covers core Lightroom workflows well: collections, photo search/metadata, develop settings and presets, ratings, keywords, import/export, and Photoshop round-tripping. Minor gaps exist such as no delete collection, remove from collection, or delete preset operations.

Maintenance

ActivityMaintained
ResponsivenessNo issues