Scrptly Video Generator

ทางการ

เอเจนต์วิดีโอ

คุณทำอะไรได้บ้างด้วย Scrptly Video Generator MCP?

  • สร้างวิดีโอ AI — ใช้ generateAiVideo พร้อมพร้อมต์ข้อความโดยละเอียดและรูปภาพบริบทที่ไม่บังคับเพื่อเริ่มงานสร้างวิดีโอ
  • ตั้งค่างบประมาณการอนุมัติ — ส่ง approveUpTo เพื่อจำกัดค่าใช้จ่ายโทเค็นสำหรับการสร้างวิดีโอ โดยค่าเริ่มต้นคือ 10,000 โทเค็น
  • ตรวจสอบสถานะงาน — ใช้ getTaskStatus พร้อม taskId เพื่อตรวจสอบสถานะและดึง URL วิดีโอสุดท้าย

เอกสาร

←เซิร์ฟเวอร์ MCP ของ Scrptly

เซิร์ฟเวอร์ MCP (Model Connector Protocol) ของ Scrptly ช่วยให้คุณเชื่อมต่อ Scrptly กับ Large Language Model (LLM) ที่คุณต้องการผ่านอินเทอร์เฟซ MCP ซึ่งช่วยให้คุณใช้ LLM ที่กำหนดเองเพื่อสร้างวิดีโอระดับมืออาชีพผ่าน AI Agent ของ Scrptly

การตั้งค่าเซิร์ฟเวอร์ MCP

คุณสามารถเชื่อมต่อเซิร์ฟเวอร์ MCP ของ Scrptly กับ LLM ที่คุณเลือกได้ผ่านการกำหนดค่านี้:

  • Endpoint URL: https://mcp.scrptly.com/
  • Authentication: ใช้คีย์ 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] ID ของงานที่สร้างขึ้นเพื่อสร้างวิดีโอ AI
  • projectId: [string] ID ของโปรเจกต์วิดีโอ AI ที่สร้างบน Scrptly
  • projectUrl: [string] URL เพื่อดูและจัดการ/ปรับแต่งโปรเจกต์วิดีโอ AI ที่สร้างบน Scrptly

รับสถานะงาน — getTaskStatus

ตรวจสอบสถานะของงานสร้างวิดีโอ AI

พารามิเตอร์อินพุต:

  • taskId: [string] ID ของงานสร้างวิดีโอ AI ที่ต้องการตรวจสอบสถานะ

พารามิเตอร์เอาต์พุต:

  • status: [string] สถานะปัจจุบันของงานสร้างวิดีโอ AI ค่าที่เป็นไปได้คือ 'awaiting', 'processing', 'success' และ 'failed'
  • statusMessage: [string] ข้อความโดยละเอียดเกี่ยวกับสถานะปัจจุบันของงาน
  • resultVideoUrl: [string] URL ของไฟล์วิดีโอที่สร้างขึ้น หากงานเสร็จสมบูรณ์สำเร็จ
  • projectId: [string] ID ของโปรเจกต์วิดีโอ AI ที่สร้างบน Scrptly
  • projectUrl: [string] URL เพื่อดูและจัดการ/ปรับแต่งโปรเจกต์วิดีโอ AI ที่สร้างบน Scrptly