New: every message picks a fast or a slow model

Clueso MCP

Create and edit Clueso product videos, documentation articles, clips, voiceovers, captions, animations, and exports through Clueso's hosted MCP server.

What agents can do

Actions53

  • Add article media

    Add a screenshot or GIF to the article.

  • Add audio

    Add a music track or sound effect that plays as a project-level audio layer over all clips.

  • Add clips

    Create new clips on a project.

  • Add comment

    Post a review comment on a project, attributed to "Clueso AI".

  • Add elements

    Add many elements across one or more clips in a single tool call.

  • Add sync point

    Insert one sync marker on a clip's transcript.

  • Analyze audio

    Analyze an audio file.

  • Auto sync

    Run the agentic auto-sync pipeline on a clip with a source recording: detects natural sync points (UI changes, narrated steps) and inserts sync-marker nodes into its transcript.

45 more
  • Captions

    Read and edit a clip's CAPTIONS (subtitles) — what they say, where one caption ends and the next begins, when each shows, captions not tied to the voiceover, and translation.

  • Check uploads

    Fetch all files the user uploaded via the hosted upload page.

  • Create clueprint

    Create a new clueprint (reusable video template).

  • Create folder

    Create a folder in the workspace, optionally inside another folder, to organize projects.

  • Create project

    Create a new blank Clueso project.

  • Duplicate clip

    Clone one clip — within the same project, or **from another project** — into a target project.

  • Duplicate project

    Clone an entire project — every clip, voiceover, asset, and metadata field — into a fresh project.

  • Edit animation

    Change an animation's code: ONE revision, checked and probed in a sandbox.

  • Export project

    Start a video export of the project.

  • Extract audio

    The editor's "Extract Audio": a clip's own audio — the recording's sound on a video clip, or its generated voiceover — becomes a separate audio track (returns music_id), and the clip goes silent.

  • Find

    Find any resource in Clueso by type, optionally filtered by name or exact id.

  • Generate media

    Generate an AI image or a canvas-code-based animation directly into a clip.

  • Get article

    Get the article content as markdown.

  • Get clip

    Read one clip: its elements (positions/sizes in canvas pixels), voiceover (text, voice, duration, voiceover_volume), background and transition.

  • Get clueprint

    Fetch clueprint data.

  • Get comments

    Read the review comments on a project — the other half of `add_comment`, which could post but never read.

  • Get design guide

    Clueso's design guide, animation guide and animation stdlib.

  • Get element schema

    Return the schema for an element type's type_data, as TypeScript declarations.

  • Get embed

    Get a project's embeddable video player: `embed_url` (permanent) and `embed_code` (a ready-to-paste <iframe>, the same snippet the editor's Share → Embed copies).

  • Get export

    Read a project's video export: its status and, once done, its link.

  • Get project

    Get a summary of a project: canvas dimensions, per-clip summary (ids, indices, durations, element counts, voiceover_volume), and `audio_tracks` — every music/SFX entry on the project flattened to the…

  • Get recording activity

    Status of this workspace's auto-recordings, and how many recording generations this billing cycle has used.

  • Get script job

    Fetch the outcome of a run_script that did not finish inline.

  • Manage brand kit

    Create and change the workspace's brand kits (editors and admins).

  • Pronunciation

    Read and edit the workspace pronunciation dictionary (Settings → Team → Pronunciation Dictionary).

  • Read animation

    Read an animation's files like a repository.

  • Record screen

    Records the product on a mock (Code record) as a screen-recording clip in a project.

  • Remove clip

    Remove a clip from the project by index.

  • Remove elements

    Remove many elements across one or more clips in a single tool call.

  • Remove from project

    Remove an element, a group or an audio track from a project.

  • Reorder elements

    Reorder the elements inside a clip.

  • Run script

    Write a JavaScript program that calls this server's other tools.

  • Set voice

    Set the voiceover voice for every clip in a project, or only for the clips in `clip_ids`.

  • Split clip

    Split a video clip into two clips at the given timestamp.

  • Switch workspace

    Switch the active workspace.

  • Update article

    Update article text content from markdown.

  • Update article media

    Update an article image/GIF (screenshot), or inspect its current state.

  • Update audio

    Mutate fields on an existing music/SFX track by id.

  • Update clips

    Update one or more clips in a single call — background, transition, duration, title, visibility, position, and (video clips) the footage transform via video_styling.

  • Update clueprint

    Update a clueprint's metadata and/or file contents in one call.

  • Update elements

    Update many elements across one or more clips in a single tool call.

  • Update groups

    Transform, keyframe, rename, nest or lock GROUPS.

  • Update project

    Update a project's metadata: rename, change description, move to a different folder, or change aspect ratio.

  • Upload file

    Upload one or more files to Clueso.

  • Voiceover batch

    Set voiceover text and/or trigger speech generation for any number of clips in a single call.

How it connects

You paste an API key from Clueso MCP on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.