mcpField
M
motion-tools

motion-tools

リモート
mographr.comメディア・デザイン012 週間前に更新
リポジトリ公式サイト

motion-tools について

motion-tools は、既存映像に重ねる文字主体のモーショングラフィックスを MP4 にレンダリングする MCP サーバーです。固定テンプレートで、映像自体を生成せず、読みやすく再現性のあるタイトル、ローワーサード、コールアウトを作成します。

主な機能

  1. 01アニメーション付きローワーサードとタイトルを生成
  2. 02指定したテキストと配色を適用
  3. 03デザイン済みモーションテンプレートを選択
  4. 04レンダリング済み MP4 を返却
  5. 05ツールのスキーマと例を確認
  6. 06同一条件のレンダリング結果を再利用

活用シーン

  1. 01既存映像に出演者名を追加
  2. 02動画用の統一感あるタイトルカードを作成
  3. 03編集済みクリップにコールアウトを重ねる

MCP 対応

ステートレスな Streamable HTTP の MCP エンドポイントで、テンプレート一覧、スキーマ照会、レンダリング、状態確認のツールを提供します。認証は不要で、返される MP4 にはウォーターマークが付きます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.mographr.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4

このツールにパラメーターはありません。

詳細

Mographr MCP サーバー

smithery badge

AI アシスタントから、実際のモーショングラフィックスオーバーレイ(アニメーション付きローワーサード、タイトル、コールアウト)をレンダリングし、完成した MP4 を取得できます。無料、匿名で、API キーは不要です。

Endpoint   https://mcp.mographr.com/mcp
Transport  Streamable HTTP (stateless, JSON responses)
Auth       None
Cost       Free — watermarked MP4

詳細なドキュメント:https://www.mographr.com/mcp · 機械可読版:/mcp.md


これは何か — そして何ではないか

これはテキストから動画を生成するモデルではありません。映像を作り出すことはありません。

手作りのモーショングラフィックステンプレートを少数取りそろえ、あなたのテキスト、あなたの配色、あなたのデザインの選択を使ってレンダリングし、あなた自身の動画に合成できる実際の MP4 を返します。

この違いが重要です。拡散モデルに「Dr. Maya Chen と表示するローワーサード」を依頼すると、ローワーサードらしく見えるものが生成されますが、名前の綴りは間違っています。こちらは、実際のフォントを使って実際のテキストを、実際のキーフレームアニメーション上に描画します。1080p でも読みやすく、実行するたびに同一で、クライアントに見せても安心です。

Mographr MCPテキストから動画を生成する MCP サーバー
出力デザイン済みオーバーレイ、正確なテキスト生成された映像、おおよそのテキスト
再現性同じ入力 → 同じファイル実行するたびに異なる
タイポグラフィ実際のフォント、実際のカーニング幻覚された字形
認証なしアカウント + クレジット
用途自分の映像に合成単独で使うクリップ

インストール

Claude Code
claude mcp add --transport http mographr https://mcp.mographr.com/mcp
Claude Desktop

設定 → コネクター → カスタムコネクターを追加 → https://mcp.mographr.com/mcp

その UI がない古いビルドでは、claude_desktop_config.json に設定します。

{
  "mcpServers": {
    "mographr": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://mcp.mographr.com/mcp"]
    }
  }
}
Cursor

プロジェクト内の ~/.cursor/mcp.json または .cursor/mcp.json に設定します。

{
  "mcpServers": {
    "mographr": { "type": "http", "url": "https://mcp.mographr.com/mcp" }
  }
}
VS Code

.vscode/mcp.json に設定します。

{
  "servers": {
    "mographr": { "type": "http", "url": "https://mcp.mographr.com/mcp" }
  }
}
その他

通常の HTTP POST を使えます。SDK は不要です。

curl -sS https://mcp.mographr.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

注意点: Accept ヘッダーには application/json と text/event-stream の両方を指定する必要があります。そうしないと、Streamable HTTP トランスポートがリクエストを拒否します。自作クライアントではほとんどの場合、この点がつまずきの原因になります。


ツール

ツール機能
list_motion_toolsツール一覧です。引数は不要です。ここから始めてください。
get_motion_tool1 つのツールのスキーマを取得します。最大長と使用例付きのフィールドキー、デザインバリエーション(それぞれ独自のキャンバスがあり、縦型 9:16 のものもあります)、配色、すぐにコピーして使える呼び出し例が含まれます。
render_motion_toolレンダリングをキューに追加し、すぐに renderId を返します。同一のパラメーターで呼び出しを繰り返すと、再レンダリングせずにキャッシュ済みの結果を返します。
get_motion_renderstatus が completed になるまで renderId をポーリングし、その後 downloadUrl を読み取ります。
実例
// 1. what is available
{"jsonrpc":"2.0","id":1,"method":"tools/call",
 "params":{"name":"list_motion_tools","arguments":{}}}

// 2. render one
{"jsonrpc":"2.0","id":2,"method":"tools/call",
 "params":{"name":"render_motion_tool","arguments":{
   "slug":"lower-thirds",
   "fields":{"title":"Dr. Maya Chen","subtitle":"Marine Biologist"}}}}
// → { "renderId": "…", "status": "queued", "etaSeconds": 68 }

// 3. poll until completed
{"jsonrpc":"2.0","id":3,"method":"tools/call",
 "params":{"name":"get_motion_render","arguments":{"renderId":"…"}}}
// → { "status": "completed", "downloadUrl": "https://…/tool-….mp4" }

CPU レーンでは、レンダリングに約 30~70 秒かかります。


制限

  • IP ごとに1 時間あたり約 8 回のレンダリングが可能で、すべての MCP 呼び出し元を合わせて、一度にキューに追加できるのは最大 6 件です。
  • 制限に達しても、エラーレスポンスにはなりません。ツールは status: "rate_limited"、待機する秒数、制限のないインタラクティブページへのリンクを含む通常の結果を返します。
  • 無料のレンダリングには、控えめな mographr.com のウォーターマークが付きます。
  • 画像のアップロード(アバター)はインタラクティブページでのみ利用でき、MCP 経由では利用できません。
  • Mographr スタジオの有料エクスポートは、レンダリングレーンで常に優先されます。そのため、無料利用のトラフィックが有料ユーザーの処理を遅らせることはありません。また、無料利用が処理されずに滞留することもなく、単にキューに追加されます。

補足

  • ステートレスです。 セッションも、セッション ID ヘッダーも、クリーンアップも不要です。POST はすべて独立しているため、再デプロイによって接続が使えなくなることはありません。エンドポイントへの GET と DELETE は、仕様どおり 405 を返します。CORS は開放されています。
  • 旧ホスト。 https://bff.mographr.com/mcp からもエンドポイントにアクセスできます。同じサーバーであり、今後も利用できます。
  • REST にも対応しています。 GET https://bff.mographr.com/tools でツール一覧を取得し、POST /tools/<slug>/render でレンダリングを開始します。REST では、MCP にはない画像のアップロードにも対応しています。

リンク

掲載先

ライセンス

このリポジトリのドキュメントは MIT ライセンスです。サービス自体は Mographr が利用規約に基づいて運営しており、レンダリングされた出力には同規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。