Ssemble AI Clipping

Registre officiel Marketing et ventes

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

Que pouvez-vous faire avec Ssemble AI Clipping ?

  • 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

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http ssemble-ai-clipping 'https://mcp.ssemble.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ssemble-ai-clipping": {
            "type": "http",
            "url": "https://mcp.ssemble.com/mcp"
        }
    }
}
NPM package @ssemble/mcp-server
Claude Code
claude mcp add ssemble-ai-clipping -e 'SSEMBLE_API_KEY=<your ssemble_api_key>' -- npx -y @ssemble/mcp-server@1.1.14
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ssemble-ai-clipping": {
            "command": "npx",
            "args": [
                "-y",
                "@ssemble/mcp-server@1.1.14"
            ],
            "env": {
                "SSEMBLE_API_KEY": "<your ssemble_api_key>"
            }
        }
    }
}

Variables d'environnement

  • SSEMBLE_API_KEY obligatoire secret Your Ssemble API key (starts with sk_ssemble_)

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Ssemble MCP Server
  2. What it does
  3. Prerequisites
  4. Quick Start
  5. Available Tools
  6. How Processing Works
  7. Usage Examples
  8. Environment Variables
  9. Development
  10. License

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
{
  "mcpServers": {
    "ssemble": {
      "command": "npx",
      "args": ["@ssemble/mcp-server"],
      "env": {
        "SSEMBLE_API_KEY": "sk_ssemble_your_key_here"
      }
    }
  }
}

Restart Claude Desktop after saving.

Claude Code
claude mcp add ssemble -- npx @ssemble/mcp-server

Then set the environment variable:

export SSEMBLE_API_KEY="sk_ssemble_your_key_here"
Cursor / VS Code / Windsurf

Add to your MCP settings:

{
  "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:

{
  "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

git clone https://gitlab.com/vlogr/ssemble-mcp-server.git
cd ssemble-mcp-server
npm install
SSEMBLE_API_KEY=sk_ssemble_your_key npm start

License

MIT

Questions fréquentes

Qu'est-ce que Ssemble AI Clipping ?

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

Comment installer Ssemble AI Clipping ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http ssemble-ai-clipping 'https://mcp.ssemble.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Ssemble AI Clipping ?

Oui. Il attend SSEMBLE_API_KEY, à renseigner dans sa configuration.

Ssemble AI Clipping est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Ssemble AI Clipping ?

Il est publié par ssembleinc. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.