Add Title
add_titleInsert on-screen titles from plain text using Premiere's stock Essential Graphics templates. Provide single-line text or multiple lines for lower thirds, and set duration.
Instructions
Add an on-screen title from plain text using a stock Essential Graphics template that ships with Premiere (default: Basic Title). Pass text for one line, or lines to fill the template's text fields in order (for example a lower third's name and role). Premiere-built templates (kind 'premiere') get the text baked into a verified copy of the template before import, because Premiere exposes no writable text for them (textVerification 'template_verified'; confirm the render with export_frame). After Effects-built templates (kind 'after_effects') are imported and their text fields written by position and read back from Premiere (textVerification 'verified', 'mismatch', 'missing_property', or 'committed_unverified'). The graphic is trimmed to duration_seconds and its length read back. Use list_stock_titles to see templates, their kind, and how many lines each takes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Title text for the first text field. Specify exactly one of text or lines. | |
| lines | No | Text for each of the template's text fields in order (see list_stock_titles). Specify exactly one of text or lines. | |
| template | No | Stock template name such as "Basic Title", "Bold Title", or "Basic Lower Third", or category/name such as "Titles/Bold Title" (default: Basic Title). | |
| track_index | No | Zero-based video track for the graphic (default: 1, the track above the main footage). | |
| start_seconds | No | Timeline start in seconds (default: 0). | |
| duration_seconds | No | How long the title stays on screen in seconds (default: 5). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true; on failure, diagnostic detail when the tool provides it. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |