Viralance MCP: Generate Videos and Images From Claude
Connect Viralance to Claude with one command and create videos, images, and voiceovers by typing what you want — no dashboard required.
How Claude MCP Integration Works
Create a scoped API key
In Dashboard > Settings > API Keys, generate a key and grant only the scopes you need: video:create, image:create, credits:read, autopilot:use, and more. Each key carries a daily spend cap and can be revoked instantly.
Connect your MCP client
In Claude Code run: claude mcp add --transport http viralance <server-url>. Sign in through your browser via OAuth, or pass --header "Authorization: Bearer YOUR_API_KEY". For Claude Desktop, add an mcp-remote entry to claude_desktop_config.json and restart the app.
Ask in plain language
Type a request like "Generate a 6-second VEO 3.1 Fast video of a cat surfing a neon wave, 9:16" or "Check my credit balance." Claude calls generate_video, get_balance, and other tools on your behalf.
Track and reuse the output
Claude calls get_video_status, list_videos, and list_images to report job progress and hand back finished files. Every generation draws from the same one-time credit wallet as the web app.
Why Creators Love It
Use Cases
Frequently Asked Questions
Can Claude generate videos directly?
Yes. Once you connect the Viralance MCP server, Claude calls the generate_video tool to start real jobs in your account. You can request 16+ models including VEO 3.1 Fast, Sora 2, Kling, and Seedance 2.0, in text-to-video or image-to-video mode, and Claude returns the finished file.
How do I connect Viralance to Claude?
Create an API key in Dashboard > Settings > API Keys, then in Claude Code run: claude mcp add --transport http viralance <server-url>. You can sign in with browser OAuth or pass --header "Authorization: Bearer YOUR_API_KEY". For Claude Desktop, add an mcp-remote entry to claude_desktop_config.json and restart. Setup takes about two minutes.
What can I do with the Viralance MCP server?
It exposes purpose-built tools: generate_video, generate_image, enhance_prompt, generate_caption, generate_hooks, autopilot_create, autopilot_execute, autopilot_status, get_balance, get_model_costs, get_credit_history, get_video_status, list_videos, and list_images. Anything you can do in the dashboard, you can do from chat.
Are MCP credits separate from my web app credits?
No. Generations through MCP draw from the same one-time credit wallet as the web app, with atomic accounting so nothing double-charges. There is no subscription and no separate MCP billing. A VEO 3.1 Fast 720p clip is 6 credits at 4 seconds, 8 at 6 seconds, and 12 at 8 seconds; images land in the 1 to 4 credit range.
Is connecting Viralance via MCP secure?
Yes. Each API key is scoped to only the actions you allow, such as read-only, and carries a daily spend cap so a leaked key cannot drain your full balance. The server uses OAuth 2.1 with PKCE, hashed credentials, rate limiting, and audit logging, and you can revoke any key instantly from Settings.
Which MCP clients work with Viralance?
Viralance runs a production MCP server over Streamable HTTP and JSON-RPC 2.0, built on the official MCP SDK. It works with Claude Code, Claude Desktop, and any MCP-compatible AI client. Claude Code is the simplest because you can authenticate through your browser with no key to paste.
Ready to Try Claude MCP Integration?
Join thousands of creators making content with AI on Viralance.