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 分