icon for mcp server

Volcano Engine VOD

STDIO

Volcano Engine VOD MCP server for intelligent video editing and management operations

VOD MCP Server

An efficient and convenient video editing assistant that enables various editing operations through conversational interaction, including multi-video timeline splicing, long video segmentation and splicing, and adding transition animations, lowering the technical barrier and operational costs of video editing.

Versionv1.0.0
DescriptionVolcano Engine VOD Intelligent Editing Assistant
CategoryVideo Cloud, Video-on-Demand
TagsVOD, Video-on-Demand, Video Editing

Feature Demos

Tools

This MCP Server product provides the following Tools (capabilities):

Tool 1: get_space_detail

Detailed Description

Get detailed information of a specified space, including region, space description and creation time.

Prompt Example

Call get_space_detail to get space details

Tool 2: list_space

Detailed Description

Query user's video on demand space list, can get information of all spaces under current account.

Prompt Example

Call list_space to get space list

Tool 3: create_space

Detailed Description

Create video on demand space. Space is the basic unit of resource isolation, each space can independently configure business resources, business templates, business flows and business strategies.

Prompt Example

Call create_space to create VOD space

Tool 4: upload_media

Detailed Description

Upload local videos, can upload local videos to specified VOD space.

Prompt Example

Call upload_media to upload local videos

Tool 5: submit_direct_edit_task_async

Detailed Description

Submit video editing tasks, can edit video resources in specified VOD space, enabling multi-video timeline splicing, single video multi-segment extraction, adding text and transition animations.

Prompt Example

Call submit_direct_edit_task_async to submit editing task

Tool 6: get_direct_edit_progress

Detailed Description

Query video editing task processing progress, can query editing task processing progress after submission.

Prompt Example

Call get_direct_edit_progress to query editing task progress

Tool 7: get_direct_edit_result

Detailed Description

Query editing task processing result.

Prompt Example

Call get_direct_edit_result to query editing task result

Tool 8: get_play_info

Detailed Description

Get video playback information, can get video playback information including playback address, cover etc.

Prompt Example

Call get_play_info to query video playback address

Tool 9: list_domain

Detailed Description

Query domain list, query all domain lists configured under user's specified space.

Prompt Example

Call list_domain to query VOD space configured domains

Tool 10: get_media_info

Detailed Description

Query media asset information, get media asset information through Vid (video ID), including basic information, source information and media processing output file information.

Prompt Example

Call get_media_info to query video details

Tool 11: get_media_list

Detailed Description

Get audio/video information, get audio/video information of specified Vid (video ID).

Prompt Example

Call get_media_list to query VOD space media asset list

Supported Platforms

Ark, Cursor, Trae etc.

Service Activation Link (Full Product)

Volcano Engine-Video on Demand-Console

Authentication Method

Please apply for VOLCENGINE_ACCESS_KEY, VOLCENGINE_SECRET_KEY at Volcano Engine-Video on Demand-Console

Installation

Environment Requirements

  • Python 3.13+
  • Volcano Engine account and AccessKey/SecretKey

Deployment

Integration in MCP Client

Configure MCP service in mcp client, MCP JSON configuration:

{ "mcpServers": { "vevod": { "command": "uvx", "args": [ "--from", "git+https://github.com/volcengine/mcp-server#subdirectory=server/mcp_server_vod", "mcp-server-vod" ], "env": { "VOLCENGINE_ACCESS_KEY": "Your Volcengine AK", "VOLCENGINE_SECRET_KEY": "Your Volcengine SK" } } } }

License

MIT

Be the First to Experience MCP Now