Scrptly Video Generator
官方一个AI视频代理,能够通过简单的提示和上下文图像生成专业且复杂的视频。
你可以用 Scrptly Video Generator MCP 做什么?
- 生成AI视频 — 使用
generateAiVideo并提供详细的文本提示和可选的上下文图片,以启动视频生成任务。 - 设置审批预算 — 传入
approveUpTo来限制视频生成的代币成本,默认值为10,000代币。 - 检查任务状态 — 使用
getTaskStatus并传入taskId来轮询状态并获取最终视频URL。
文档
←Scrptly 的 MCP 服务器
Scrptly MCP(模型连接器协议)服务器允许您通过 MCP 接口将 Scrptly 与您首选的大型语言模型(LLM)连接。这使您能够利用自定义 LLM,通过 Scrptly 的 AI Agent 生成专业视频。
设置 MCP 服务器
您可以通过以下配置将 Scrptly 的 MCP 服务器连接到您选择的 LLM:
- 端点 URL:
https://mcp.scrptly.com/ - 身份验证:使用您的 Scrptly API 密钥进行身份验证。使用的身份验证方法是在
Authorization标头中的 Bearer Token。
对于需要 JSON 配置的客户端,以下是一个示例设置:
{
"mcpServers": {
"scrptly-video-generator": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.scrptly.com/", "--header", "Authorization: Bearer YOUR_API_KEY_HERE"]
}
}
}
使用 MCP 服务器
Scrptly 的 MCP 服务器充当您的 LLM 与 Scrptly 的 AI Video-Agent 之间的桥梁。当您向 MCP 服务器发送请求时,它会调用 Scrptly 的 AI Video-Agent API,根据您的 LLM 处理的提示生成视频。
Scrptly 的 MCP 目前支持以下工具:
生成 AI 视频 — generateAiVideo
根据文本提示和可选的上下文图像生成视频。
输入参数:
prompt:[string] 用于生成视频的详细文本提示。它应包括视频的时长、视觉风格、情节/内容以及任何与生成高质量视频相关的内容。context:[array of objects] 可选的上下文图像数组,用于指导视频生成。每个图像应具有 URL 和简要描述。-
context[].url:[string] 用于视频生成的上下文图像的 URL。
-
context[].description:[string] 上下文图像的简要描述以及它应如何在视频中使用。
approveUpTo:[number] 用户批准用于生成视频的最大成本(以 token 计)。可选但强烈推荐。默认值为 10,000 token。
输出参数:
taskId:[string] 用于生成 AI 视频而创建的任务的 ID。projectId:[string] 在 Scrptly 上创建的 AI 视频项目的 ID。projectUrl:[string] 用于在 Scrptly 上查看和管理/调整生成的 AI 视频项目的 URL。
获取任务状态 — getTaskStatus
检查 AI 视频生成任务的状态。
输入参数:
taskId:[string] 要检查状态的 AI 视频生成任务的 ID。
输出参数:
status:[string] AI 视频生成任务的当前状态。可能的值有 'awaiting'、'processing'、'success' 和 'failed'。statusMessage:[string] 关于任务当前状态的详细消息。resultVideoUrl:[string] 如果任务成功完成,生成的视频文件的 URL。projectId:[string] 在 Scrptly 上创建的 AI 视频项目的 ID。projectUrl:[string] 用于在 Scrptly 上查看和管理/调整生成的 AI 视频项目的 URL。