Captions
Captions provides the Mirage API for generating videos and speech and adding styled captions to videos.
Integration
- Vendor
- Captions
- Category
- other
- Auth
- API_KEY
- Tools
- 8
- Composio slug
captions
Tools
- Add Captions
Start an asynchronous job that transcribes and renders a selected caption style onto an uploaded or existing completed video. Use CAPTIONS_GET_VIDEO_STATUS to monitor the returned job, then CAPTIONS_DOWNLOAD_VIDEO when it completes. This ca
- Download Video
Download the MP4 content of a completed video job and return an offloaded file reference. Use CAPTIONS_GET_VIDEO_STATUS first to confirm the job is COMPLETE.
- Generate Speech
Generate WAV speech synchronously from text using a known Mirage voice ID and return an offloaded audio file reference. This call consumes paid Mirage credits and cannot be cancelled or deleted once submitted.
- Generate Video
Start an asynchronous Mirage Video 1 job that animates a portrait image using speech audio. Use the returned job ID with CAPTIONS_GET_VIDEO_STATUS. This call consumes paid Mirage credits and cannot be cancelled or deleted once submitted.
- Get Caption Template
Retrieve one caption style by ID, including its name and preview video URL.
- Get Video Status
Retrieve the current state, progress, and error details for a video generation or captioning job.
- List Caption Templates
Return one page of available caption styles, including names and preview video URLs.
- List Videos
Return one page of video jobs owned by the connected Mirage account, including each job's status and progress.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Captions.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Captions tools in chat.
What teammates see: by default, memories from Captions are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.