Clipspeed Mcp

io.github.thestockgoatballs由 GitHub 帳號 thestockgoatballs 發布v1.0.3更新於 Nov 2, 2026

AI video, images, AI influencers, character swaps and clipping from Claude or ChatGPT.

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

概覽

AI 產生的概覽

ClipSpeed MCP 可把影片連結轉成附評分與字幕的直式短片,並能下載成品檔或將短片排程發佈到社群帳號。

可以做什麼
  • 把影片連結送出成剪輯任務,再輪詢狀態取得成品的標題、爆紅評分與影片網址
  • 列出最近的剪輯任務,並把成品 .mp4 下載到本機 Downloads 資料夾
  • 查詢剩餘額度、方案與試用狀態
  • 依領域找出近期成長最快的影片作為剪輯素材
  • 排程、檢視與取消發佈到已連結 TikTok、YouTube、Instagram、X、LinkedIn 的貼文
  • 在不重新剪輯的情況下依新風格重新產生字幕
適用情境
適合讓助理把長影片切成直式短片、把成品存到本機,或把完成的短片排程發佈到社群平台。若明確需要把 .mp4 檔寫入本機磁碟,應選用這個本機套件。
執行需求
透過 npx 執行的本機 stdio 套件,需要 Node.js 18 以上版本。需在 CLIPSPEED_API_KEY 提供 ClipSpeed API 金鑰(形如 csai_live_...),從 ClipSpeed 控制台取得,並需要付費方案或 1 美元試用。CLIPSPEED_BASE_URL 可覆寫 API 基礎位址。同一供應商的託管遠端版本改用 OAuth,且工具集不同。
安裝前請注意
API 金鑰是帳號的即時憑證,不要提交到版本庫,外洩後應立即輪換。剪輯會消耗額度(1 額度 = 1 分鐘來源影片),任務通常需 10 至 30 分鐘。schedule_post 會向已連結的社群帳號發佈內容,且只有仍為 scheduled 狀態的貼文能取消。影片連結與任務資料會傳送到 ClipSpeed 伺服器。README 建議固定套件版本。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Clipspeed Mcp,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "clipspeed": {
      "type": "http",
      "url": "https://api.clipspeed.ai/mcp"
    }
  }
}

README

clipspeed-mcp

[Listed on mcpservers.org]

Create and clip video from Claude, ChatGPT, Cursor, Cline or Windsurf: generate AI videos (Seedance 2.5, Kling 3.0, Veo 3.1, MiniMax H3) and images (Nano Banana Pro, GPT Image 2), build consistent AI influencer characters, swap a character into a clip with its original motion and sound (Morphaze), and turn any video or live stream into scored, captioned, ready-to-post vertical clips.

ClipSpeedAI ships two MCP transports, and they expose different tools:

Hosted (remote)This npm package (local)
Transportstreamable-http at https://api.clipspeed.ai/mcpstdio
AuthOAuth — one click, no API keyCLIPSPEED_API_KEY
Installnonenpx clipspeed-mcp
AI video, images, AI influencers, Morphaze swaps, ad conceptsyes — generate_video, generate_image, create_influencer, morphaze_swap, marketing_concept_video, estimate_cost (credits shown before every paid run)no
Clip a LIVE stream while it airsyes — clip_livestream, check_livestream, extend_livestream, stop_livestreamno
Save .mp4s to your disknoyes — download_clip
Schedule postsvia publish_to_youtubeschedule_post (5 platforms)

Most people want the hosted server — it needs no install, no API key, and it is the only one that can generate AI video and images or clip a stream that is still running. Use this npm package when you specifically need finished files written to your local disk.

Requires a ClipSpeedAI paid plan or the $1 trial. For the npm package, get your key at https://www.clipspeed.ai/dashboard/api-key/ — keys look like csai_live_....

Always pin [email protected]. Pinning keeps a bad publish from silently upgrading your setup.


Install

Claude Desktop (one command)

bash
npx [email protected] install

It prompts for your API key and writes the clipspeed server into your Claude Desktop config for you. You can also pass the key directly:

bash
npx [email protected] install --key csai_live_your_key

Then quit and reopen Claude Desktop.

Claude Code

bash
claude mcp add clipspeed -- npx -y [email protected]export CLIPSPEED_API_KEY=csai_live_your_key

Cursor / Cline / Windsurf

Add this to your MCP servers config (~/.cursor/mcp.json, Cline's MCP settings, or Windsurf's mcp_config.json):

json
{  "mcpServers": {    "clipspeed": {      "command": "npx",      "args": ["-y", "[email protected]"],      "env": { "CLIPSPEED_API_KEY": "csai_live_your_key" }    }  }}

Hosted (no install, no API key) — recommended

The hosted server authenticates with OAuth, so there is no key to copy and nothing to install:

bash
claude mcp add --transport http clipspeed https://api.clipspeed.ai/mcp

Your client opens a browser once, you approve, and it is connected. In claude.ai or ChatGPT, add it as a custom connector with the same URL.

Hosted tools (10):

ToolDoes
submit_to_clipspeedVideo URL → a clip job.
check_clipsPoll a job → finished clips with viral scores.
clip_livestreamAttach to a stream that is STILL LIVE and cut clips while it airs.
check_livestreamClips produced so far from a live session.
extend_livestreamKeep clipping past the original window.
stop_livestreamEnd the live session.
discover_trendingFastest-growing recent video in a niche.
list_templatesAvailable caption/layout templates.
creator_packTitles, hooks and hashtags for a finished clip.
publish_to_youtubePublish a finished clip to YouTube.

The four livestream tools exist only on the hosted server. If you want to clip a Twitch, Kick or YouTube stream while it is running, use the hosted transport — the npm package cannot do it. Conversely, only the npm package can write .mp4 files to your local disk.


Environment

VarRequiredDefaultNotes
CLIPSPEED_API_KEYyes (to serve)—Your personal csai_live_ key.
CLIPSPEED_BASE_URLnohttps://api.clipspeed.aiOverride for testing.

Node >= 18 (uses global fetch).


Tools (npm package / local stdio)

These are the tools this package exposes. For the hosted server's tool set — including the four livestream tools — see Hosted above.

ToolDoes
clip_videoVideo URL → a clip job (job_id). Options: aspect_ratio, caption_style, clip_count, platform.
get_clip_statusPoll a job_id → status + finished clips (title, viral_score, duration, video_url).
list_clipsList your recent clip jobs to find a past job_id.
download_clipSave the .mp4 files to ~/Downloads — all clips, or one by clip_index. Skips files > 500MB.
get_usageCredits remaining / total / used this month, plan, trial status.
discover_trendingFind the fastest-growing recent video in a niche to clip. ClipSpeedAI's differentiator.
schedule_postSchedule a finished clip to tiktok / youtube / instagram / x / linkedin.
list_scheduled_postsReview scheduled / posted / failed posts.
cancel_scheduled_postCancel a post that's still scheduled.
restyle_captionsRe-caption a project in a new style without re-clipping.

Caption styles: karaoke (default), hormozi, beasty, fire, youshaei, cinematic, bold. Aspect ratios: 9:16 (default), 1:1, 16:9.

To let ClipSpeedAI publish to your socials, connect each platform in the ClipSpeedAI app first (Scheduler). schedule_post posts under those connections.


The demo prompt

Clip this video into 9:16 shorts with Hormozi captions, then download the top 3 to my Downloads folder: https://youtu.be/…

Claude runs clip_video → polls get_clip_status → download_clip → the .mp4s land in ~/Downloads.

A Claude Skill (SKILL.md) ships with this package — it teaches the outcome-first flow (find → clip → check → download → schedule).


Security

  • Your API key is never logged. It only ever lands in your MCP client's config file (or your shell env).
  • Never commit your key or share it. Rotate it any time at https://www.clipspeed.ai/dashboard/api-key/.
  • Keys are tied to one account, rate-limited per plan, and hashed at rest on ClipSpeedAI's servers.

License

MIT

來源:README.md,提交 3ed9d53

工具

10

clip_video

Turn any video URL (YouTube, TikTok, Twitch, Instagram, X, Kick, Vimeo, or a direct link) into scored, captioned, ready-to-post vertical clips. Use this when the user gives you a video and wants shorts. Returns a job_id — poll get_clip_status until it is complete. Jobs typically take 10–30 minutes.

輸入參數platformvideo_url必填clip_countaspect_ratiocaption_style

get_clip_status

Check whether a clip job is done and get the finished clips. Use after clip_video to poll (every 30–60s). When status is "completed" you get a clips[] array with title, viral_score, duration, and video_url for each. Present the top clips by viral_score.

輸入參數job_id必填

list_clips

List the user's recent clip jobs (most recent first) so you can find a past job_id. Use when the user says things like "show my clips" or "what did I make yesterday". Optionally filter by status.

輸入參數limitstatus

download_clip

Download finished clip files to the user's ~/Downloads folder — the marquee local-disk feature a hosted MCP cannot do. Use after a job is complete when the user wants the actual .mp4 files. Pass clip_index (1-based) to grab one clip, or omit it to download all clips from the job. Files over 500MB are skipped for safety.

輸入參數job_id必填clip_index

get_usage

Show the user how many credits they have left and their plan. Use when they ask "how many credits do I have / am I out". 1 credit = 1 minute of source video. Returns credits_remaining, credits_total, credits_used_this_month, plan, and is_trialing.

無需輸入參數。

schedule_post

Schedule a finished clip to publish to the user's connected social accounts (tiktok, youtube, instagram, x, linkedin). Use when the user says "post it" or "schedule this for tomorrow". The user must have connected each platform in the ClipSpeed app first. Pass the clip_id (from get_clip_status) and a platforms array.

輸入參數titlecaptionclip_id必填platforms必填scheduled_at

list_scheduled_posts

List the user's scheduled / posted social posts (most recent first). Use to review what is queued, check whether something posted, or find a post_id to cancel. Optionally filter by status or platform.

輸入參數limitstatusplatform

cancel_scheduled_post

Cancel a post that is still scheduled (not yet processing or sent). Use when the user says "cancel that post". Only works while status is "scheduled" — a post already processing/sent cannot be cancelled.

輸入參數post_id必填

restyle_captions

Regenerate a project's captions in a different style without re-clipping. Use when the user says "make the captions hormozi style" for an existing job. Pass the project_id (the same value as the clip job_id) and a style.

輸入參數style必填project_id必填

版本歷史

2
  1. v1.0.3最新Oct 26, 2026
  2. v1.0.2Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

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