Vidyard MCP. Manage your entire video asset lifecycle through chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Vidyard MCP connects your AI agent directly to your video hosting account. Use natural conversation to list, retrieve metadata for, and manage every aspect of your video library, from creating custom players to grabbing direct stream links.
What your AI agents can do
Attach video to player
Adds a specific video asset into an existing player container.
Create empty player
Makes a new, empty video player container that can hold content later.
Delete video asset
Permanently deletes a video asset from your Vidyard library. This action cannot be undone.
Retrieves a complete list of every video stored in your account.
Pulls specific metadata for any video, including its length and encoding status.
Creates new player containers or updates existing ones to customize how videos are embedded on a webpage.
Gets raw, usable MP4 download and streaming URLs for various resolutions (e.g., 1080p, 720p).
Attaches a specific video asset into a designated player container.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Vidyard: 10 Tools for Content Management
These tools let you perform every asset lifecycle operation—from listing videos to creating new player containers—all through your AI client.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Vidyard on Vinkius019d761cattach video to player
Adds a specific video asset into an existing player container.
019d761ccreate empty player
Makes a new, empty video player container that can hold content later.
019d761cdelete video asset
Permanently deletes a video asset from your Vidyard library. This action cannot be undone.
019d761cdelete video player
Removes an entire video player container, though the original videos remain untouched.
019d761cget player details
Retrieves all technical and organizational details associated with a specific video player.
019d761cget video details
Fetches the core technical metadata for any given video asset, like its length or encoding status.
019d761cget video source files
Provides direct stream URLs and raw download links for various resolutions of a chosen video.
019d761clist video players
Shows you a list of all the player containers currently set up in your account.
019d761clist videos
Generates a complete manifest listing every single video asset stored on Vidyard.
019d761cupdate player name
Changes the visible name or title of an existing player container.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Vidyard, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,900+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Vidyard. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Managing video assets used to feel like navigating a maze of IDs and forms.
Right now, updating content is painful. You have to log into Vidyard, find the asset you need, copy its unique ID somewhere else, then go build or update a player container—all while cross-referencing which video quality (480p, 720p) you actually need for that specific embed code. It’s a tedious cycle of copying and pasting IDs into different forms.
With this MCP, the process changes entirely. You just talk to your agent. You tell it: 'I need the direct links for my sales demo video.' The agent handles finding the asset ID, checking its status using get_video_details, and returning a clean set of stream URLs—no dashboard clicks required.
The Vidyard MCP gives you full control over your players.
You can't just throw content into a player. You have to manage the container first. You might use list_video_players to see what exists, then create_empty_player if you need a fresh start, and finally update_player_name to brand it correctly before attaching any videos.
This means you're not just viewing content; you’re actively building out your digital storefront using the power of conversation. You define the structure, and the agent executes the build.
What you can do with this MCP connector
You can treat your entire corporate video asset library like a database you talk to. Instead of navigating deep dashboards just to find an ID or check encoding status, your AI agent handles it all through simple chat commands. You'll list every existing player, check technical details for any video—like length and encoding status—and grab direct download links for specific qualities (480p, 720p).
Need to reorganize content? You can create new players or attach videos to existing ones instantly. The whole setup runs securely because credentials pass through a zero-trust proxy; your keys never sit on a disk. This lets you manage everything from asset renaming and permanent deletion right up to building custom player facades, all without ever touching the Vidyard UI.
019d761c-8a9d-7242-8612-1dedcf2f291e How Vidyard MCP Works
- 1 First, connect your Vidyard API Token to the MCP via Vinkius.
- 2 Next, tell your AI client what you need; for example, 'List all my video assets' or 'Get metadata for vy-123'.
- 3 The agent executes the necessary tool call and hands back the structured data, allowing you to continue the conversation.
The bottom line is that your AI client becomes a dedicated administrator for your entire video content system.
Who Is Vidyard MCP For?
This MCP is built for anyone who spends time managing media assets across multiple platforms. If you're tired of copy-pasting IDs or clicking through five different dashboards to get a single URL, this is for you.
Needs to quickly check which players are configured and grab embed codes for multiple campaign assets across various landing pages.
Requires the ability to find a specific product demo video, verify its current encoding quality, and generate a direct stream link to send immediately to a prospect.
Needs to list all available video assets, check which ones are ready for distribution, and potentially rename or delete old content.
What Changes When You Connect
- You stop clicking through dashboards just to check status. Use get_video_details to instantly know a video's encoding status or length.
- Need multiple stream links? The get_video_source_files tool gives you direct, raw MP4 URLs for various qualities (480p, 720p, etc.) without manual export.
- Building custom embeds is fast. You can use create_empty_player to build a shell and then attach_video_to_player to fill it immediately.
- The system keeps you safe. Credentials pass through the Vinkius zero-trust proxy, meaning your API keys are only used in transit—they never live on disk.
- It handles cleanup too. When a campaign ends, use delete_video_asset or delete_video_player to clean up containers and unused files.
Real-World Use Cases
The QA Engineer needs source links for testing.
Instead of logging into Vidyard and manually finding the download link, they ask their agent: 'Get all source files for the onboarding video.' The agent calls get_video_source_files and delivers structured URLs instantly.
The Marketing Manager needs to update a campaign page.
They instruct their agent to first list_videos to confirm the correct asset ID, then use create_empty_player to build a new player facade, and finally attach_video_to_player with the right content.
The Support Team needs to audit old projects.
They ask the agent to list_videos, review the metadata for older assets using get_video_details, and confirm which players can be safely deleted via delete_video_player.
The Tradeoffs
Trying to download videos manually.
Logging into Vidyard, navigating to the asset page, clicking through multiple export options, and finally finding a direct link that often breaks or requires specific headers.
→ Just tell your agent: 'Get the 720p stream links for Project Alpha.' The agent uses get_video_source_files and gives you all necessary URLs immediately.
Changing player names via the UI.
Having to edit a web page, then navigate back into Vidyard, find the correct player ID, and manually update the display name just for branding consistency.
→ Ask your agent to run 'update_player_name' with the new title and old player ID. It handles the change directly.
Deleting assets without confirmation.
Simply clicking a delete button on the asset list, forgetting if it was permanent or if other players relied on that content.
→ Always confirm with your agent first. Tell it to get_video_details on the target video and then execute delete_video_asset only after confirmation.
When It Fits, When It Doesn't
Use this MCP if your job requires constant interaction with the asset lifecycle: listing, checking metadata, building containers, or obtaining direct URLs. It's perfect for integrating content management into a larger automation pipeline; you can chain it with other MCPs to build complex workflows—for instance, using list_videos and then passing those IDs to a messaging MCP to draft an update email. Don't use this if all you need is simple viewing or basic analytics that Vidyard already provides in its own dashboard. If you just need a single URL without needing to manage the container or check encoding status, there might be a simpler, dedicated tool for just retrieval.
Common Questions About Vidyard MCP
Can I get direct download links for my videos through the agent? +
Yes. The get_video_source_files tool allows your agent to retrieve direct MP4 download links and stream URLs for different qualities (like 720p or 1080p), making it easy to share raw files or use them in other applications.
How do I add a video to a specific player? +
Use the attach_video_to_player tool. You'll need to provide the player_id and the video_id. Your agent can help you find these IDs by listing your players and videos first.
Can I create new video players through conversation? +
Absolutely. The create_empty_player tool lets you provision a new player container with a descriptive name. Once created, you can attach videos to it and manage its settings directly through your agent.
If I need to permanently remove content, how do I use `delete_video_asset`? +
The tool immediately and irreversibly deletes a video asset. Use this function only after confirming the unique video ID, as this action cannot be undone.
How can I use `list_videos` to check what assets I have? +
This function pulls a comprehensive list of every video stored in your Vidyard dashboard. It gives you the necessary IDs and titles needed for any subsequent actions, like attaching or checking metadata.
I need to rename a container; what is the purpose of `update_player_name`? +
It changes the visible display name (or title) of an existing video player. You must provide the exact ID of the player you want to modify.
What technical data do I get when running `get_video_details`? +
This retrieves core metadata, including the video's length and its current encoding status. It confirms if your content is ready for distribution or if further processing is needed.
Before attaching anything, how do I use `list_video_players`? +
It lists every single configured video player container in your account. This helps you see exactly which players exist and what their IDs are before you try to add or delete them.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.