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

  1. Open Settings, then Connectors, and click "Add custom connector".
  2. Name the connector ViewMax and paste the server URL: https://viewmax.studio/api/mcp
  3. Click Connect and sign in with your ViewMax account. OAuth handles authentication, so no API key is needed.
  4. Start a new chat and ask Claude to generate a video, image, music, or speech. Approve the ViewMax tools when Claude asks.

Claude Code

  1. Create an API key in Settings > API Keys on ViewMax.
  2. 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.