Scrptly Video Generator MCP Server

官方

一个AI视频代理,能够通过简单的提示和上下文图像生成专业且复杂的视频。

文档

close登录search搜索Signup注册1,000

←Scrptly 的 MCP 服务器

Scrptly MCP(模型连接器协议)服务器允许您通过 MCP 接口将 Scrptly 与您首选的大语言模型(LLM)连接起来。这使您能够利用自定义 LLM,通过 Scrptly 的 AI 代理生成专业视频。

设置 MCP 服务器

您可以通过以下配置将 Scrptly 的 MCP 服务器连接到您选择的 LLM:

  • 端点 URLhttps://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 视频代理之间的桥梁。当您向 MCP 服务器发送请求时,它会调用 Scrptly 的 AI 视频代理 API,根据您的 LLM 处理的提示生成视频。

Scrptly 的 MCP 目前支持以下工具:

生成 AI 视频 — generateAiVideo

根据文本提示和可选的上下文图像生成视频。

输入参数:

  • prompt:[字符串] 用于生成视频的详细文本提示。它应包括视频的时长、视觉风格、情节/内容以及任何与生成高质量视频相关的内容。
  • context:[对象数组] 一个可选的上下文图像数组,用于指导视频生成。每个图像应有一个 URL 和一段简短描述。
    • context[].url:[字符串] 用于视频生成的上下文图像的 URL。
    • context[].description:[字符串] 对上下文图像及其在视频中应如何使用的简短描述。
  • approveUpTo:[数字] 用户批准用于生成视频的最大成本(以令牌计)。可选,但强烈推荐。默认值为 10,000 令牌。

输出参数:

  • taskId:[字符串] 为生成 AI 视频而创建的任务的 ID。
  • projectId:[字符串] 在 Scrptly 上创建的 AI 视频项目的 ID。
  • projectUrl:[字符串] 用于在 Scrptly 上查看和管理/调整生成的 AI 视频项目的 URL。

获取任务状态 — getTaskStatus

检查 AI 视频生成任务的状态。

  • taskId:[字符串] 要检查状态的 AI 视频生成任务的 ID。

  • status:[字符串] AI 视频生成任务的当前状态。可能的值为 'awaiting'、'processing'、'success' 和 'failed'。

  • statusMessage:[字符串] 关于任务当前状态的详细信息。

  • resultVideoUrl:[字符串] 如果任务成功完成,则为生成的视频文件的 URL。

  • projectId:[字符串] 在 Scrptly 上创建的 AI 视频项目的 ID。

  • projectUrl:[字符串] 用于在 Scrptly 上查看和管理/调整生成的 AI 视频项目的 URL。