Edit videos with AI: cuts, captions, B-roll and motion in a style you pick or copy from any video.
Connect Remote server
claude mcp add --transport http clypmint https://clypmint.com/mcp
{
"mcpServers": {
"clypmint": {
"url": "https://clypmint.com/mcp"
}
}
}
{
"servers": {
"clypmint": {
"type": "http",
"url": "https://clypmint.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://clypmint.com/mcp
Tools 63 found in our last check
get_workflowFuller notes for an unusual request: overview, music, styles, editing, publishing, capabilities. Read-only, free.
create_videoMake a faceless video from an idea or a script, with no footage: the style’s pictures, designed screens, captions and sound. Send exactly one of idea (Clypmint writes the narration) or script (spoken exactly as supplied), which sets the length, so leave seconds out. Defaults to…
import_assetImport one image or song up to 32 MiB: an attached file (file), or a public https link (url, for Claude and hosts with no attachments). logo: true marks the brand’s logo. Returns an asset_staging_key for create_video’s asset_staging_keys (or music_staging_key for a song), good f…
list_assetsList the pictures, clips and songs saved in the linked account, with the asset ids that go in asset_ids.
get_social_accountsRead connected publishing accounts and their current availability for the linked Clypmint account. Requires separate publishing consent.
connect_social_accountsCreate a private authorization link for connecting social accounts to the linked Clypmint account. The account owner chooses networks and grants access on the provider’s authorization screen. Does not publish content.
upload_for_postMake an upload link for a finished video file the user has (MP4 or MOV, up to 1 GB), to post with schedule_post mediaId. Returns media_id, upload_url (one hour) and the curl command that sends the file. Does not post.
schedule_postWith several connected accounts, connectionId (from get_social_accounts) names the one the user chose. Schedules one video for external publication at postAt, from exactly one source: a Clypmint video (videoId, outputId, expectedEditId), an upload (mediaId) or a public link (med…
list_postsRead the linked account’s content calendar and publishing receipts, optionally within a time range. Includes pending, scheduled, partial, failed and published outcomes.
update_postChange the caption or publication time of an existing scheduled post identified by post_id. Returns the updated publishing receipt.
cancel_postCancel a scheduled post identified by post_id and return its publishing receipt. Does not delete already-published platform content.
fix_captionsFix caption words or the key-word colour of a finished video, without a new edit; timing stays. Either rewrite lines (from and to are source word numbers from get_transcript) or swap words everywhere with replace: [{ heard, spelled }] (brand names, people). Each spoken word keep…
list_versionsList the versions of a video, newest last, and which one is live. Use with restore_version to undo. Cost: Free: no credits.
restore_versionUndo: make an earlier version live again (version_id from list_versions). Nothing is deleted; the replaced version can be restored the same way. Cost: Free: no credits.
cancel_jobStops an awaited upload (import_id), an edit (video_id) or a style copy (style_id). The saved video stays as it was; credits_left says the balance. Cost: Free: no credits.
save_clipKeep a finished output of a video (output_id from check_video) as a reusable asset; its asset_id goes in asset_ids of edit_video or create_video. Cost: Free: no credits.
rememberKeep one lasting preference for this brand's later videos, in plain words (caption size, pace, sounds, colours, a name's spelling). A newer one on the same thing wins; list_memory shows them, forget removes one. Cost: Free: no credits.
list_memoryList what Clypmint remembers for a brand, each with the id forget takes. Read it before remember, to avoid repeats. Cost: Free: no credits.
forgetForget one remembered preference by its id from list_memory. Later videos leave it out; videos already made stay as they are. Cost: Free: no credits.
schedule_planSchedule many finished videos at once. approve: false checks every slot (video ready, output, time 2 min to 60 days ahead, connected accounts) and changes nothing; approve: true, after the user’s explicit yes to that schedule, schedules the ready ones and says which are still ed…
get_basic_infoShape, length, fps, version and limits. Cost: Free.
get_timelineLayers and every overlay. layer_id: one graphic's whole scene, to change it. Cost: Free.
get_transcriptSpoken words (number, start, end, source number), paged. cut takes word numbers; fix_captions source numbers. asset_id: a clip's sounds. Cost: Free.
get_screenshotUp to 6 moments, or one filmstrip (from, to, every). Look before a change and after. Cost: Free.
get_projectThe film as JSON and all the renderer can draw. Cost: Free.
measure_motionTimes a move frame by frame (a clip on the video, or a graphic) and names its ease, with a graph. Cost: Free.
get_guideEditing guide. Read start once, and graphics before write_graphic. Cost: Free.
get_font_family_infoFonts for captions, overlays, and graphics. Cost: Free.
import_fontKeeps a font for this account (a TTF, OTF, WOFF or WOFF2 link or file, or an open catalog family) after checking its license allows embedding; write_graphic then draws it by family. Cost: Free.
search_soundsSearch sound effects by meaning. Place one with set_audio. Cost: Free.
find_brollWeb clips, real media and stock, vision-checked. Cost: $0.06 a search ($0.02 with web false), only when verified shots come back.
import_mediaBrings a picture, clip or song in from a link or a local file, and returns its asset_id. Cost: Free.
put_overlayText, a picture or a clip for chosen seconds; overlay_id replaces one. Cost: Free.
write_graphic2D or 3D motion as a scene (read get_guide graphics): eased keys, per-letter text, clip masks, vector shapes, 3D meshes with matcap, a perspective camera, particles, imported clips as video on pictures and 3D surfaces; or Lottie JSON. Any length. To change one: get_timeline laye…
apply_documentAny change: RFC 6902 patch on get_project's film. Cost: Free.
update_layerOne layer: place, text, colour, visibility, times or media. Cost: Free.
delete_layerRemoves an ov_ or vo_ layer, or hides a layer; cut takes time out. Cost: Free.
cutTake time out by seconds or word numbers; the gap closes. Cost: Free.
set_captionsChange the caption block. Rewrite chosen lines with fix_captions. Cost: Free.
set_audioMusic, exact sound effects, the style's own effects, and the footage sound. Cost: Free.
add_voiceoverNarrate a script from a second (a vo_ layer). Cost: 1 credit a started minute of voice-over.
set_lookGrade, camera, shape, speaker cut-out, a replay, or style_id to switch the whole video to a style. Cost: Free.
add_clipPuts another of their videos in, with its own sound. Cost: Free.
exchange_projectImport an After Effects comp, or export Premiere, After Effects, or a portable project (an owned download link). Cost: Free.
project_notesLists the video's pinned notes; mark one working or done with its reply. Cost: Free.
get_selectionWhat the user has open and selected in Clypmint: the video, the second, the layers. Read it when they say "this" or name no video. Cost: Free.
finish_workingCall when done changing a video: clears your label and gives the link to end with. Cost: Free.
start_videoA video with no footage: a title card, or a graphics base, at 24, 25, 30 or 60 fps. Cost: Free.
open_canvasShows the Clypmint canvas: their videos, or one video with its timeline, to watch your changes and select layers. Cost: Free.
canvas_liveOnly the canvas app calls this. Cost: Free.
canvas_selectOnly the canvas app calls this. Cost: Free.
browse_stylesList the styles only when the user asks to see or choose a style, or names one; not for an edit that names no style. Lists ready styles and saved copies (own, style_version), shapes, uses and preset inputs; any style works from footage or words. Includes 21 narrator auditions. U…
edit_videoEdits footage into a finished video. Each detail of the request has its field (kind, length, style_id, the song, formats for a shape); instructions holds anything else, word for word. Clypmint watches the footage itself. In ChatGPT the video is attached as video; elsewhere the a…
check_videoCheck a video and show it, waiting for news while it is being made. state is waiting (upload link in the answer), uploading, editing, ready, draft (a rough cut, not the finished edit; next_step says how to finish it), cancelled, or failed (problem says why). A download link: wit…
list_videosList the linked account's 20 most recent videos, each with its id (the video_id other tools take), title, state and length. check_video shows one in full.
copy_styleA reference's captions and pacing as a style (its edit: get_guide references). Link or file; none: upload link. clone: monthly copies included, then 25 credits. match: approximate, included.
adjust_styleChange one of the linked account's saved styles in plain words, for example 'bigger yellow captions, no zooms' or 'open on the strongest line'. Saves it as the style's next version; every later video in that style follows it, and earlier versions are kept. Preserve operation_id…
get_account_identityReturn only the stable identity and display labels of the account represented by this request. Used for account linking. For account rights, credits and usage use get_profile.
get_profileReturn the Clypmint profile linked to this request, with its credits (used and included this billing month, and when they renew) and videos used, so you can say what a request will use before spending. own_styles: their saved styles.
renderRender a video. source: files (name: text) or url (https zip) plus entry. hyperframes: index.html; scenes carry data-composition-id, data-start, data-duration, data-track-index; paused timeline at window.__timelines[id]; no clock, fetch. shader: main.frag (GLSL 450; uniform bloc…
render_framesRender still pictures at the given times, in seconds.
render_jobRead a render, or wait until it changes state.
render_cancelStop a render. Pictures already made stay saved.
Details
| Endpoint | https://clypmint.com/mcp (Streamable HTTP) |
| First published | 23 Oct 2026 |
| Last updated | 23 Oct 2026 |
| Registry name | com.clypmint/clypmint |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
