Layer info
ae_layer_infoInspect layer properties—transform, effects, masks, text, shapes, keyframes—in After Effects comps. Query one, many, or all layers at once; summary mode omits defaults for audits.
Instructions
Full layer info: transform, effects, masks, text, shape contents, keyframes (incl. interpolation names and bezier ease speed/influence). layerIndex accepts one index, an ARRAY of indices, or 'all' — auditing a whole comp is one call. detail:'summary' drops properties still at their default value (unkeyed, no expression) — start there for audits; the full tree is often 100KB+ per comp. Set includeProperties=false to skip the property tree walk entirely.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | 'summary' omits properties still at their default value (no keyframes, no expression, never touched) — typically 5-10x smaller. Group skeletons are kept, so effects/masks still show. Default 'full'. | |
| instance | No | After Effects instance to address for this call, when several are running (AfterFX.exe -m): an instance id (its AE_MCP_INSTANCE at launch, or the `name` given to instance.start) or the name of the project file it has open. Omit to use this server's default (AE_MCP_INSTANCE, else the single live instance). ae_context and ae_do instance.list show what is live. | |
| layerIndex | Yes | 1-based layer index — or an array of indices, or 'all' for every layer in the comp, returned together in one round trip. | |
| compNameOrId | Yes | Composition name (exact match) or numeric item id. | |
| includeProperties | No | Include the full property tree (Transform/Effects/Masks/Text). Default true. |