Scrptly Video Generator MCP Server

официальный

ИИ-видеоагент, который может создавать профессиональные и сложные видео по простым запросам и контекстным изображениям.

Документация

closeLoginsearchSearchSignup1,000

←MCP-сервер Scrptly

MCP-сервер Scrptly (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 Video-Agent от Scrptly. Когда вы отправляете запросы на MCP-сервер, он обращается к API AI Video-Agent 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.