Scrptly Video Generator MCP Server

resmi

An Ai Video Agent that can generate professional and complex videos with simple prompts and context images.

Dokümantasyon

closeLoginsearchSearchSignup1,000

←Scrptly'nin MCP Sunucusu

Scrptly MCP (Model Connector Protocol) Sunucusu, MCP arayüzü aracılığıyla Scrptly'yi tercih ettiğiniz Büyük Dil Modeli (LLM) ile bağlamanıza olanak tanır. Bu, Scrptly'nin AI Ajanı aracılığıyla profesyonel videolar oluşturmak için özel LLM'lerden yararlanmanızı sağlar.

MCP Sunucusunun Kurulumu

Scrptly'nin MCP Sunucusunu, aşağıdaki yapılandırma aracılığıyla seçtiğiniz LLM'ye bağlayabilirsiniz:

  • Uç Nokta URL'si: https://mcp.scrptly.com/
  • Kimlik Doğrulama: Kimlik doğrulama için Scrptly API anahtarınızı kullanın. Kullanılan kimlik doğrulama yöntemi, Authorization başlığında Bearer Token şeklindedir.

JSON yapılandırması gerektiren istemciler için örnek bir kurulum aşağıda verilmiştir:

{
	"mcpServers": {
		"scrptly-video-generator": {
			"command": "npx",
			"args": ["mcp-remote", "https://mcp.scrptly.com/", "--header", "Authorization: Bearer YOUR_API_KEY_HERE"]
		}
	}
}

MCP Sunucusunun Kullanımı

Scrptly'nin MCP Sunucusu, LLM'niz ile Scrptly'nin AI Video-Ajanı arasında bir köprü görevi görür. MCP Sunucusuna istek gönderdiğinizde, LLM'niz tarafından işlenen istemlere dayalı olarak videolar oluşturmak için Scrptly'nin AI Video-Ajanı API'sini çağırır.

Scrptly'nin MCP'si şu anda aşağıdaki aracı desteklemektedir:

AI Videosu Oluştur — generateAiVideo

Bir metin istemine ve isteğe bağlı bağlam görsellerine dayalı olarak bir video oluşturun.

Giriş Parametreleri:

  • prompt: [string] Video oluşturmak için ayrıntılı bir metin istemi. Videonun süresini, görsel stili, konuyu/içeriği ve yüksek kaliteli bir video oluşturmakla ilgili her şeyi içermelidir.
  • context : [array of objects] Video oluşturmayı yönlendirmek için isteğe bağlı bir bağlam görselleri dizisi. Her görselin bir URL'si ve kısa bir açıklaması olmalıdır.
    • context[].url : [string] Video oluşturmada kullanılacak bir bağlam görselinin URL'si.
    • context[].description : [string] Bağlam görselinin ve videoda nasıl kullanılması gerektiğinin kısa bir açıklaması.
  • approveUpTo : [number] Kullanıcının videoyu oluşturmak için onayladığı maksimum maliyet (token cinsinden). İsteğe bağlıdır ancak şiddetle önerilir. Varsayılan değer 10.000 tokendır.

Çıkış Parametreleri:

  • taskId: [string] AI videosunu oluşturmak için oluşturulan görevin kimliği.
  • projectId: [string] Scrptly'de oluşturulan AI video projesinin kimliği.
  • projectUrl: [string] Scrptly'de oluşturulan AI video projesini görüntülemek ve yönetmek/ince ayar yapmak için URL.

Görev Durumunu Al — getTaskStatus

Bir AI video oluşturma görevinin durumunu kontrol edin.

  • taskId: [string] Durumu kontrol edilecek AI video oluşturma görevinin kimliği.

  • status: [string] AI video oluşturma görevinin mevcut durumu. Olası değerler 'awaiting', 'processing', 'success' ve 'failed' şeklindedir.

  • statusMessage: [string] Görevin mevcut durumu hakkında ayrıntılı bir mesaj.

  • resultVideoUrl: [string] Görev başarıyla tamamlandıysa, oluşturulan video dosyasının URL'si.

  • projectId: [string] Scrptly'de oluşturulan AI video projesinin kimliği.

  • projectUrl: [string] Scrptly'de oluşturulan AI video projesini görüntülemek ve yönetmek/ince ayar yapmak için URL.