mcpField
M
motion-tools

motion-tools

远程服务
mographr.com媒体与设计012 周前更新

关于 motion-tools

motion-tools 是 MCP 服务,可为现有视频素材渲染文字动效叠加层并输出 MP4。它使用固定模板制作清晰且可重复的标题、姓名条和标注,而非生成视频画面。

主要功能

  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 Server

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

不包含此界面的旧版本,可在 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_tool查看单个工具的架构:包含最大长度和示例的字段键、设计变体(每种变体都有自己的画布——有些为竖屏 9:16)、配色方案,以及可直接复制的调用示例。
render_motion_tool将渲染任务加入队列,并立即返回 renderId。使用相同参数重复调用会返回缓存结果,而不会重新渲染。
get_motion_render轮询 renderId,直到 status 为 completed,然后读取 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 每小时约可渲染 8 次,所有 MCP 调用方最多可同时排队 6 个任务。
  • 达到限制时,不会返回错误响应。工具会返回正常结果,其中包含 status: "rate_limited"、需要等待的秒数,以及交互页面的链接;该页面没有限制。
  • 免费渲染会带有小型 mographr.com 水印。
  • 图片上传(头像)仅在交互页面上可用,MCP 不支持。
  • Mographr 工作室中的付费导出始终优先使用渲染队列,因此免费流量不会拖慢付费客户,也不会被饿死,只会排队等待。

说明

  • **无状态。**无需会话、会话 ID 标头,也无需清理任何内容。每个 POST 都彼此独立,因此重新部署绝不会导致连接悬空。端点上的 GET 和 DELETE 按设计会返回 405。CORS 为开放状态。
  • **旧版主机。**也可通过 https://bff.mographr.com/mcp 访问此端点——这是同一 MCP 服务,且会继续可用。
  • 也支持 REST。GET https://bff.mographr.com/tools 会列出工具目录,POST /tools/<slug>/render 会启动渲染。REST 还支持图片上传,MCP 则不支持。

链接

收录平台

许可证

本仓库中的文档采用 MIT 许可证。该服务由 Mographr 根据其使用条款运营;渲染输出受这些条款约束。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。