# Brightcove MCP for AI Agents MCP

> Brightcove MCP connects your AI client directly to Brightcove Video Cloud, giving you control over your entire media asset lifecycle. Use it to list every video in your library, build and update playlists across multiple platforms, or check an asset's technical specifications without logging into a dashboard.

## Overview
- **Category:** image-video
- **Price:** Free
- **Tags:** video-hosting, video-analytics, playlist-management, media-publishing, content-delivery, video-metadata

## Description

Managing large video libraries is usually a nightmare of clicks and tabs. You shouldn't have to manually check if an asset is active or find the exact folder where it lives just to create a simple playlist. This MCP lets you talk directly to your content management system.

Need to know which videos are ready for launch? Your agent pulls that data instantly, whether you need to list every video in the account, search by tag, or check specific metadata like descriptions and names. You can also structure your content by creating new playlists or updating existing ones right from conversation. If a project needs an asset removed entirely, it handles deleting videos permanently. Because Vinkius hosts over 4,000 specialized MCPs, you get access to Brightcove's powerful video management tools alongside everything else your business uses.

It's about taking the repetitive work off your plate. Instead of copying data between three different dashboards, you just ask your AI client what needs doing. It does it.

## Tools

### create_playlist
Creates a brand new playlist within your Brightcove account.

### delete_video
Permanently removes a specified video from the library.

### get_folder_videos
Lists all videos that are stored inside one specific folder.

### get_playlist
Retrieves full details and contents for a single specified playlist.

### get_video_count
Fetches the total number of videos currently in your account library.

### get_video
Pulls all detailed information about one specific video asset.

### list_folders
Retrieves a list of every folder available in your video library.

### list_playlists
Provides an overview and name listing of all existing playlists.

### list_videos
Generates a comprehensive list of every video asset in your entire account.

### update_video
Modifies the name, description, or status (active/inactive) of an existing video.

## Prompt Examples

**Prompt:** 
```
I need a list of every video in my library that is currently inactive.
```

**Response:** 
```
**Video Status Report: Inactive Assets**

We found 12 videos marked as 'inactive' or 'draft'. These are likely old assets or videos pending review. 

*   `vid_45`: Old Training Module (Description updated to 'Archive')
*   `vid_99`: Fall Festival Promo (Needs new tag: Autumn)

You should use the `update_video` tool on these if you plan to reactivate them.
```

**Prompt:** 
```
Can you pull details for my playlist named 'Social Media Clips'?
```

**Response:** 
```
**Playlist Details: Social Media Clips**

*   **Total Videos:** 15
*   **Status:** Active
*   **Last Updated:** Today, 3:00 PM PST

Includes assets from these folders:
*   Marketing Assets (7 videos)
*   Quick Bites (8 videos)
The playlist is ready for review.
```

**Prompt:** 
```
What are all the top-level folders in my account?
```

**Response:** 
```
Here is a list of your primary content folders:

1.  **Marketing Assets:** Contains campaign deliverables and promotions.
2.  **Training Series:** Includes recorded internal training modules.
3.  **Archived Projects:** Videos that are no longer active or needed for current campaigns.
4.  **Branding Kits:** Core logo assets and evergreen content.
```

## Capabilities

### Inventorying Video Assets
List every video in your entire Brightcove library or narrow down assets contained within a specific folder.

### Managing Playlists
Create brand new playlists, get details on existing ones, or list all configured playlist groups.

### Updating Video Metadata
Change a video's name, description, activity status (active/inactive), or other metadata fields for better organization.

### Getting Asset Details
Retrieve specific technical details or general information for any single video in the library.

### Monitoring Library Status
Get a total count of videos or list all available folders to verify your content structure.

## Use Cases

### Checking for missing assets before a launch
A marketing manager asks their agent, 'Are there any videos in the 'Q4 Product' folder that aren't tagged as active?' The agent uses `get_folder_videos` and cross-references metadata to give an immediate yes/no answer.

### Compiling a video report for stakeholders
A producer asks the agent, 'What are the total assets in the account, and what are the top 5 most viewed videos?' The agent uses `get_video_count` and retrieves details using `list_videos`, compiling the data into one readable summary.

### Reorganizing old content for a new campaign
A team needs to group several older assets. They ask their agent to 'Create a playlist called Historical Content' and list all relevant videos using `list_videos` before the final creation step.

### Cleaning up deprecated content
An operations lead asks, 'Show me all videos that are marked inactive in the 'Archived Projects' folder.' The agent uses `get_folder_videos` and reports only on assets needing review or deletion.

## Benefits

- You immediately know which assets are live or inactive. Use `update_video` to change status or use `get_video` to verify current metadata details.
- Building campaigns is faster than ever. Your agent can create new playlists using the `create_playlist` tool, grouping content instantly for distribution across platforms.
- Stop guessing where assets are. You can list all available folders with `list_folders`, giving you a complete map of your entire video structure.
- Need to audit your library? Running `get_video_count` gives you an instant total count, which is much faster than checking the dashboard counter manually.
- Streamlining content removal. If a video needs to be taken down permanently, use `delete_video` instead of navigating deep into settings.

## How It Works

The bottom line is that you manage video publishing and analytics through natural language, avoiding manual dashboard navigation entirely.

1. Subscribe to this MCP and provide your Brightcove Account ID, Client ID, and Client Secret.
2. Connect the credentials to any compatible client like Claude or Cursor.
3. Tell your AI agent exactly what you need. For example: 'Create a playlist called Q3 Campaign using videos from the marketing folder.'

## Frequently Asked Questions

**How do I use the Brightcove MCP to check my video asset status?**
You can ask your agent for a comprehensive list of all videos in your account. It will report on their current state, helping you verify if an asset is active or needs its metadata updated before publishing.

**Can the Brightcove MCP help me organize my content into groups?**
Yes, it lets you create and manage playlists. You can ask to build a playlist based on criteria (like folder or tag) and group those videos instantly for distribution.

**Is this Brightcove MCP good for developers integrating video APIs?**
It's great for development verification. You can use the agent to pull specific technical details about assets, which is perfect for verifying API integration points and asset processing workflows.

**What if I need to remove old videos from my library using Brightcove MCP?**
You can ask your agent to delete a video permanently. It handles the removal process, saving you from having to navigate deep into the CMS settings to take down content.

**Does the Brightcove MCP support listing all my available folders?**
Yes, it gives you a simple list of every major folder in your library. This helps you quickly map out where different types of assets are stored.