# ViewMax MCP [Health: Active]

**Category:** 🎥 Multimedia Process  
**Repository:** https://github.com/bytevirts/viewmax-mcp  
**GitHub Stars:** 0  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/viewmax-mcp

## Description
Remote MCP for AI video, image, music and speech generation.

## Tools
Capabilities this server exposes over MCP:

- **list_video_models** — Discover video models and pricing
- **generate_video** — Create a video generation task
- **list_image_models** — Discover image models and pricing
- **generate_image** — Create an image generation task
- **list_music_models** — Discover music models
- **generate_music** — Generate music (usually returns URLs immediately)
- **list_voices** — List TTS voices
- **generate_speech** — Text to speech
- **generate_sound_effect** — Sound effect from a prompt
- **get_task** — Poll generation status
- **get_credits** — Remaining account credits

## Claude Desktop Quick Installation
No confirmed install details yet, so no config is published. Follow the setup steps in the repository above.

## Documentation

## What ViewMax MCP MCP server does

ViewMax MCP MCP server exposes ViewMax Studio’s hosted generation features through the Model Context Protocol. Agents can inspect available video and image models, including pricing, before submitting work. They can also discover music models and text-to-speech voices.

The generation tools cover video, images, music, speech, and prompt-based sound effects. Video and image requests create generation tasks. Music generation generally returns URLs directly, while other asynchronous work can be checked through task-status tools. Account credit information is available through a separate tool, which helps agents check usage before starting paid generation.

## How it works

The service is accessed remotely at `https://viewmax.studio/api/mcp`. No local media runtime is described in the repository. An MCP client sends tool calls to the hosted endpoint, and ViewMax handles model selection and generation. For task-based operations, an agent can call `get_task` to inspect progress or use `wait_for_task` when it needs to wait for completion.

Generation consumes ViewMax credits. A practical workflow is to query model availability and pricing, check the account balance, submit a generation request, and then monitor the returned task. Music requests commonly provide result URLs without the same polling flow.

## Setup and configuration

Claude Web and Desktop can add the endpoint as a custom connector and authenticate with ViewMax through OAuth. Claude Code uses the HTTP transport with a bearer token. Cursor uses an MCP configuration containing the endpoint URL and an `Authorization` header. Codex can read the bearer token from the `VIEWMAX_API_KEY` environment variable after that variable is set to a ViewMax API key.

API keys are created in ViewMax Settings under API Keys. The repository documents a hosted connection rather than a package installation or local server command. Clients not listed in the setup examples may still require their own HTTP MCP configuration and authentication support.

## Tools and capabilities

- `list_video_models` and `get_video_model`: inspect video model options and pricing.
- `generate_video`: submit a video generation task.
- `list_image_models` and `get_image_model`: inspect image model options and pricing.
- `generate_image`: submit an image generation task.
- `list_music_models` and `generate_music`: inspect music models and request music.
- `list_voices` and `generate_speech`: discover text-to-speech voices and create speech.
- `generate_sound_effect`: create a sound effect from a prompt.
- `get_task` and `wait_for_task`: monitor task progress.
- `get_credits`: retrieve remaining ViewMax credits.

## Limitations and notes

ViewMax MCP MCP server depends on the hosted ViewMax endpoint and an authenticated ViewMax account. Generation uses account credits, so model pricing and the current balance should be considered before submitting requests. The documentation does not describe local model execution, offline use, or a local installation package. Music commonly returns URLs immediately, but task behavior can vary by generation operation and should be handled using the available status tools when necessary.

_Full upstream README: https://allmcps.com/mcp/viewmax-mcp/readme_

