motion-tools
Render animated motion-graphics overlays as MP4: lower thirds, titles, callouts
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"motion-tools": {
"url": "https://mcp.mographr.com/mcp"
}
}
}遠端端點
https://mcp.mographr.com/mcpstreamable-http它能做什麼
工具清單
工具(4)
🟢list_motion_tools
List Mographr's free motion-graphics tools: customizable animated video templates (lower thirds, titles, intros, callouts) that render a real MP4. Each tool supports custom text, preset color schemes and multiple design systems. Free renders include a small mographr.com watermark; each tool's page offers an interactive editor.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_motion_tool(slug)
Get one Mographr tool's full schema: customizable fields (with max lengths and examples), design-system variants (use the variant id when rendering), color schemes, output size and an example render call.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Tool slug from list_motion_tools, e.g. \"lower-thirds\""
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢render_motion_tool(slug, variantId, colorSchemeId, fields)
Render a customized MP4 with a Mographr free tool. Pass the tool slug, optional variantId (a design-system variant from get_motion_tool; defaults to the tool's default variant), optional colorSchemeId, and `fields` — the text values keyed by field key. Returns a renderId to poll with get_motion_render plus the interactive page URL. Free renders carry a small mographr.com watermark and take ~1–3 minutes on the CPU render lane.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"variantId": {
"type": "string",
"description": "Design-system variant id (from get_motion_tool). Optional."
},
"colorSchemeId": {
"type": "string",
"description": "Color scheme id (from get_motion_tool). Optional."
},
"fields": {
"type": "object",
"description": "Text values keyed by field key, e.g. {\"title\": \"Jane Doe\", \"subtitle\": \"Product Designer\"}",
"additionalProperties": {
"type": "string"
}
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢get_motion_render(renderId)
Poll a render started with render_motion_tool. Returns status, progress and (when completed) the MP4 download URL.
輸入結構描述
{
"type": "object",
"properties": {
"renderId": {
"type": "string"
}
},
"required": [
"renderId"
],
"additionalProperties": false
}社群
證據