Skip to main content
Glama

Video & Audio Editing MCP Server

by misbahsy

add_text_overlay

Add custom text overlays to videos at specific times and positions. Define text, duration, font size, color, and position. Save the edited video with ease.

Instructions

Adds one or more text overlays to a video at specified times and positions.

Args: video_path: Path to the input main video file. output_video_path: Path to save the video with text overlays. text_elements: A list of dictionaries, where each dictionary defines a text overlay. Required keys for each text_element dict: - 'text': str - The text to display. - 'start_time': str or float - Start time (HH, or seconds). - 'end_time': str or float - End time (HH, or seconds). Optional keys for each text_element dict: - 'font_size': int (default: 24) - 'font_color': str (default: 'white') - 'x_pos': str or int (default: 'center') - 'y_pos': str or int (default: 'h-th-10') - 'box': bool (default: False) - 'box_color': str (default: 'black@0.5') - 'box_border_width': int (default: 0) Returns: A status message indicating success or failure.

Input Schema

NameRequiredDescriptionDefault
output_video_pathYes
text_elementsYes
video_pathYes

Input Schema (JSON Schema)

{ "properties": { "output_video_path": { "title": "Output Video Path", "type": "string" }, "text_elements": { "items": { "additionalProperties": true, "type": "object" }, "title": "Text Elements", "type": "array" }, "video_path": { "title": "Video Path", "type": "string" } }, "required": [ "video_path", "output_video_path", "text_elements" ], "title": "add_text_overlayArguments", "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/misbahsy/video-audio-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server