Scrptly Video Generator
официальныйИИ-видеоагент, который может создавать профессиональные и сложные видео по простым запросам и контекстным изображениям.
Что можно делать с Scrptly Video Generator MCP?
- Генерация AI-видео — Используйте
generateAiVideoс подробным текстовым описанием и необязательными контекстными изображениями, чтобы запустить задачу генерации видео. - Установка бюджета на одобрение — Передайте
approveUpTo, чтобы ограничить затраты токенов на генерацию видео, по умолчанию — 10 000 токенов. - Проверка статуса задачи — Используйте
getTaskStatusсtaskId, чтобы опрашивать статус и получить итоговый URL видео.
Документация
←MCP-сервер Scrptly
Сервер Scrptly MCP (Model Connector Protocol) позволяет подключить Scrptly к вашей предпочтительной большой языковой модели (LLM) через интерфейс MCP. Это позволяет использовать пользовательские LLM для создания профессиональных видео через AI-агента Scrptly.
Настройка MCP-сервера
Вы можете подключить MCP-сервер Scrptly к выбранной вами LLM с помощью следующей конфигурации:
- URL конечной точки:
https://mcp.scrptly.com/ - Аутентификация: Используйте ваш API-ключ Scrptly для аутентификации. Используемый метод аутентификации — Bearer Token в заголовке
Authorization.
Для клиентов, которым требуется JSON-конфигурация, вот пример настройки:
{
"mcpServers": {
"scrptly-video-generator": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.scrptly.com/", "--header", "Authorization: Bearer YOUR_API_KEY_HERE"]
}
}
}
Использование MCP-сервера
MCP-сервер Scrptly действует как мост между вашей LLM и AI-видеоагентом Scrptly. Когда вы отправляете запросы на MCP-сервер, он вызывает API AI-видеоагента Scrptly для создания видео на основе подсказок, обработанных вашей LLM.
MCP-сервер Scrptly в настоящее время поддерживает следующий инструмент:
Создать AI-видео — generateAiVideo
Создайте видео на основе текстовой подсказки и необязательных контекстных изображений.
Входные параметры:
prompt: [string] Подробная текстовая подсказка для создания видео. Она должна включать продолжительность видео, визуальный стиль, сюжет/содержание и всё, что имеет значение для создания высококачественного видео.context: [array of objects] Необязательный массив контекстных изображений для управления созданием видео. Каждое изображение должно иметь URL и краткое описание.-
context[].url: [string] URL контекстного изображения, которое будет использоваться при создании видео.
-
context[].description: [string] Краткое описание контекстного изображения и того, как оно должно использоваться в видео.
approveUpTo: [number] Максимальная стоимость (в токенах), которую пользователь одобряет для создания видео. Необязательно, но настоятельно рекомендуется. По умолчанию — 10 000 токенов.
Выходные параметры:
taskId: [string] Идентификатор задачи, созданной для генерации AI-видео.projectId: [string] Идентификатор проекта AI-видео, созданного в Scrptly.projectUrl: [string] URL для просмотра и управления/настройки созданного проекта AI-видео в Scrptly.
Получить статус задачи — getTaskStatus
Проверьте статус задачи генерации AI-видео.
Входные параметры:
taskId: [string] Идентификатор задачи генерации AI-видео, для которой нужно проверить статус.
Выходные параметры:
status: [string] Текущий статус задачи генерации AI-видео. Возможные значения: 'awaiting', 'processing', 'success' и 'failed'.statusMessage: [string] Подробное сообщение о текущем статусе задачи.resultVideoUrl: [string] URL сгенерированного видеофайла, если задача успешно завершена.projectId: [string] Идентификатор проекта AI-видео, созданного в Scrptly.projectUrl: [string] URL для просмотра и управления/настройки созданного проекта AI-видео в Scrptly.