# bilibili-huasheng-video

MCP server linking AI clients to Huasheng's video pipeline. Generates full video drafts, storyboards, voice tracks, and cuts directly from text prompts.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 13
- Author: superlcr
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/superlcr/huasheng-cli
- Updated: 2026-10-20
- HTML: https://affpapa.org/en/nevibecode/mcp/bilibili-huasheng-video

## What it does

This integration exposes Huasheng video generation tools to your coding agent. Give it an idea, a full script, or an audio track to produce an edited video file. The system builds a storyboard, matches visual footage, adds voice narration, and renders the result. It accepts audio files in mp3, wav, flac, or m4a, automatically aligning scene cuts to the spoken words.

Calls run through the `hs` executable or via the `@superlcr/hs` launcher. Rendering costs account credits. You must log in via `hs auth login` beforehand, because requests fail immediately without saved tokens inside `~/.hs/credentials.json`.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add bilibili-huasheng-video -- npx -y @superlcr/hs
```

### Codex

**Platform CLI**
```bash
codex mcp add bilibili-huasheng-video -- npx -y @superlcr/hs
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "bilibili-huasheng-video": {
            "command": "npx",
            "args": [
                "-y",
                "@superlcr/hs"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "bilibili-huasheng-video": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@superlcr/hs"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add bilibili-huasheng-video npx -y @superlcr/hs
```

## When to use it
- produce a rendered video from a single topic prompt
- cut background video clips against an uploaded voiceover track
- generate stylized motion graphics using the mg mode parameter
- download finished compositions directly into local mp4 files

## Example prompts
- Make a short motion graphics video about tea history using mg mode
- Build a video using the text inside script.txt and save to out.mp4
- Match video footage to narration.m4a and export the finished cut

## Similar
- [bilibili-cli](https://affpapa.org/en/nevibecode/skills/bilibili-cli.md) — skill · 750 installs
- [jkvideo-bilibili-react-native](https://affpapa.org/en/nevibecode/skills/jkvideo-bilibili-react-native.md) — skill · 879 installs
- [bilibili-subtitle](https://affpapa.org/en/nevibecode/skills/bilibili-subtitle.md) — skill · 1300 installs
- [Transcription Automation](https://affpapa.org/en/nevibecode/skills/transcription-automation.md) — skill · 4900 installs
- [p-video-avatar](https://affpapa.org/en/nevibecode/skills/p-video-avatar.md) — skill · 12300 installs
- [video-transcription](https://affpapa.org/en/nevibecode/skills/video-transcription.md) — skill · 1200 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
