Skip to main content
Glama

Apply Cinematic Anamorphic

apply_cinematic_anamorphic
Read-onlyIdempotent

ARRI Alexa anamorphic widescreen film look. Choose grade: warm golden, cool noir, or moody desaturated. Returns the styled prompt stack for your shot and the aspect_ratio to make it at — pair it with generate_image and pass that aspect_ratio along.

Input Schema

NameRequiredDescriptionDefault
styleYeswarm_golden = late-afternoon honey. cool_noir = neon-fill desaturated. moody_desaturated = soft window low-contrast.
subjectNoWhat you want to shoot. E.g. "a woman walking through a hotel lobby" or "morning coffee on the balcony".
aspect_ratioNoOptional frame shape. Replaces the shape the style uses by default. The answer carries aspect_ratio: pass it to generate_image so the picture is made at that shape.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / aspect_ratio
      Added value: +{
      +  "description": "Optional frame shape. Replaces the shape the style uses by default. The answer carries aspect_ratio: pass it to generate_image so the picture is made at that shape.",
      +  "enum": [
      +    "9:16",
      +    "16:9",
      +    "1:1",
      +    "4:5",
      +    "5:4",
      +    "3:2",
      +    "2:3",
      +    "4:3"
      +  ],
      +  "type": "string"
      +}
  2. First observed

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so safety is covered; the description adds the genuinely useful fact that this returns a prompt stack and an aspect_ratio rather than an image. Since there is no output schema, that disclosure of return content is valuable. Minor gap: no statement about determinism of the returned prompt stack beyond the idempotent annotation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, front-loaded with the look and then the actionable chaining instruction. Slight density in 'the aspect_ratio to make it at' hurts readability but nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 3-parameter, single-purpose style tool with no output schema, the description covers purpose, selectable grades, output contents, and downstream usage. The only meaningful omission is sibling differentiation among the crowded apply_* family.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and both enums are documented, so the baseline is 3. The description restates the three grade names and the aspect_ratio substitution behavior already present in the schema, adding no new syntax or defaults. It does not explain how 'subject' interacts with the chosen style beyond 'your shot.'

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific camera/aesthetic (ARRI Alexa anamorphic widescreen) and the concrete output (styled prompt stack plus aspect_ratio), so an agent can tell what it produces. It distinguishes itself from the other apply_* siblings only implicitly, via the aesthetic vocabulary, and never names a contrasting sibling such as apply_movie_scene.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives real workflow context: 'pair it with generate_image and pass that aspect_ratio along,' which tells the agent this tool does not render and must be chained. It offers no guidance on when to pick this look versus the other style siblings, so selection between the many apply_* tools is left to aesthetic inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources