Ssemble AI Clipping

com.ssemble由 ssemble.com 發布官方發布者v1.1.18更新於 Nov 5, 2026

Create AI-powered short-form video clips from YouTube videos. Supports webhook callbacks.

已驗證Streamable HTTP可網頁執行溝通與協作媒體與設計

概覽

AI 產生的概覽

Ssemble AI Clipping 能把 YouTube 影片或上傳檔案用 AI 剪成短影音,並提供任務追蹤、素材瀏覽與請求管理工具。

可以做什麼
  • 從 YouTube 連結或上傳檔案建立短影音,可指定字幕範本、背景音樂、遊戲分割畫面素材、迷因開場與 webhook 回呼
  • 查詢請求的處理狀態與進度,或列出最近的請求
  • 取得已生成的片段,含影片連結、標題與爆紅分數
  • 列出、篩選並排序歷史建立請求
  • 刪除某個請求及其全部生成的影片
  • 瀏覽可用的字幕範本、背景音樂、遊戲分割畫面影片與迷因開場素材
適用情境
適合讓助理把長 YouTube 影片切成直式短影音,再輪詢或收取結果,也適合查看哪些片段已發佈到社群平台。適用於內容再製流程,包括由 webhook 回呼驅動的自動化流程。
執行需求
需要有有效訂閱的 Ssemble 帳號,並透過環境變數 SSEMBLE_API_KEY 提供 API 金鑰。本機套件需 Node.js 18 或更新版本(npx @ssemble/mcp-server),也可使用 mcp.ssemble.com 遠端端點。選用環境變數 SSEMBLE_API_BASE_URL 可覆寫 API 基礎位址。
安裝前請注意
每次建立短影音會消耗訂閱中的 1 點額度;刪除請求會永久移除其影片且不退還額度。API 金鑰是敏感憑證,可存取帳號下的請求與貼文。任務需 5 至 30 分鐘,且你提供的 webhook 網址會接收處理結果。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Ssemble AI Clipping,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.ssemble%2Fmcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "ssemble-ai-clipping": {
      "type": "http",
      "url": "https://mcp.ssemble.com/mcp"
    }
  }
}

README

Ssemble MCP Server

MCP server for Ssemble AI Clipping — create viral short-form videos from any AI assistant.

Works with Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, and any MCP-compatible client.

What it does

This MCP server lets AI assistants create short-form video clips from YouTube videos using Ssemble's AI clipping engine. The AI can:

  • Create shorts from YouTube URLs or uploaded files
  • Webhook callbacks — get notified when processing completes (works with n8n, Zapier, Make)
  • Browse assets — caption templates, background music, gameplay overlays, meme hooks
  • Track processing — check progress and retrieve completed clips
  • Manage requests — list history, get results, delete old requests

Prerequisites

  • Ssemble account with an active subscription
  • API key (get it from Settings → API Keys in the Ssemble dashboard)
  • Node.js >= 18

Quick Start

Claude Desktop

Edit your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
json
{  "mcpServers": {    "ssemble": {      "command": "npx",      "args": ["@ssemble/mcp-server"],      "env": {        "SSEMBLE_API_KEY": "sk_ssemble_your_key_here"      }    }  }}

Restart Claude Desktop after saving.

Claude Code

bash
claude mcp add ssemble -- npx @ssemble/mcp-server

Then set the environment variable:

bash
export SSEMBLE_API_KEY="sk_ssemble_your_key_here"

Cursor / VS Code / Windsurf

Add to your MCP settings:

json
{  "mcpServers": {    "ssemble": {      "command": "npx",      "args": ["@ssemble/mcp-server"],      "env": {        "SSEMBLE_API_KEY": "sk_ssemble_your_key_here"      }    }  }}

Available Tools

ToolDescription
create_shortCreate AI-generated short clips from a video. Returns request ID instantly.
get_statusCheck processing progress (0-100%) and current step
get_shortsRetrieve completed clips with video URLs, titles, viral scores
list_requestsList all your requests with pagination and status filtering
delete_requestPermanently delete a request and its videos
list_templatesBrowse caption style templates
list_musicBrowse background music tracks
list_game_videosBrowse gameplay overlay videos
list_meme_hooksBrowse meme hook attention-grabber clips

How Processing Works

Video processing takes 5-30 minutes. Two workflows available:

Option A: Polling (manual check)

  1. create_short — submits the job and returns instantly with a request ID
  2. get_status — check progress anytime (queued → processing → completed)
  3. get_shorts — retrieve the generated clips when done

Option B: Webhook (automated)

  1. create_short with webhookUrl — submits the job with a callback URL
  2. When processing completes or fails, the API sends an HTTP POST to your URL with the results
  3. No polling needed — ideal for n8n, Zapier, Make, and custom backend integrations

Webhook payload example:

json
{  "event": "shorts.completed",  "requestId": "507f1f77bcf86cd799439011",  "status": "completed",  "timestamp": "2026-03-30T12:00:00.000Z",  "data": {    "shorts": [      {        "id": "...",        "title": "AI-Generated Title",        "video_url": "https://...",        "duration": 45,        "viral_score": 8.5      }    ]  }}

Usage Examples

Create shorts from a YouTube video:

"Create shorts from https://youtube.com/watch?v=abc123, use the first 10 minutes with chill background music"

Browse available assets:

"Show me all caption templates" / "What background music is available?"

Check progress:

"What's the status of my video request?"

Get results:

"Show me the clips for request 507f1f77bcf86cd799439011, sorted by viral score"

Environment Variables

VariableRequiredDescription
SSEMBLE_API_KEYYesYour Ssemble API key (starts with sk_ssemble_)
SSEMBLE_API_BASE_URLNoOverride API base URL (default: https://aiclipping.ssemble.com/api/v1)

Development

bash
git clone https://gitlab.com/vlogr/ssemble-mcp-server.gitcd ssemble-mcp-servernpm installSSEMBLE_API_KEY=sk_ssemble_your_key npm start

License

MIT

來源:README.md,提交 9101b35

工具

10

create_short

Create AI-generated short-form video clips from a YouTube video or uploaded file. Returns a request ID instantly. Processing takes 5-30 minutes. Costs 1 credit.

輸入參數end必填urlmusicstart必填layoutctaTextfileUrllanguagememeHookgameVideohookTitlemaxShorts另有 24 個

get_status

Check processing status of a short creation request. Provide a request ID, or omit it to see your recent requests and pick one.

輸入參數requestId

get_shorts

Get Shorts

Retrieve all generated short clips for a completed request. Provide a request ID, or omit it to see your recent requests and pick one.

輸入參數requestId

list_requests

List all short creation requests with optional status filtering, pagination, and sorting.

輸入參數pagelimitsortBystatussortOrder

delete_request

Permanently delete a short creation request and all generated videos. Credits are NOT refunded. This action is irreversible.

輸入參數requestId必填

list_templates

List Templates

List all available caption style templates with preview thumbnails, names, and IDs. Use the templateId when creating shorts.

無需輸入參數。

list_music

List Music

List available background music tracks with names and durations. Use the exact musicName when creating shorts.

輸入參數pagelimit

list_game_videos

List Game Videos

List available gameplay videos for split-screen overlays (content top, game bottom). Use the exact gameVideoName when creating shorts.

輸入參數pagelimit

list_meme_hooks

List Meme Hooks

List available meme hook clips (2-5 second attention grabbers prepended to shorts). Use the exact memeHookName when creating shorts.

輸入參數pagelimit

list_posts

List your scheduled and published social posts (YouTube, Instagram, TikTok) with status, public URL and publish time. Filter by status, platform, request, clip or time window; use date=published with since to find posts that went live after a given moment.

輸入參數datepagelimitsinceuntilsourcestatusshortIdplatformrequestId

版本歷史

10
  1. v1.1.18最新Nov 5, 2026
  2. v1.1.17Nov 4, 2026
  3. v1.1.16Nov 4, 2026
  4. v1.1.15Nov 3, 2026
  5. v1.1.14Oct 29, 2026
  6. v1.1.12Oct 23, 2026
  7. v1.1.11Oct 13, 2026
  8. v1.1.10Oct 9, 2026
  9. v1.1.9Oct 8, 2026
  10. v1.1.3Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分