Skip to main content
Glama
mario-andreschak

MCP Video Generation with Veo2

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port3000
LOG_LEVELNoLogging level (available levels: verbose, debug, info, warn, error, fatal, none)fatal
STORAGE_DIRNoDirectory for storing generated videos./generated-videos
GOOGLE_API_KEYYesYour Google API key with access to Gemini API and Veo2 model

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
generateVideoFromTextC

Generate a video from a text prompt

generateVideoFromImageC

Generate a video from an image

generateImageC

Generate an image from a text prompt using Google Imagen

generateVideoFromGeneratedImageC

Generate a video from a generated image (one-step process)

listGeneratedVideosB

List all generated videos

getImageB

Get a specific image by ID

listGeneratedImagesB

List all generated images

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
video-templatesExample prompts for generating videos with Veo2
image-templatesExample prompts for generating images with Google Imagen

TDQS

B3/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have distinct purposes, but generateVideoFromGeneratedImage and generateVideoFromImage overlap in functionality; one is described as 'one-step process' but the distinction is not immediately clear from names alone.

Naming Consistency4/5

Tool names follow a verb_noun pattern, but there is inconsistency: 'generateImage' uses a direct object while video tools use 'from' prepositional phrases. Also, 'getImage' differs from 'listGeneratedImages/listGeneratedVideos' in tense.

Tool Count5/5

With 7 tools, the set is well-scoped for an image/video generation server, covering creation and listing without being overly numerous.

Completeness3/5

The tool surface includes generation and listing but lacks retrieval of individual videos (no getVideo), update, and delete operations, leaving notable gaps in lifecycle management.

Maintenance

ActivityInactive
ResponsivenessNo issues