35 tools from the Ae MCP Server, categorised by risk level.
View the Ae policy →ae_check_connection Checks if the After Effects extension is connected to the MCP WebSocket server. Run this before executing tasks if you are unsure if After Effects ... ae_get_composition_info Retrieve information about the currently active composition including name, dimensions, duration, frame rate, and layer count ae_get_effect_info Get information about effects applied to a layer for inspection and debugging ae_get_layer_info Retrieve detailed information about a layer including transform properties, timing, and status ae_get_render_queue_info Get information about render queue items and their current status ae_get_screenshot Captures the current frame of the active composition and returns it as an image to the AI agent. Use this to visually inspect the composition. mcp_health_check Get comprehensive server health status and diagnostics mcp_system_diagnostics Get detailed system diagnostics and performance information ae_add_audio_markers Add markers to composition for audio sync, beat matching, and timing reference ae_add_expression Add JavaScript expressions to properties for dynamic, code-driven animations ae_add_keyframe Add a keyframe to a layer property at a specific time with precise value control ae_add_text_animator Add character-by-character text animators for kinetic typography and dynamic text effects ae_animate_camera Create and animate cameras for dynamic perspective, depth, and cinematic movement ae_apply_color_grading Apply professional color grading presets for cinematic and stylized looks ae_apply_effect Apply visual effects to layers for enhanced visual appeal and professional polish ae_apply_effect_preset Apply predefined effect presets for common professional visual styles ae_create_composition Create a new composition in After Effects with specified dimensions, duration, and frame rate ae_create_layer Create a layer of specified type (solid, shape, text, null) in the active composition with customizable properties ae_create_null_controller Create null objects with slider controls for advanced animation rigging and control ae_create_particle_system Create dynamic particle systems with coordinated animations for explosions, rain, snow, and more ae_duplicate_layer Create a duplicate of an existing layer with optional custom name ae_enable_motion_blur Enable motion blur on layers and composition for cinematic realism and professional quality ae_export_video Export composition to video file with professional codecs and quality settings ae_import_file Import a file (image, video, audio) as a layer in the active composition ae_parent_layer Set up a parent-child relationship between two layers for hierarchical animation control ae_render_preview Render RAM preview for playback and testing animations in real-time ae_save_project Save the After Effects project file with optional backup and cleanup ae_select_layers Select one or more layers in the composition for subsequent operations ae_set_composition_settings Update settings for the active composition. Can modify width, height, duration, and/or frame rate. At least one parameter must be provided. ae_set_effect_parameters Modify parameters of existing effects for fine-tuning and animation ae_set_keyframe_easing Apply easing curves to keyframes for smooth, professional animation transitions The Ae MCP server exposes 35 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Ae server.
Ae tools are categorised as Read (8), Write (23), Destructive (2), Execute (2). Each category has a recommended default policy.
Deterministic policy on every MCP tool call. Per-identity grants. Full audit log.