Skip to main content
ClaudeWave

MCP server for ClipSpeed — turn any video or livestream into scored, captioned, ready-to-post vertical clips from inside Claude, Cursor, Cline or Windsurf.

MCP ServersOfficial Registry0 stars0 forksJavaScriptMITUpdated today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 8/19/2026
Install in Claude Code / Claude Desktop
Method: NPX · clipspeed-mcp
Claude Code CLI
claude mcp add clipspeed-mcp -- npx -y clipspeed-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "clipspeed-mcp": {
      "command": "npx",
      "args": ["-y", "clipspeed-mcp"],
      "env": {
        "CLIPSPEED_API_KEY": "<clipspeed_api_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
CLIPSPEED_API_KEY
Use cases

MCP Servers overview

# clipspeed-mcp

Turn any video into scored, captioned, ready-to-post vertical clips — right inside **Claude**, **Cursor**, **Cline**, or **Windsurf**. `clipspeed-mcp` is a stdio [MCP](https://modelcontextprotocol.io) server that wraps the [ClipSpeedAI](https://www.clipspeed.ai) public API with your **personal API key**, and (unlike a hosted MCP) can **download the finished .mp4 clips straight to your `~/Downloads` folder**.

Requires a ClipSpeedAI **paid plan or the $1 trial**. Get your key at **https://www.clipspeed.ai/dashboard/api-key/** — keys look like `csai_live_...`.

> **Always pin `clipspeed-mcp@1.0.1`.** Pinning keeps a bad publish from silently upgrading your setup.

---

## Install

### Claude Desktop (one command)

```bash
npx clipspeed-mcp@1.0.1 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 clipspeed-mcp@1.0.1 install --key csai_live_your_key
```

Then **quit and reopen Claude Desktop.**

### Claude Code

```bash
claude mcp add clipspeed -- npx -y clipspeed-mcp@1.0.1
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", "clipspeed-mcp@1.0.1"],
      "env": { "CLIPSPEED_API_KEY": "csai_live_your_key" }
    }
  }
}
```

### Hosted (no install)

Prefer a remote server with no local process? ClipSpeedAI also exposes a hosted MCP:

```bash
claude mcp add --transport http clipspeed https://api.clipspeed.ai/mcp \
  --header "Authorization: Bearer csai_live_your_key"
```

The hosted server can do everything **except** write files to your disk — use this local package if you want `download_clip`.

---

## Environment

| Var | Required | Default | Notes |
|---|---|---|---|
| `CLIPSPEED_API_KEY` | yes (to serve) | — | Your personal `csai_live_` key. |
| `CLIPSPEED_BASE_URL` | no | `https://api.clipspeed.ai` | Override for testing. |

Node **>= 18** (uses global `fetch`).

---

## Tools

| Tool | Does |
|---|---|
| `clip_video` | Video URL → a clip job (`job_id`). Options: `aspect_ratio`, `caption_style`, `clip_count`, `platform`. |
| `get_clip_status` | Poll a `job_id` → status + finished clips (title, viral_score, duration, video_url). |
| `list_clips` | List your recent clip jobs to find a past `job_id`. |
| `download_clip` | **Save the .mp4 files to `~/Downloads`** — all clips, or one by `clip_index`. Skips files > 500MB. |
| `get_usage` | Credits remaining / total / used this month, plan, trial status. |
| `discover_trending` | Find the fastest-growing recent video in a niche to clip. ClipSpeedAI's differentiator. |
| `schedule_post` | Schedule a finished clip to tiktok / youtube / instagram / x / linkedin. |
| `list_scheduled_posts` | Review scheduled / posted / failed posts. |
| `cancel_scheduled_post` | Cancel a post that's still `scheduled`. |
| `restyle_captions` | Re-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
aiclaudeclipsmcpmcp-servermodel-context-protocolshortsvideo

What people ask about clipspeed-mcp

What is thestockgoatballs/clipspeed-mcp?

+

thestockgoatballs/clipspeed-mcp is mcp servers for the Claude AI ecosystem. MCP server for ClipSpeed — turn any video or livestream into scored, captioned, ready-to-post vertical clips from inside Claude, Cursor, Cline or Windsurf. It has 0 GitHub stars and its last recorded update is dated 2026-08-18.

How do I install clipspeed-mcp?

+

You can install clipspeed-mcp by cloning the repository (https://github.com/thestockgoatballs/clipspeed-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is thestockgoatballs/clipspeed-mcp safe to use?

+

Our security agent has analyzed thestockgoatballs/clipspeed-mcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains thestockgoatballs/clipspeed-mcp?

+

thestockgoatballs/clipspeed-mcp is maintained by thestockgoatballs. The last recorded GitHub activity is dated 2026-08-18, with 0 open issues.

Are there alternatives to clipspeed-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy clipspeed-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: thestockgoatballs/clipspeed-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/thestockgoatballs-clipspeed-mcp)](https://claudewave.com/repo/thestockgoatballs-clipspeed-mcp)
<a href="https://claudewave.com/repo/thestockgoatballs-clipspeed-mcp"><img src="https://claudewave.com/api/badge/thestockgoatballs-clipspeed-mcp" alt="Featured on ClaudeWave: thestockgoatballs/clipspeed-mcp" width="320" height="64" /></a>

More MCP Servers

clipspeed-mcp alternatives