MediaSilo (Legacy) MCP. Manage assets, track reviews, and run video ops from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
MediaSilo (Legacy) connects your AI client to a secure video workspace for collaborative content review and asset management. Use this server to track annotations, manage projects, list assets across folders, and generate password-protected links without leaving your chat interface.
What your AI agents can do
Get asset
Gets detailed information for one specific media asset ID.
Get current user
Retrieves the details of the user who is currently authenticated in MediaSilo.
Get project
Gets detailed information for a specific project ID.
Retrieves a complete inventory of every media file (video, image, document) in your MediaSilo account.
Searches and lists specific media files contained within a defined folder structure.
Retrieves comprehensive information about a single, specified MediaSilo project.
Identifies and lists every user who has been given access to a particular project.
Retrieves details for any specific user within your MediaSilo organization.
Generates secure, password-protected URLs for stakeholders to view assets outside of the main platform.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
MediaSilo (Legacy) MCP Server: 11 Tools for Video Ops
These eleven tools let your agent interact with every part of MediaSilo—from listing all users to retrieving metadata on a single asset. Run any video ops command without leaving the chat.
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 MediaSilo (Legacy) on Vinkius019dd120get asset
Gets detailed information for one specific media asset ID.
019dd120get current user
Retrieves the details of the user who is currently authenticated in MediaSilo.
019dd120get project
Gets detailed information for a specific project ID.
019dd120get quicklink
Retrieves details about a single, specified MediaSilo QuickLink.
019dd120get user
Gets detailed information for one specific user ID.
019dd120list assets
Lists all assets across the entire MediaSilo account space.
019dd120list folder assets
Lists assets located within a specific folder ID.
019dd120list project users
Lists all users who are assigned to a particular project ID.
019dd120list projects
Lists all available projects in the MediaSilo account.
019dd120list quicklinks
Lists all QuickLinks that exist in your account.
019dd120list users
Lists every user record within the entire MediaSilo organization.
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 MediaSilo (Legacy), then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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 MediaSilo (Legacy). 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 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Manually compiling assets and status reports is a nightmare.
Today, managing video content means switching between the asset library, the project dashboard, and then opening up a separate spreadsheet to track who approved what. You copy file IDs, paste them into email threads, wait for replies, and manually update your status sheet. It's slow, prone to error, and requires half a day just to compile one report.
With this MCP server, you stop doing that. You tell your agent: 'Show me the approval status for Project Alpha.' The agent runs `get_project` and then pulls all necessary comments and approvals into a single chat summary. You get an immediate answer, no clicking required.
Use MediaSilo (Legacy) MCP Server to control your entire media pipeline.
The old way forced you to treat asset management as a series of separate tabs: one for the files, one for comments, one for users. Getting a full picture meant manually cross-referencing IDs and dates across three different views.
Now it's unified. You use `list_assets` or `get_asset`, and the tool gives you more than just metadata—it connects that asset to its project, its assigned users (`list_project_users`), and its historical review comments. It’s one conversation, all the data.
What you can do with this MCP connector
Listen up. This server plugs your AI client right into MediaSilo, giving you a secure way to handle all that video content review and asset management without leaving your chat window. You're gonna be able to track annotations, manage whole projects, list assets across folders, and even generate password-protected links—all from one spot.
When you use this server, you can get detailed info on any single media file by running get_asset. If you need a full inventory of everything in the account, just call list_assets, which gives you every video, image, and document. You can narrow that down to specific groups using list_folder_assets if you know the folder ID.
For managing projects, first, you'll use list_projects to see a list of all available jobs in your organization. If you want deep details on one particular project, run get_project. To manage who has access to that job, call list_project_users, which gives you the team roster for a specific project ID.
When it comes to people, you can get a full list of every user in your entire organization using list_users. If you need specifics on one person, use get_user with their unique ID. You'll always know who's running the agent because get_current_user pulls up your own details right now.
For secure sharing and access control, you can list all QuickLinks that exist in the account using list_quicklinks. To check out what a single link is pointing to—say, for review purposes—you run get_quicklink. These tools let you manage external viewing rights without needing to leave your chat. You're talking about managing entire pipelines and making sure everyone sees the right thing at the right time.
This setup lets your agent interact with MediaSilo’s core features, meaning you don't have to jump between dashboards or manually compile status reports anymore. It’s all handled conversationally. If you need a quick rundown of assets, list_assets gets it. If the content is locked in one folder, list_folder_assets shows it.
For project scope and details, start with list_projects, then dive deep using get_project. Checking on team membership means calling list_project_users. Need to know who's working here? Use list_users or get_user. And if you gotta share something outside the main platform, managing links starts with list_quicklinks and checking details with get_quicklink.
It’s a complete rundown of your media workspace.
019dd121-3d84-72ef-b899-c3b55edf636d How MediaSilo (Legacy) MCP Works
- 1 Subscribe to this server and enter your MediaSilo API Key and Secret.
- 2 Connect your preferred AI client (Claude, Cursor, etc.) to the MCP Server endpoint.
- 3 Tell your agent what you need—for example, 'List all projects for Q3' or 'Show comments on the final cut.' The agent executes the necessary tool calls.
The bottom line is: Your AI client runs the commands against MediaSilo and gives you a clear answer in your chat window.
Who Is MediaSilo (Legacy) MCP For?
Video Editors, Post-Production Managers, Creative Directors, and Agency Account Leads. If you spend time compiling reports on who saw what asset, or if you're sick of manually sharing links while tracking approvals via email chains, this is for you.
Uses the server to automatically check project status, list users assigned to a cut, and get asset details when organizing dailies.
Tracks client engagement by listing quick links and summarizing analytics for video pitches across multiple accounts.
Manages file organization by listing assets in specific folders or retrieving asset metadata to ensure the right version is used.
What Changes When You Connect
- Track comments and approvals automatically. Instead of checking a dashboard for status updates, ask your agent to 'Show comments and approvals for the Summer Campaign video' and get a clean summary immediately.
- Never lose track of files again. Use
list_folder_assetsorlist_assetsto instantly generate an inventory list of every file in a folder or across the whole account. - Control access with precision. You can use
get_quicklinkorlist_quicklinksto create and retrieve secure, password-protected review links for clients without sharing raw files. - Keep your team organized. Need to know who is on the project? Use
list_project_usersto see exactly which people are assigned to a specific workflow, eliminating manual check-ins. - Understand viewer performance instantly. Your agent can pull analytics data by running tools that track view counts and drop-offs for any given link.
Real-World Use Cases
Need an asset inventory before a meeting
A Post-Production Manager needs to know every file related to the 'Summer Campaign' project. Instead of navigating through multiple folder views, they ask their agent to use list_folder_assets on the main campaign folder and get a comprehensive, immediate list for review.
Client wants an ad-hoc review link
The Agency Account Lead needs to send a client a secure link for one specific pitch video. They prompt their agent: 'Get the quicklink details for Q1 Pitch.' The server runs get_quicklink and returns all necessary access info, including URL and password.
Checking project compliance
A Creative Director wants to verify if specific team members have signed off on a cut. They ask the agent to check 'Project X' using list_project_users and get details for each person via get_user, confirming everyone's role.
Debugging file access issues
A Video Editor can’t find a specific version of a shot. They use the agent to run list_assets and filter by date or name, immediately locating the correct asset ID using get_asset, saving time searching through messy folders.
The Tradeoffs
Trying to list everything at once
Asking a vague query like 'Show me all the stuff related to video.' This gives an overwhelming, unfilterable list of every asset in MediaSilo.
→
Be specific. If you need assets from one place, use list_folder_assets. If you want everything globally, run list_assets first, and then filter the results in your chat.
Confusing asset search with user data
Thinking that listing all users (list_users) will also show which files they can see. They get a simple list of names, but no context on their permissions.
→
To know who is involved in a project and what they can see, use get_project followed by list_project_users. This ties the people directly to the workspace.
Asking for status without context
Simply asking 'What's the status on the video?' The system can’t tell what project you mean, so it fails or gives generic data.
→
Always provide identifiers. Start by running list_projects to confirm the ID, then use get_project and finally ask for review comments.
When It Fits, When It Doesn't
Use this server if your core pain point is tracking collaboration—comments, approvals, assets, and users within a defined media lifecycle. You need visibility into who saw what, when they approved it, and where the files live.
Don't use this if you only need basic file storage or simple data retrieval that doesn't involve project structure (e.g., just managing an internal database of metadata). For pure data CRUD operations outside a media context, look at general API connectors. If your goal is simply to send a message or schedule a meeting without tracking the asset itself, use a dedicated messaging or calendar tool.
If you need file management and workflow tracking (approvals, comments), this server's combination of list_assets, get_project, and review tools makes it ideal.
Common Questions About MediaSilo (Legacy) MCP
How do I find out which files are in a specific folder using list_folder_assets? +
You run list_folder_assets and provide the Folder ID. The tool returns an inventory of every asset contained within that exact folder, letting you see all related content at once.
Can I check user roles using get_user or list_users? +
Yes. list_users gives you a roster of everyone in the account. If you need specific details on one person, use get_user and provide their ID to see their full profile.
What if I need to check project assets for multiple projects? +
The best way is to first run list_projects to get all the Project IDs you care about. Then, iterate through those IDs and call get_project for each one to gather details.
How do I create a secure link using MediaSilo (Legacy) MCP Server? +
You use the quicklink tools. First, run list_quicklinks to see what you have. Then, if needed, you can use an agent prompt to generate or retrieve details for a new review link.
Do I need to list all assets and then get project details? +
No. If you know the Project ID, start with get_project. This gives you context (like related users) before you even try to browse individual files via list_assets.
When I run a workflow using `get_current_user`, how do I know which identity triggered the API call? +
The tool returns the authenticated user's unique profile details. This allows your agent to audit who initiated actions, confirming that the request originated from a specific MediaSilo account.
If I use `list_assets` and there are thousands of files in my account, how do I handle pagination? +
The API handles large datasets using paginated results. Your agent needs to iterate through the returned page tokens until all assets have been processed.
How can I find out which users are actually assigned to a specific project using `list_project_users`? +
Running list_project_users pulls a focused roster for that single project. This tells you exactly who has access and ownership within the scope of the job.
Can I create secure review links? +
Yes. Generate password-protected, expiring links for external clients to review video assets.
How does MediaSilo authentication work? +
It requires both an API Key and API Secret sent via custom headers against api.shift.io/v3.
Can I track viewer engagement on videos? +
Yes. Track playbacks, total watch time, drop-off points, and specific timestamp comments.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.