ViewMax MCP
Remote MCP for AI video, image, music and speech generation in Claude, Cursor and ChatGPT.
Documentation
Model Context Protocol
ViewMax MCP
Generate AI video, images, music, and audio from Claude, ChatGPT (Codex), Cursor, or any agent that speaks MCP.
Get API KeyRead the docs
Connect
Get connected in 3 steps
Create an API key, add this server configuration, then ask your agent to create a video.
Claude (Web & Desktop)Claude CodeCursorCodex (ChatGPT)
In claude.ai or the Claude desktop app, go to Settings > Connectors > Add custom connector, name it ViewMax, paste this URL, then click Connect and sign in with your ViewMax account. No API key needed.
https://viewmax.studio/api/mcp
Or paste one sentence to your agent
Agents that can edit their own MCP configuration can connect themselves. Replace YOUR_API_KEY, then paste:
Add the ViewMax MCP server to this client: streamable HTTP transport, URL https://viewmax.studio/api/mcp, HTTP header "Authorization: Bearer YOUR_API_KEY". Then call the list_video_models tool to verify the connection.
MCP for Claude
How to add ViewMax MCP to Claude
Step-by-step setup for Claude Desktop, claude.ai, and Claude Code. Both connect to the same server: https://viewmax.studio/api/mcp
Claude Desktop & claude.ai
- Open Settings, then Connectors, and click "Add custom connector".
- Name the connector ViewMax and paste the server URL: https://viewmax.studio/api/mcp
- Click Connect and sign in with your ViewMax account. OAuth handles authentication, so no API key is needed.
- Start a new chat and ask Claude to generate a video, image, music, or speech. Approve the ViewMax tools when Claude asks.
Claude Code
- Create an API key in Settings > API Keys on ViewMax.
- Run this command in your project:
claude mcp add --transport http viewmax https://viewmax.studio/api/mcp --header "Authorization: Bearer YOUR_API_KEY"
Or commit this config as .mcp.json in the project root:
{ "mcpServers": { "viewmax": { "type": "http", "url": "https://viewmax.studio/api/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
Capabilities
What your agent can do
The ViewMax MCP server generates video, image, music, and audio. Generation consumes credits.
generate_video
Create a video task; discover options with list_video_models and get_video_model.
generate_image
Text-to-image or image-to-image; browse models with list_image_models.
generate_music
Create an original music track from a prompt; see list_music_models.
generate_speech
Convert text to speech with a chosen voice from list_voices.
generate_sound_effect
Generate a sound effect from a text prompt.
get_task
Get a task's current status and completed output URLs.
wait_for_task
Wait up to 50 seconds, then return the latest status. Call it repeatedly for longer generations.
get_credits
Check the remaining credits in your authenticated account.
Example
From an instruction to a video URL
You
Make an 8s 720p video of a paper kite crossing a bright summer sky.
Your agent calls generate_video
{ "model": "sora-2", "prompt": "A paper kite crossing a bright summer sky", "duration": "8s", "resolution": "720p" }
Then get_task returns
{ "task_id": "task_123", "status": "success", "video_urls": ["https://.../video.mp4"] }
FAQ
Questions before you connect
How do I add ViewMax MCP to Claude?
How is MCP generation billed?
Where do I get an API key?
Which models are supported?
How is my data handled?
Bring video generation into your agent workflow
Create an API key and connect the ViewMax MCP server in a few minutes.