Import project JSON
ae_project_import_jsonRebuild an After Effects project from a JSON export: append or clear first, with optional dry-run validation before applying changes.
Instructions
Rebuild the project from JSON (produced by ae_project_export_json). Supports clearFirst, dryRun (validate-only), skipValidation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| json | No | Inline JSON document (object, not string). Mutually exclusive with `inPath`. | |
| dryRun | No | If true, validate the document and return a plan without touching AE. Useful for debugging malformed exports. | |
| inPath | No | Absolute path to a JSON document produced by ae_project_export_json. Mutually exclusive with `json`. | |
| 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. | |
| clearFirst | No | Remove all existing items from the current project before importing. Default: false (appends). | |
| skipValidation | No | Skip Node-side schema validation. Only use if you trust the input and want to hand broken data to AE for diagnosis. |