@wecandeo/mcp-videopack-v4
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WECANDEO_API_KEY | Yes | Wecandeo API key (required) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| wecandeo_upload_create_tokenA | Create a V4 video upload token. Returns { ver, uploadUrl, token }. A token uploads exactly one file and is valid for 60 minutes. |
| wecandeo_upload_videoB | Upload a video file using a V4 upload token. |
| wecandeo_upload_video_statusA | Check the upload status of a video by token. Returns a status such as UPLOADING, UPLOADED, THUMBS, DEPLOY, COMPLETE, U_ERROR, FILEOVER. |
| wecandeo_upload_video_progressA | Check the upload progress of a video by token. Returns process (0-100%) and transferred byte counters. |
| wecandeo_video_encoding_statusB | Check the encoding status of an uploaded video. Returns per-profile process (0-100) and status. |
| wecandeo_upload_thumbnailA | Upload a thumbnail image for a video. Issues a thumbnail upload token for the accessKey then uploads. |
| wecandeo_upload_captionA | Upload a WebVTT (.vtt) caption file for a video. Issues a caption upload token for the accessKey then uploads. |
| wecandeo_upload_caption_languageA | Retrieve the list of supported caption languages and their langId codes. |
| wecandeo_video_list_packageB | Retrieve the list of videos in a distribution package. Supports search, sort and pagination. |
| wecandeo_video_list_folderC | Retrieve the list of videos in a media-archive folder. Supports search, sort and pagination. |
| wecandeo_video_detailsB | Get detailed information of a video. Returns camelCase fields and AI summaries when available. |
| wecandeo_video_pub_codeB | Get the distribution codes (video URL, play URL, per-file URLs) of a video in a package. |
| wecandeo_video_encoded_fileB | Retrieve the list of encoded files (profiles) for a video. |
| wecandeo_video_onetime_keyA | Generate a time-limited one-time access key for a video key (Level 2) or file key (Level 3). |
| wecandeo_video_thumbnailA | Retrieve the thumbnail images (extracted frames, multiple sizes) of a video. |
| wecandeo_video_captionB | Retrieve the caption files of a video. |
| wecandeo_video_add_to_packageB | Add a video to a distribution package (triggers encoding / URL issuance). |
| wecandeo_video_exclude_from_packageB | Exclude a video from a distribution package. |
| wecandeo_video_start_publishC | Start publishing (distributing) a video within a package. |
| wecandeo_video_pause_publishB | Pause publishing (distributing) a video within a package. |
| wecandeo_video_modify_folderB | Move a video to a different media-archive folder. |
| wecandeo_video_modify_metaC | Modify the metadata (title, series, author, copyright, rate, content, etc, tag) of a video. |
| wecandeo_video_set_default_thumbnailB | Set a specific extracted thumbnail (by sequence) as the video's default thumbnail. |
| wecandeo_package_listA | Retrieve the list of distribution packages (packageId, packageType, packageName, sharing flags). |
| wecandeo_archive_create_folderA | Create a new video folder in the media archive. Returns the new folder ID. |
| wecandeo_archive_list_foldersB | Retrieve the list of video folders in the media archive. |
| wecandeo_archive_folder_by_nameC | Look up a media-archive video folder by its name. |
| wecandeo_archive_original_download_urlA | Get the download URL of the original video in the media archive. The URL is valid for 2 days. |
| pingA | Check if the Wecandeo VideoPack v4 MCP server is responsive |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/wecandeo/mcp-wecandeo-v4'
If you have feedback or need assistance with the MCP directory API, please join our Discord server