CutLuma video editor
Free online video editor: search tools, guides and templates, video sizes, pricing, editor links.
Should I use this
Quality & Safety
Findings (1)
- LOWin video_size_guide
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"video-editor": {
"url": "https://cutluma.com/mcp"
}
}
}Remote endpoints
https://cutluma.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
π’search_cutluma(query, kind, limit)
Search CutLuma's free online video tools, "video editor for <platform>" pages, how-to guides (video sizes, subtitles, screen recording, shortsβ¦) and 662 animated video templates. Returns matching pages with links, a Markdown URL for the full text and, where it applies, a link that opens the editor with that tool or template ready.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What the user wants to do or find, e.g. \"add Arabic subtitles\", \"TikTok size\", \"sale template\""
},
"kind": {
"type": "string",
"enum": [
"all",
"tool",
"use",
"guide",
"template"
],
"default": "all"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"required": [
"query"
]
}π’get_page(path)
Read any CutLuma content page as Markdown: "/" (overview, plans, features), "/tools", "/tools/<slug>", "/video-editor", "/video-editor/<slug>", "/guides", "/guides/<slug>", "/templates", "/templates/<id>".
Input Schema
{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Path such as /guides/social-media-video-sizes"
}
},
"required": [
"path"
]
}π’list_free_tools
All 49 single-purpose tools (captions, screen recorder, resize, trim, remove silence, add music, green screen, GIF makerβ¦) with what each does, whether it is free or part of the paid plans, and the link that opens it.
Input Schema
{
"type": "object",
"properties": {}
}π’find_templates(query, format, category, arabic, language, ...)
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 & intros, Lists & tips, Tutorials & courses, Stats & data, Quotes & stories, Sales & business, Real estate, Construction, Medical & health, Product & launch, Creators, Food & drink, Fitness & wellness, Fashion & beauty, Travel, Music & nightlife, Events, Holidays, EspaΓ±ol Β· Spanish, ΨΉΨ±Ψ¨Ω Β· Arabic) or language (en, ar, es: English, Arabic, Spanish). Each result has an "open" link that loads it in the editor.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"format": {
"type": "string",
"enum": [
"9:16",
"1:1",
"4:5",
"16:9"
]
},
"category": {
"type": "string"
},
"arabic": {
"type": "boolean",
"description": "true: Arabic right-to-left templates only"
},
"language": {
"type": "string",
"enum": [
"en",
"ar",
"es"
],
"description": "only templates written in this language"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 20
}
}
}π’video_size_guide(platform)
Recommended aspect ratio and pixel size for YouTube, Shorts, TikTok, Instagram Reels/Stories/feed, Facebook, LinkedIn and X, with safe-zone advice for vertical video.
Input Schema
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"description": "Optional filter, e.g. \"tiktok\", \"instagram reels\", \"youtube\""
}
}
}π’make_editor_link(tool, template, language)
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, product, testimonials, trim, text, music, montage, camera, voice, speed, tts, translate, greenscreen, cutout, prompter, stock, textvideo, magicdesign, aiimage, bgremove, magicedit, visualizer, charts, industry, effects, translatedesign, transcript, dub, publish, present, open, subtitles. language is a two-letter code for captions (e.g. "ar", "es"). With neither, a blank project opens.
Input Schema
{
"type": "object",
"properties": {
"tool": {
"type": "string",
"enum": [
"captions",
"record",
"resize",
"silence",
"shorts",
"product",
"testimonials",
"trim",
"text",
"music",
"montage",
"camera",
"voice",
"speed",
"tts",
"translate",
"greenscreen",
"cutout",
"prompter",
"stock",
"textvideo",
"magicdesign",
"aiimage",
"bgremove",
"magicedit",
"visualizer",
"charts",
"industry",
"effects",
"translatedesign",
"transcript",
"dub",
"publish",
"present",
"open",
"subtitles"
]
},
"template": {
"type": "string",
"description": "Template id from find_templates"
},
"language": {
"type": "string",
"pattern": "^[a-z]{2}$"
}
}
}π’get_pricing
Current CutLuma plans with price, billing interval, limits and what each includes. The editor is free; AI features are part of the paid plans.
Input Schema
{
"type": "object",
"properties": {}
}π’get_shared_video(url)
Details of a video shared with a CutLuma link (cutluma.com/watch?v=β¦): title, kind, size, length, direct file, embed and thumbnail URLs.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The share link"
}
},
"required": [
"url"
]
}Community
Evidence