Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MUSEVATE_API_KEYYesRequired. Your Musevate API key (create it at https://musevate.com/settings); --api-key also works.
MUSEVATE_MCP_URLNoFor testing against another deployment.https://musevate.com/api/mcp
MUSEVATE_TIMEOUT_MSNoTimeout in milliseconds, above the server's own 120s ceiling.180000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_modelsA

List the AI video models available, with what each can actually do: maximum length, the sizes it offers, whether it can generate sound, and what it costs in credits for a five second clip at 720p. Use this before quoting or generating so the settings you pick are ones a model can serve. This server generates in every mode listed except lip_sync: pass imageUrl for image-to-video, or referenceImageUrls for reference-to-video.

quote_videoA

Price a generation without running it. Returns the credit cost and the model that would be used. Free, and the right way to answer 'what would this cost' — generate_video is the one that spends credits. Images are not downloaded for a quote, so the price reflects the kind of request rather than the pictures themselves.

generate_videoA

Generate a video from a prompt, from an image, or from a set of reference images. THIS SPENDS THE ACCOUNT'S CREDITS — call quote_video first and confirm the cost with the person you are working for before calling this. Returns immediately with an id; rendering takes about a minute. Use check_video to collect the result. Retrying is safe: an identical call repeated within two minutes returns the generation the first call started rather than starting a second one, so to deliberately make a second take either change the request or pass a new requestId.

check_videoA

Check a generation started by generate_video. Returns its status and, once finished, a link to the video that is valid for one hour. Free to call.

check_balanceA

How many credits the account has left. Free to call.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct action: listing model capabilities, checking balance, quoting a cost, generating a video, and checking generation status. There is no meaningful overlap or ambiguity between them.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern: list_models, check_video, check_balance, quote_video, generate_video. The naming is predictable and clear across the entire set.

Tool Count5/5

Five tools is well-scoped for a video generation service. Each tool covers a necessary step in the workflow—discovering options, checking balance, quoting, generating, and retrieving results—without unnecessary bloat.

Completeness5/5

The tool surface covers the full lifecycle needed for paid video generation: model discovery, pricing, balance checking, submission, and result retrieval. Generation is idempotent, and the workflow has no obvious dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues