auto_tone
Apply automatic tone adjustments to selected photos in Lightroom Classic to optimize exposure, contrast, and color balance.
Instructions
Run Auto Tone style adjustments for selected photos or local_ids.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "auto_tone"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| local_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- The 'auto_tone' function is defined as an asynchronous handler decorated with @mcp.tool(). It validates local_ids and calls the underlying Lightroom 'develop.auto_tone' method.
async def auto_tone(local_ids: list[int] | None = None) -> dict[str, Any]: """Run Auto Tone style adjustments for selected photos or local_ids.""" ids = validate_local_ids(local_ids) payload = {"local_ids": ids} if ids else {} return await _call("develop.auto_tone", payload)