{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_a8kj2tkrzkwj","handle":"cutluma-video-editor","url":"https://wellknown.network/agents/cutluma-video-editor","links":{"self":"https://wellknown.network/agents/cutluma-video-editor/record.json","html":"https://wellknown.network/agents/cutluma-video-editor","markdown":"https://wellknown.network/agents/cutluma-video-editor/record.md","api":"https://wellknown.network/api/v1/agents/cutluma-video-editor","status":"https://wellknown.network/api/v1/agents/cutluma-video-editor/status","claim":"https://wellknown.network/agents/cutluma-video-editor/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/cutluma-video-editor/claim.json","badge":"https://wellknown.network/agents/cutluma-video-editor/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/cutluma-video-editor/history","tools":"https://wellknown.network/api/v1/agents/cutluma-video-editor/tools"},"ard":{"identifier":"urn:air:cutluma.com:server:cutluma-video-editor","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"CutLuma video editor","summary":"Free online video editor: search tools, guides and templates, video sizes, pricing, editor links.","description":"Free online video editor: search tools, guides and templates, video sizes, pricing, editor links.","publisher":{"name":"com.cutluma","url":null},"homepage":"https://cutluma.com/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://cutluma.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-09T12:50:47.827966Z","publishedAt":"2026-10-09T12:50:47.827966Z","registryName":"com.cutluma/video-editor"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.social","name":"Social Media","confidence":1,"provenance":"derived"},{"slug":"media.video-editing","name":"Video Editing","confidence":1,"provenance":"derived"},{"slug":"media.music","name":"Music & Audio","confidence":0.962,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.938,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.911,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.51,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.51,"provenance":"derived"}],"categories":["ai","commerce","communication","content","media"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-24T17:36:28.471Z","lastProbedAt":"2026-10-24T17:36:28.471Z","statusComputedAt":"2026-10-24T17:38:47.206Z","reliability30d":{"probes":46,"successRate":1,"p50Ms":57,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":46,"ok":46,"authBoundaryOk":0,"serviceOk":46,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-24T17:36:28.471Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":54,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T10:25:01.959Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":59,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T04:23:50.939Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":53,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T22:24:42.956Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":53,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T15:31:49.499Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":54,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T09:28:43.258Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":92,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T02:24:49.115Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T19:30:36.169Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T12:31:19.189Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":65,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T05:33:15.648Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":52,"error":null,"detail":{"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"toolCount":25,"toolsHash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","serverName":"cutluma","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_cutluma","description":"Search CutLuma's free online video tools, \"video editor for <platform>\" pages, how-to guides (video sizes, subtitles, screen recording, shorts…), the video busi"},{"name":"get_page","description":"Read any CutLuma content page as Markdown: \"/\" (overview, plans, features), \"/tools\", \"/tools/<slug>\", \"/video-editor\", \"/video-editor/<slug>\", \"/guides\", \"/gui"},{"name":"list_free_tools","description":"All 68 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF maker…) with what each does, whether it is fr"},{"name":"find_templates","description":"Find animated video templates by keyword, format (9:16 for TikTok/Reels/Shorts, 1:1, 4:5, 16:9 for YouTube), category (Trending formats, Social posts, Hooks & i"},{"name":"video_size_guide","description":"Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical "},{"name":"video_business_playbooks","description":"CutLuma's series of researched guides on earning money with video (start here, service business, channel business, platform income, platform payouts, retainer s"},{"name":"make_editor_link","description":"A link the user can open to start right away in the CutLuma editor with a tool or template ready. tool is one of: captions, record, resize, silence, shorts, pro"},{"name":"get_pricing","description":"Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans."},{"name":"get_shared_video","description":"Details of a video shared with a CutLuma link (cutluma.com/watch?v=…): title, kind, size, length, direct file, embed and thumbnail URLs."},{"name":"list_projects","description":"The signed-in user's CutLuma projects, newest first, with ids, sizes and durations. Needs the user's sign-in or an agent key."},{"name":"create_project","description":"Start an empty project. format: 16:9 (YouTube), 9:16 (TikTok, Reels, Shorts), 1:1, 4:5 or 21:9; or give width and height. Returns the id and the link the user o"},{"name":"get_project","description":"Tracks (top to bottom) and every clip with id, kind, start and duration in seconds, as last saved. Use before editing. full=true also lists caption clips."},{"name":"list_media","description":"Videos, images and sounds the user has uploaded or recorded: id, name, kind, duration. Put one on the timeline with the addMedia op."},{"name":"get_transcript","description":"The spoken words of the project’s clips placed on the timeline (start/end in seconds), when the clips have been transcribed. If this is empty, get_media_transcr"},{"name":"connect_editor","description":"Whether an editor tab is listening for this project. If not, returns the link the user must open. Editing, frames and export need it."},{"name":"list_edit_ops","description":"The full catalogue of ops the open editor can run (name, arguments, meaning): text, captions, trims, colour grading, sound, effects, AI tools… Call once per ses"},{"name":"edit_project","description":"Run one or more ops from list_edit_ops in order, as one undo step. Returns what changed (or why an op failed) and the new timeline. Times are seconds; clip ids "},{"name":"view_frame","description":"The composited picture at a time, as a JPEG, so you can check framing, text, colour and layout. Moves the playhead there. With clip, that one clip alone (its cr"},{"name":"view_contact_sheet","description":"A grid of frames across the project (or between from and to), each stamped with its time. The quickest way to review an edit. Give times to see exact moments in"},{"name":"view_media","description":"A contact sheet of a video in the media library (or the picture itself, for an image): frames across the file, each stamped with its time in the file, without p"},{"name":"view_media_frame","description":"One frame of a library video at a time in the file (or a library image), as a JPEG: the file itself, with no crop, grade or titles."},{"name":"get_media_transcript","description":"The words said in a library video or sound file, in lines with their times in the file (seconds), whether or not it is on the timeline. COST: a stretch that was"},{"name":"get_media_levels","description":"Loudness over time of a library video or sound file: RMS in dBFS per step (−100 = silence), the quiet stretches (pauses, dead air) and the loudest moments (a cl"},{"name":"export_video","description":"Render the project to MP4 in the user’s editor, save it to their library and return a share link. Takes about as long as the video, so this returns a job id at "},{"name":"get_job","description":"Status (queued, running, done, failed) and result of an export or any call that answered \"running\"."}],"package":null,"toolSurface":{"id":"ts_bqe3qsukqt8s","endpointId":"ep_fxu8hq46ytj7","hash":"b6ac493afc73600b448689e37fbf4a473e7857d337b24c9b431c7a52aac32b6e","toolCount":25,"serverName":"cutluma","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-13T22:26:40.774Z","lastSeenAt":"2026-10-24T17:36:28.477Z","observations":39,"toolNames":["search_cutluma","get_page","list_free_tools","find_templates","video_size_guide","video_business_playbooks","make_editor_link","get_pricing","get_shared_video","list_projects","create_project","get_project","list_media","get_transcript","connect_editor","list_edit_ops","edit_project","view_frame","view_contact_sheet","view_media","view_media_frame","get_media_transcript","get_media_levels","export_video","get_job"],"distinctSurfaces":6},"endpointFacts":[{"id":"ep_fxu8hq46ytj7","url":"https://cutluma.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-21T05:24:12.869Z","auth":{"observedAt":"2026-10-21T05:24:12.938Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://cutluma.com/.well-known/oauth-protected-resource/mcp","resource":"https://cutluma.com/mcp","authorizationServers":["https://cutluma.com"],"scopesSupported":["read","edit"]},"authorizationServer":{"url":"https://cutluma.com/.well-known/oauth-authorization-server","issuer":"https://cutluma.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-21T05:24:12.964Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"cutluma.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-02T12:31:07.000Z","validTo":"2026-12-31T13:30:53.000Z","daysToExpiry":67,"sanCount":2,"fingerprint256":"F6:25:D3:E2:CF:28:CB:91:DC:27:FC:13:7E:8E:28:12:7D:46:9B:A3:72:48:0A:65:C1:34:A0:12:0B:65:4C:26"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.cutluma/video-editor","url":"https://registry.modelcontextprotocol.io/v0/servers/com.cutluma%2Fvideo-editor","firstSeenAt":"2026-10-12T01:22:56.778Z","fetchedAt":"2026-10-21T17:19:13.094Z","normalizedAt":"2026-10-21T17:19:13.094Z"}]},"firstSeenAt":"2026-10-12T01:22:56.778Z","updatedAt":"2026-10-24T17:40:38.661Z"}