Skip to main content
Glama

remotion-mcp-server

Claude가 Remotion(React 기반 프로그래매틱 비디오)을 사용하여 참조 동영상을 분석하고 브랜드 Instagram Reels / YouTube Shorts를 생성할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다 — 전적으로 채팅 대화만으로 말이죠.

Claude에게 참조 릴을 지정하면 다음을 수행할 수 있습니다:

  1. 다운로드(yt-dlp)하고, 프레임 + 오디오를 추출하며, 전체 트랜스크립트를 얻습니다(YouTube 자막 우선, 그 외 모든 것 — Instagram, TikTok, 로컬 파일 — 은 faster-whisper 폴백 사용).

  2. 같은 스타일의 새 컴포지션 — 대화 말풍선 릴 또는 팩트/리스트형 릴 — 을 실제 React/TSX 코드로 생성합니다.

  3. Remotion으로 MP4로 렌더링합니다.

  4. 최종본으로 확정하기 전에 Remotion Studio에서 열어 프레임 단위로 검토하는 방법을 알려줍니다.

CapCut도, 수동 편집도 필요 없습니다 — Claude가 동영상을 작성합니다.

도구

도구

기능

analyze_video(url)

YouTube/Instagram/Facebook/직접 URL에서 참조 동영상을 다운로드합니다. 0.5fps로 프레임, 오디오, 길이, 전체 트랜스크립트(자막 또는 Whisper)를 추출합니다.

create_dialogue_reel(...)

애니메이션 발언자 말풍선 대화 릴(Remotion TSX)을 생성하고 MP4로 렌더링합니다.

create_facts_reel(...)

애니메이션 불릿 포인트가 있는 팩트/리스트형 릴을 생성하고 MP4로 렌더링합니다.

render_composition(id)

프로젝트의 기존 컴포지션을 다시 렌더링합니다.

list_outputs()

출력 폴더의 렌더링된 MP4 목록을 표시합니다.

create_* 도구 모두 렌더링을 최종본으로 간주하기 전에 Remotion Studio(npm run devlocalhost:3000)에서 컴포지션을 여는 방법을 알려주는 preview 힌트를 반환합니다.

Related MCP server: cutgent

설정

1. Python 의존성 클론 및 설치

git clone https://github.com/<your-username>/remotion-mcp-server.git
cd remotion-mcp-server
pip install -r requirements.txt

PATH에 ffmpeg도 필요합니다(또는 서버가 자동으로 폴백하는 imageio-ffmpeg를 설치해도 됩니다).

2. Remotion 프로젝트 설정

이 서버는 생성된 컴포지션을 작성하고 렌더링할 Remotion 프로젝트가 필요합니다. 바로 사용할 수 있는 스타터가 포함되어 있습니다:

cd remotion-template
npm install
cd ..

또는 REMOTION_MCP_PROJECT를 자신의 기존 Remotion 프로젝트로 지정하세요 — Root.tsxremotion-template/src/Root.tsx의 두 마커 주석만 있으면 됩니다.

3. 구성(선택 사항)

.env.example.env로 복사하고 기본값을 사용하지 않는 경우 조정하세요(사용자 지정 yt-dlp/ffmpeg 경로, 다른 프로젝트 폴더, 기본 워터마크).

4. Claude에 등록

Claude Desktop / Claude Code MCP 구성에 추가하세요:

{
  "mcpServers": {
    "remotion-video": {
      "command": "python",
      "args": ["/absolute/path/to/remotion-mcp-server/server.py"]
    }
  }
}

Claude를 다시 시작하고 참조 릴을 분석하여 같은 스타일로 하나 만들어 달라고 요청하세요.

작동 방식

  • analyze_videoyt-dlp로 다운로드하고 ffmpeg로 프레임 + 오디오를 추출한 다음 트랜스크립트를 생성합니다: 먼저 youtube-transcript-api로 YouTube 자막을 사용하고, 그 외 모든 것은 로컬 faster-whisper 트랜스크립션으로 폴백합니다.

  • create_dialogue_reel / create_facts_reel.tsx 컴포지션 파일을 템플릿으로 생성하고, 마커 주석 사이의 Remotion 프로젝트 Root.tsx에 등록한 다음 npx remotion render를 호출합니다.

  • 생성된 컴포지션은 핫 리로드를 통해 Remotion Studio(npm run dev)에 실시간으로 표시됩니다 — 재시작 불필요 — 따라서 렌더링을 최종본으로 간주하기 전에 프레임 단위로 검토할 수 있습니다.

라이선스

MIT — LICENSE 참조.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Clip videos into captioned shorts, add captions & schedule posts — from Claude, ChatGPT, Cursor.

  • Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.

  • Turn any video or livestream into scored, captioned, ready-to-post vertical clips.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dr-ashraf-s-MCP-LABS/make-reels-with-claude'

If you have feedback or need assistance with the MCP directory API, please join our Discord server