# Tencent Cloud VOD MCP

> Tencent Cloud VOD MCP connects your AI client to Tencent's video-on-demand infrastructure for deep asset management, task tracking, and storage auditing. Your agent can instantly search massive media libraries by keywords or tags, pull detailed metadata on specific files, manage content classification, and monitor background processing tasks in real time. It gives you a single conversation point to handle everything from updating file descriptions to checking overall storage volume statistics without needing the complex console.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** video-on-demand, media-processing, asset-management, video-metadata, storage-auditing, transcoding

## Description

Managing video assets used to mean navigating dense dashboards and running multiple reports manually. Now, your agent handles it all via this MCP. You can ask your AI client to perform sophisticated actions on Tencent Cloud VOD. Need to know the technical metadata for a batch of files? Just ask. Want to find every piece of media related to 'Q4 Marketing'? Your agent searches the entire library automatically. It also monitors complex background jobs, giving you real-time status updates on transcoding tasks or helping audit your storage usage over specific time periods. Because this MCP is hosted on Vinkius, you connect once and gain immediate access to this specialized VOD intelligence alongside thousands of other services from any compatible AI client.

## Tools

### delete_media_file
Permanently removes a specified media file from the VOD platform.

### get_media_info
Retrieves detailed technical metadata for any given video asset.

### get_storage_stats
Pulls a usage report detailing your total storage volume over a defined time period.

### get_task_detail
Checks the real-time status and technical output of an asynchronous VOD task.

### list_media_classes
Displays a list of all media content categories or classes used in your project.

### list_recent_media
Fetches a list of media files that have been recently updated or modified.

### search_media_files
Searches the entire VOD library using keywords, tags, and advanced filters.

### update_media_info
Allows you to modify basic properties of a media file, like its title or description.

## Prompt Examples

**Prompt:** 
```
Search for media files containing 'Product Launch' in my VOD library.
```

**Response:** 
```
I've searched your VOD library. I found 3 files matching 'Product Launch', including '2023_Product_Launch_HQ' (FileId: `88210934`). Would you like me to retrieve the full technical metadata for these files?
```

**Prompt:** 
```
Check the status of VOD task 'task-1234567890'.
```

**Response:** 
```
The VOD task `task-1234567890` is currently 'FINISH'. It was a Transcode task that completed successfully at 14:30. Should I check if the resulting media files are now indexed in your library?
```

**Prompt:** 
```
Show me our VOD storage usage stats for the last 30 days.
```

**Response:** 
```
I've retrieved your storage usage data. Over the last 30 days, your peak storage reached 1.2 TB, with an average daily increase of 5 GB. Your current active SubAppId is set to 'Root Application'. Would you like a daily breakdown of these metrics?
```

## Capabilities

### Audit Storage Usage
Retrieves detailed statistics about your overall storage volume for specific time frames.

### Search Media Libraries
Searches the entire VOD catalog using advanced filters like keywords, tags, or media classes.

### Manage File Details
Reads specific metadata about a video file or updates its title and description properties.

### Track Background Tasks
Checks the current status and technical details of asynchronous processing jobs, like transcoding.

### Delete Assets
Removes specific media files from your VOD infrastructure to clean up obsolete content.

## Use Cases

### Auditing an old campaign's content
A content manager needs to know if any videos from the 'Summer Sale 2023' campaign still exist. Instead of manually browsing, they ask their agent to run `search_media_files` using the keyword and class tag. The agent returns a definitive list of all remaining files.

### Verifying post-transcode assets
A video engineer finishes uploading 50 videos that need transcoding. They ask their agent to run `get_task_detail` for the batch job ID. The agent confirms if all tasks are 'FINISH' and ready for use.

### Cleaning up expired content
The team discovers a folder of promotional videos that haven't been touched in two years. They instruct their agent to run `list_recent_media` first, confirm the files are obsolete, and then use `delete_media_file` on the confirmed list.

### Capacity planning review
The CTO wants a report showing total cloud storage usage for Q1. They prompt their agent to execute `get_storage_stats`, receiving precise data points needed for budgeting without leaving the chat interface.

## Benefits

- Instead of manually running searches, your agent uses `search_media_files` to instantly find assets across your entire library using keywords or tags. It’s immediate content discovery.
- You don't have to log into the console just to check stats. Use `get_storage_stats` and ask your client for a usage report covering any specific time range, giving you clear capacity data.
- When content needs cleanup, use `delete_media_file`. You can authorize the removal of obsolete assets without manually verifying every single ID number.
- Keep track of complex jobs using `get_task_detail`. Your agent monitors background processing tasks and reports back on success status or errors instantly.
- Need to fix metadata? Use `update_media_info` to change titles or descriptions for multiple files, all through a simple command. No bulk CSV edits required.

## How It Works

The bottom line is you tell your agent what needs doing, and it handles all the API calls to Tencent Cloud for you.

1. Subscribe to this MCP and provide your Tencent Cloud SecretId, SecretKey, and optional SubAppId credentials.
2. Connect the service using your preferred AI client (Claude, Cursor, etc.) via the Vinkius platform.
3. Use natural language prompts in your client—your agent performs complex operations like searching or auditing storage directly.

## Frequently Asked Questions

**How do I check storage usage using Tencent Cloud VOD / 腾讯云点播?**
You use the MCP's tool, `get_storage_stats`. Simply ask your agent to run this function and specify the exact time range you need data for. It pulls a detailed report directly.

**Can I update video titles using Tencent Cloud VOD / 腾讯云点播?**
Yes, that's handled by `update_media_info`. You tell the agent which files need changes, and it modifies the specified properties like title or description for you.

**Is Tencent Cloud VOD / 腾讯云点播 good for finding old media?**
It's great. Use `search_media_files` to query your library. You can filter by tags, keywords, and classes to pinpoint assets quickly without browsing.

**What is the difference between searching and listing files with Tencent Cloud VOD / 腾讯云点播?**
Use `list_recent_media` when you just want a general view of what was uploaded or changed lately. Use `search_media_files` when you need to filter by specific criteria like 'Product Launch' tags.

**Can I delete videos with Tencent Cloud VOD / 腾讯云点播?**
Yes, the tool `delete_media_file` lets your agent remove assets. Be sure you confirm the FileId before letting it run to prevent accidental data loss.