motion-tools
Render animated motion-graphics overlays as MP4: lower thirds, titles, callouts
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `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
}コミュニティ
エビデンス