blender_get_animation_data
Read animation data from an object or scene including keyframes, F-Curves, NLA strips, drivers, and shape keys for analysis before modification.
Instructions
Read animation data for an object or scene — keyframes, F-Curves, NLA strips, drivers, and shape keys.
Use this when: you need to understand existing animation before modifying it.
Do NOT use for: modifying animation (use blender_edit_animation).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | Object name, or 'scene' for scene-level animation data. | |
| include | No | Which animation data to include. | |
| frame_range | No | Optional [start, end] frame range to limit keyframe data. | |
| keyframe_detail | No | If true, return individual keyframes. Default: fcurve summaries only. | |
| max_keyframes | No | Max keyframes to return (prevents large responses). |