최종 업데이트 2026-10-26
AI 영상 생성 MCP 서버
VidFlux MCP를 연결하면 Claude, Cursor, Codex 같은 AI 에이전트가 대화 안에서 바로 영상을 만들어 줍니다. 원격 서버 하나만 연결하면 Veo 3.1, Kling 3.0, Seedance 2.0·2.5, Hailuo H3, Gemini Omni 등 16개 영상 모델과 키프레임 제작용 GPT Image, Nano Banana를 쓸 수 있습니다. 요금은 모두 사용한 만큼 크레딧으로 차감됩니다.
- 엔드포인트:
https://vidflux.ai/api/mcp - 연결 방식: Streamable HTTP (원격 연결, 설치 불필요)
- 인증:
Authorization: Bearer vf_… - 모델: 영상 모델 16개, 이미지 모델 5개
- 지원 클라이언트: Claude Code, Claude Desktop, Cursor, Codex CLI, VS Code, Windsurf, Cline
- 요금: 500크레딧 $4.98부터, 실패 시 자동 환불
VidFlux 영상 MCP 서버란?
Model Context Protocol(MCP)은 AI 어시스턴트가 외부 도구를 호출할 때 쓰는 개방형 표준입니다. VidFlux MCP는 호스팅된 엔드포인트로, AI 어시스턴트에게 텍스트→영상, 이미지→영상, 모션 컨트롤 작업 시작, 진행 상황 확인, 완성된 MP4 받기 같은 영상 생성 도구를 제공합니다. 프롬프트 작성, 모델·길이·화면 비율 선택, 렌더링 대기까지 어시스턴트가 알아서 처리하고, 채팅이나 에디터를 벗어나지 않고 파일을 받을 수 있습니다.
엔드포인트 뒤에서는 vidflux.ai 영상 생성기와 똑같은 파이프라인이 돌아가므로 모델 버전, 요금, 환불 규칙이 모두 같고, 모든 작업은 계정 기록에도 남습니다.
지원하는 AI 영상 모델
model 인자에 모델 ID를 넣으면 됩니다. 크레딧은 기본 설정 기준이며, 길이가 길거나 해상도가 높거나 오디오를 켜면 더 비쌉니다. dry_run으로 어떤 설정이든 정확한 가격을 미리 확인할 수 있습니다.
| 모델 | 모델 ID | 길이 | 해상도 | 오디오 | 입력 | 크레딧 |
|---|---|---|---|---|---|---|
| Seedance 2.0 | seedance-2 | 4–15 s | 480p · 720p | ✓ | 텍스트, 이미지 및 참조 이미지 | 680 |
| Seedance 2.0 Fast | seedance-2-fast | 4–15 s | 480p · 720p | ✓ | 텍스트, 이미지 및 참조 이미지 | 544 |
| Seedance 2.0 Mini | seedance-2-mini | 4–15 s | 480p · 720p | ✓ | 텍스트, 이미지 및 참조 이미지 | 360 |
| Seedance 2.5 | seedance-2.5 | 4–30 s | 480p · 720p | ✓ | 텍스트, 이미지 및 참조 이미지 | 704 |
| Seedance 1.0 Pro | seedance-1-pro | 5 · 10 s | 480p · 720p · 1080p | — | 텍스트 및 이미지 | 100 |
| Kling 3.0 Standard | kling-3 | 3–15 s | — | ✓ | 텍스트 및 이미지 | 200 |
| Kling 3.0 Pro | kling-3-pro | 3–15 s | — | ✓ | 텍스트 및 이미지 | 300 |
| Kling 2.6 | kling-2.6 | 5 · 10 s | — | ✓ | 텍스트 및 이미지 | 150 |
| Kling 2.5 Turbo | kling-2.5 | 5 · 10 s | — | — | 텍스트 및 이미지 | 110 |
| Kling 3.0 Motion Control | kling-3-motion | ≤ 30 s | 720p · 1080p | — | 영상 및 이미지 | 200 |
| Kling 2.6 Motion Control | kling-2.6-motion | ≤ 30 s | 720p · 1080p | — | 영상 및 이미지 | 125 |
| Veo 3.1 Quality | veo-3.1 | 8 s | — | ✓ | 텍스트 및 이미지 | 280 |
| Veo 3.1 Fast | veo-3.1-fast | 8 s | — | ✓ | 텍스트 및 이미지 | 120 |
| MiniMax Hailuo H3 | minimax-h3 | 4–15 s | 720p · 2K | — | 텍스트, 이미지 및 참조 이미지 | 175 |
| Gemini Omni Video | gemini-omni-video | 4–10 s | 720p · 1080p · 4K | — | 텍스트 및 참조 이미지 | 200 |
| Grok ImaginePro 회원 전용 | grok-imagine | 6 s | — | — | 텍스트, 이미지 및 참조 이미지 | 96 |
키프레임·썸네일용 이미지 모델
시작 프레임, 상품 이미지, 썸네일을 만들거나 수정한 뒤 위의 이미지→영상 모델로 움직이게 할 수 있습니다.
| 모델 | 모델 ID | 해상도 | 참조 이미지 최대 | 크레딧 |
|---|---|---|---|---|
| GPT Image 2.5 | gpt-image-2.5 | 1K · 2K · 4K | 16 | 20 |
| GPT Image 2 | gpt-image-2 | 1K · 2K · 4K | 16 | 20 |
| Nano Banana Pro | nano-banana-pro | 1K · 2K · 4K | 10 | 100 |
| Nano Banana 2.1 | nano-banana-2.1 | 1K · 2K · 4K | 10 | 15 |
| Nano Banana 2 | nano-banana-2 | 1K · 2K · 4K | 14 | 30 |
빠른 시작: 3단계로 연결
- VidFlux에 로그인한 뒤 「설정 → API & MCP」에서 API 키를 만드세요. 신규 계정에는 무료 체험 크레딧이 지급됩니다.
- 아래 설정 중 하나로 AI 클라이언트에 서버를 추가하세요.
- 영상을 요청하면 끝입니다. 예: “Seedance 2로 라테아트를 붓는 5초짜리 9:16 슬로모션 영상을 만들어서 ./assets에 저장해 줘”.
MCP 클라이언트 설정
vf_your_api_key를 본인 키로 바꾸세요. 환경 변수를 지원하는 클라이언트라면 설정 파일에 직접 쓰지 말고 VIDFLUX_API_KEY에 보관하는 것을 권장합니다.
Claude Code
claude mcp add --transport http vidflux https://vidflux.ai/api/mcp \ --header "Authorization: Bearer vf_your_api_key" # verify claude mcp list
Claude Desktop
Claude Desktop에서 API 키로 원격 서버에 연결하려면 mcp-remote를 사용합니다(Node.js 필요). claude_desktop_config.json을 수정한 뒤 Claude를 재시작하세요:
{
"mcpServers": {
"vidflux": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://vidflux.ai/api/mcp",
"--header", "Authorization: Bearer vf_your_api_key"
]
}
}
}Cursor
~/.cursor/mcp.json(전체 프로젝트) 또는 .cursor/mcp.json(해당 프로젝트)에 추가하세요:
{
"mcpServers": {
"vidflux": {
"url": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}OpenAI Codex CLI
export VIDFLUX_API_KEY=vf_your_api_key codex mcp add vidflux --url https://vidflux.ai/api/mcp \ --bearer-token-env-var VIDFLUX_API_KEY
VS Code (GitHub Copilot agent mode)
.vscode/mcp.json에 추가하세요:
{
"servers": {
"vidflux": {
"type": "http",
"url": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json에 추가하세요:
{
"mcpServers": {
"vidflux": {
"serverUrl": "https://vidflux.ai/api/mcp",
"headers": { "Authorization": "Bearer vf_your_api_key" }
}
}
}Cline, Roo Code 및 기타 클라이언트
사용자 지정 헤더가 있는 Streamable HTTP 서버를 지원하는 클라이언트라면 같은 URL과 헤더로 연결됩니다. stdio만 지원하는 클라이언트는 Claude Desktop용 mcp-remote 설정을 그대로 쓰면 됩니다.
MCP 도구
| generate_video | 텍스트→영상, 이미지→영상, 모션 컨트롤 작업을 시작합니다. 인자는 model, prompt, aspect_ratio, duration, resolution, image_urls와 generate_audio 같은 모델별 옵션입니다. 작업 ID와 차감된 크레딧을 반환합니다. |
| generate_image | GPT Image 또는 Nano Banana로 키프레임, 상품 이미지, 썸네일을 만들거나 수정합니다. 참조 이미지는 최대 16장까지 쓸 수 있습니다. |
| get_task | 상태(pending, processing, completed, failed), video_url 또는 image_url, 오류 내용, 사용한 크레딧을 반환합니다. |
| list_models | 모든 모델 ID와 JSON Schema 파라미터, 기본 가격을 반환해 에이전트가 직접 모델을 고를 수 있게 합니다. |
| get_credits | 남은 크레딧 잔액을 반환합니다. |
영상 생성은 비동기로 진행됩니다. 에이전트의 일반적인 흐름은 다음과 같습니다:
list_models → seedance-2 (9:16, audio)
generate_video {model: "seedance-2", prompt: "...", aspect_ratio: "9:16",
duration: 5, dry_run: true}
→ {"credits_required": 425, "sufficient": true}
generate_video {...same arguments without dry_run}
→ {"id": "3f1c9e0a-...", "status": "processing"}
get_task {task_id: "3f1c9e0a-..."} (every 15 s)
→ {"status": "completed", "video_url": "https://...mp4"}요금: 사용한 만큼 크레딧 차감
- 서버 연결과 list_models, get_task, get_credits 호출은 무료입니다.
- 영상 한 편에 드는 크레딧은 vidflux.ai와 같습니다(위 표 참고). 크레딧 팩은 500크레딧 $4.98부터이며, 큰 팩일수록 크레딧당 가격이 낮고 구매한 크레딧은 만료되지 않습니다.
- dry_run: true를 넣으면 생성 없이 인자를 검증하고 정확한 가격과 잔액 충분 여부를 알려 줍니다.
- 실패하거나 거절된 작업의 크레딧은 자동으로 환불됩니다.
이렇게 활용할 수 있어요
유튜브 쇼츠·인스타그램 릴스·틱톡 광고 영상
상품 사진 한 장으로 Seedance 2.0이나 Kling 3.0을 이용해 9:16 세로 영상을 한 대화 안에서 여러 버전 만들고, 비교해서 반응 좋은 소재만 남기세요.
네이버 스마트스토어·쿠팡 상세페이지 영상
Nano Banana Pro로 상품 배경을 바꾼 컷을 만든 뒤 각각을 1:1 또는 4:5 짧은 루프 영상으로 만들어 상세페이지에 넣을 수 있습니다.
카카오톡 채널 홍보 영상
시즌 이벤트나 신상품 안내용 짧은 영상을 여러 버전으로 생성하고, 발송할 한 편을 고르세요.
콘티부터 완성 영상까지
어시스턴트에게 컷 구성을 쓰게 하고, 컷마다 키프레임을 만든 뒤 Veo 3.1이나 Seedance 2.5로 차례대로 영상화하세요. 참조 이미지로 캐릭터 일관성도 유지됩니다.
코딩하면서 영상 소스 준비
Cursor나 Codex에서 만들고 있는 페이지에 맞는 히어로 배경 루프 영상을 생성해 public/에 내려받고, 이를 쓰는 코드까지 수정할 수 있습니다.
VidFlux MCP vs 각사 공식 API vs 셀프 호스팅 MCP
| VidFlux MCP | 각사 공식 API | 셀프 호스팅 오픈소스 MCP | |
|---|---|---|---|
| 영상 모델 | Veo, Kling, Seedance, Hailuo, Gemini Omni, Grok Imagine | 계정 하나에 한 회사 모델만 | 보통 서버 하나에 한 회사 |
| 설정 | URL과 키만 붙여 넣기 | 회사마다 클라우드 프로젝트·결제·SDK 필요 | 로컬 프로세스 설치·실행·업데이트 필요 |
| 결제 | 크레딧 잔액 하나, 실패 시 환불 | 회사별로 청구서·사용 한도 분리 | 각사 API 키를 직접 준비 |
| 렌더링 전 비용 확인 | 모든 모델 dry_run 지원 | 서비스마다 다름 | 서비스마다 다름 |
| 추천 대상 | AI 어시스턴트에서 설정 없이 여러 영상 모델을 쓰고 싶을 때 | 기업 계약이나 최신 프리뷰 기능이 필요할 때 | 모든 것을 자체 인프라에 두어야 할 때 |
문제 해결
- 연결됨으로 표시되는데 영상 도구가 보이지 않아요
- 클라이언트를 재시작하거나 MCP 서버를 다시 불러오고, Agent 모드인지 확인하세요(Cursor, VS Code). Claude Code에서는 /mcp로 도구 목록을 볼 수 있습니다.
- 401 Unauthorized 또는 “Missing or invalid API key” 오류
- 헤더는 정확히 Authorization: Bearer vf_… 형식이어야 합니다. 키가 폐기되지 않았는지, 복사할 때 따옴표나 공백이 섞이지 않았는지 확인하세요.
- 402 INSUFFICIENT_CREDITS 오류
- 잔액이 dry_run이 알려 준 가격보다 적습니다. 크레딧을 충전하거나 더 짧거나 해상도가 낮거나 저렴한 모델을 선택하세요.
- 영상이 오래 processing 상태로 남아 있어요
- 대부분의 영상은 1~5분 안에 완성되지만, Seedance 2.5 장편이나 4K Gemini Omni는 더 걸릴 수 있습니다. get_task로 계속 확인하세요. 실패하면 오류가 반환되고 크레딧은 환불됩니다.
- Claude Desktop에서 spawn npx ENOENT 오류
- mcp-remote는 Node.js 18 이상이 필요합니다. Node.js를 설치하거나 command에 npx의 전체 경로를 넣으세요.
- 참조 이미지가 거부돼요
- image_urls에는 공개된 HTTPS 이미지 URL(JPG, PNG, WebP)을 넣어야 합니다. 로컬 파일 경로나 로그인이 필요한 링크는 읽을 수 없습니다.
자주 묻는 질문
AI 영상 생성에 가장 좋은 MCP 서버는 무엇인가요?
주요 영상 모델(Veo 3.1, Kling 3.0, Seedance 2.0·2.5, Hailuo H3, Gemini Omni)을 설치 없이 원격 서버 하나로 쓰고 싶다면 VidFlux MCP가 바로 그 용도입니다. 엔드포인트(https://vidflux.ai/api/mcp) 하나, API 키 하나, 크레딧 요금제에 렌더링 전 dry_run 비용 확인까지 됩니다. 한 회사 모델만 쓰고 그 API 키가 이미 있다면 해당 회사의 오픈소스 MCP로도 충분합니다.
Veo, Kling, Seedance를 MCP 하나로 쓸 수 있나요?
네. VidFlux MCP는 같은 generate_video 도구로 모두 제공합니다. model 인자에 veo-3.1-fast, kling-3, seedance-2 등을 지정하거나, 에이전트가 list_models를 호출해 직접 고르게 할 수 있습니다.
Claude Code에 영상 생성 MCP를 추가하려면?
vidflux.ai 「설정 → API & MCP」에서 API 키를 만든 뒤 claude mcp add --transport http vidflux https://vidflux.ai/api/mcp --header "Authorization: Bearer 내_키"를 실행하세요. claude mcp list로 확인하고 Claude에게 영상을 요청하면 됩니다.
Cursor나 Codex에서도 영상을 만들 수 있나요?
네, MCP로 가능합니다. Cursor는 ~/.cursor/mcp.json에 서버 URL과 Authorization 헤더를 추가하고, Codex CLI는 codex mcp add vidflux --url https://vidflux.ai/api/mcp --bearer-token-env-var VIDFLUX_API_KEY를 실행하세요. 둘 다 영상을 만들어 프로젝트에 내려받을 수 있습니다.
Claude나 Cursor에서 Google Veo 3.1을 쓸 수 있나요?
네. generate_video에서 veo-3.1 또는 veo-3.1-fast를 지정하면 텍스트나 프레임 이미지 1~2장으로 오디오가 포함된 8초 영상을 만듭니다. Google Cloud 프로젝트나 Gemini API 키는 필요 없습니다.
MCP로 영상을 만들면 비용이 얼마나 드나요?
MCP 서버 자체의 월 이용료는 없습니다. 영상은 사이트와 같은 크레딧으로 과금되며, 예를 들어 8초 Veo 3.1 Fast는 120크레딧입니다. 크레딧 팩은 500크레딧 $4.98부터이고 만료되지 않습니다. dry_run: true로 먼저 정확한 가격을 확인하세요.
영상 생성에 실패해도 크레딧이 차감되나요?
아니요. 제공사 쪽에서 실패하거나 작업을 시작하지 못하면 크레딧은 자동으로 환불됩니다.
영상은 얼마나 걸리고 파일은 어떻게 받나요?
대부분 1~5분 안에 완성됩니다. generate_video가 바로 작업 ID를 돌려주고, 에이전트가 get_task로 상태가 completed가 될 때까지 확인한 뒤 video_url에서 MP4를 내려받습니다.
ChatGPT에서 VidFlux MCP에 연결할 수 있나요?
아직은 안 됩니다. ChatGPT 맞춤 커넥터와 Claude.ai 웹은 OAuth 로그인이 필요한데, VidFlux MCP는 현재 API 키 인증을 씁니다. Claude Code, Claude Desktop(mcp-remote), Cursor, VS Code, Windsurf, Cline, Codex CLI에서는 지금 바로 쓸 수 있고, REST API는 스크립트나 GPT Actions에서도 호출할 수 있습니다.
API 키를 MCP 설정 파일에 넣어도 안전한가요?
키로는 콘텐츠 생성과 본인 작업·잔액 조회만 할 수 있고, 계정이나 결제 정보는 바꿀 수 없습니다. 환경 변수로 관리하고, 키가 들어간 설정 파일은 Git에 올리지 마세요. 필요하면 설정 화면에서 언제든 키를 폐기할 수 있습니다.
영상 제작은 AI 어시스턴트에게 맡기세요
API 키를 만들고 설정 한 줄만 붙여 넣으면, 에이전트에게 바로 영상을 요청할 수 있습니다.
API 키 발급받기