mcp-video-gen
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VEO_MODEL | No | Optional. Default: veo-3.1-fast-generate-001 | |
| GCP_REGION | No | Optional. Default: us-central1 | |
| ARK_API_KEY | No | Volcengine Ark API key. At least one provider API key is required. | |
| VIDU_API_KEY | No | Vidu API key. | |
| GCP_PROJECT_ID | No | Google Cloud Project ID. Required for Google Veo, Lyria, and STT. | |
| GEMINI_API_KEY | No | Google API key for Veo. Recommended. Alternative uses ADC. | |
| VEO_GCS_BUCKET | No | Optional. GCS bucket for output. If unset, uses base64 inline. | |
| ARK_VIDEO_MODEL | No | Optional. Default: doubao-seedance-2-0-fast-260128 | |
| MINIMAX_API_KEY | No | MiniMax API key. Enables video, TTS, and music generation. | |
| KLING_ACCESS_KEY | No | Kling AI access key. | |
| KLING_SECRET_KEY | No | Kling AI secret key. | |
| MINIMAX_API_HOST | No | Optional. Default: https://api.minimax.chat | |
| VIDEO_OUTPUT_DIR | No | Optional. Default: ./output | |
| ARK_VIDEO_API_KEY | No | Volcengine Ark video-specific API key. Overrides ARK_API_KEY for video generation. | |
| DASHSCOPE_API_KEY | No | DashScope API key for Wan video generation. | |
| ARK_VIDEO_BASE_URL | No | Optional. Default: https://ark.cn-beijing.volces.com/api/v3 | |
| SILICONFLOW_API_KEY | No | SiliconFlow API key. | |
| ARK_VIDEO_RESOLUTION | No | Optional. Default: 720p | |
| DEFAULT_VIDEO_PROVIDER | No | Optional. Default prefers ark when configured. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_videoA | Generate a video from a text prompt (text-to-video) or from an image + prompt (image-to-video, ark/veo). Available providers: none configured. Default: none. |
| query_video_statusB | Query the status of a video generation task and download the result. |
| list_providersA | List all available video, TTS, and music providers. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Model Catalog | No providers configured. Set API keys to enable providers. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZenforceTaiji/MCP-AI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server