list_develop_groups
Retrieve grouped develop parameter sets to apply consistent edits across multiple photos in Lightroom Classic.
Instructions
List grouped develop parameter sets for faster targeted edits.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- The MCP tool handler function for 'list_develop_groups' which calls the helper function list_group_descriptions.
@mcp.tool() async def list_develop_groups() -> dict[str, Any]: """List grouped develop parameter sets for faster targeted edits.""" groups = list_group_descriptions() return { "count": len(groups), "groups": groups, } - Helper function that generates the list of develop group descriptions used by the 'list_develop_groups' tool.
def list_group_descriptions() -> list[dict[str, Any]]: out: list[dict[str, Any]] = [] for name in sorted(DEVELOP_GROUPS): params = DEVELOP_GROUPS[name] out.append( { "group": name, "parameter_count": len(params), "parameters": [describe_parameter(param) for param in params], } )