MediaSilo MCP. Manage assets and project structure via 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 MCP Server connects your AI client directly to MediaSilo's asset library. You manage complex media assets, track project metadata, and organize entire content workflows using simple conversation prompts.
Stop clicking through UIs; start asking for files, project lists, or user details instantly.
What your AI agents can do
Get asset
Fetches detailed metadata for one specific media asset by its ID.
Get project
Retrieves the core details of a single, defined project.
Get project assets
Lists all media assets associated with a specific project ID.
Find specific media files using keywords across your entire asset library.
Get full details—like dimensions, file type, and owner—for a single video or image.
List all active projects and then drill down to see the folders inside them.
Retrieve details for specific secure media sharing links (Quicklinks).
List all authorized users in the workspace or check a user's permissions.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
MediaSilo MCP Server: 10 Tools for Asset & Project Management
These ten tools give your AI client direct access to MediaSilo's core functions, allowing you to list projects, search assets by keywords, and retrieve deep metadata instantly.
019d75d1get asset
Fetches detailed metadata for one specific media asset by its ID.
019d75d1get project
Retrieves the core details of a single, defined project.
019d75d1get project assets
Lists all media assets associated with a specific project ID.
019d75d1get quicklink
Gets the details and status of one secure shared media link (Quicklink).
019d75d1list assets
Retrieves a comprehensive list of all assets available in your MediaSilo account.
019d75d1list folders
Lists the folder directory structure within an active project.
019d75d1list projects
Pulls a list of all currently active projects in your workspace.
019d75d1list quicklinks
Lists all generated Quicklinks managed by the account.
019d75d1list users
Provides a list of every authorized user within the MediaSilo workspace.
019d75d1search assets
Searches the entire asset library using specific keywords or filters.
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, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
MediaSilo MCP Server connects your AI client directly to MediaSilo's entire asset library and project backend. Forget clicking through endless menus; you just tell your agent what you need, and it pulls structured data straight from MediaSilo. You manage everything—from finding a specific video file buried deep in a folder structure to tracking who has access to shared assets.
This isn't another dashboard; it's instant command access.
Asset Discovery and Detail Retrieval
When you need media files, the server gives you three ways to find 'em. If you want everything on record, run list_assets to pull a comprehensive list of every asset in your account. Need something specific? Use search_assets to filter that massive library using keywords or filters across all content.
Once you narrow it down and get an ID, you can use get_asset to fetch the full metadata for just that single item—you'll see dimensions, file type, and who owns it.
Project Mapping and Content Auditing
To understand your project scope, you first run list_projects. That gives you a roster of every active campaign or job in your workspace. From there, you can use get_project to retrieve the core details for any one project listed. If you need to know what assets belong to that specific project, call get_project_assets, which lists all associated media files linked to that ID.
You can map out the internal organization by calling list_folders, which shows you the folder directory structure inside a given project. This process lets your agent build out a complete content audit trail for any campaign.
User and Sharing Management
For team collaboration, you've got tools to manage people and links. You can run list_users to get a list of every authorized user in the MediaSilo workspace, giving you an immediate view of who has access. If you need details on shared content, you can use list_quicklinks to pull up a manifest of all generated secure media links managed by your account.
To check the status or specific details of one link, just pass it through get_quicklink. This means your AI client handles everything from checking user permissions and listing assets to mapping out entire project structures—all without you ever touching a UI.
How MediaSilo MCP Works
- 1 Subscribe to MediaSilo and provide your API credentials on Vinkius.
- 2 Your AI client executes the request (e.g., 'Show all projects').
- 3 The server calls MediaSilo, returns structured data (JSON/text) to your agent's chat window.
The bottom line is you get direct access to MediaSilo's internal structure without navigating its UI.
Who Is MediaSilo MCP For?
Digital Asset Managers, Creative Directors, and Marketing Operations Leads. This is for the person who spends hours clicking through folder trees just to find a logo file or check project status. You need API access because the native UI moves too slow.
Uses search_assets and get_asset constantly to validate if version X of an asset exists, checking metadata details like date created or file size.
Runs list_projects and then uses list_folders to verify the full scope of a campaign's materials before giving approval.
Uses list_users and get_quicklink to audit who has access to sensitive client content or manage review links for campaigns.
What Changes When You Connect
- Find files instantly. Instead of navigating deep folder paths, run
search_assetsto pull up every asset matching a keyword like 'logo' or 'Q3 campaign'. - Audit entire projects fast. Use
list_projectsfirst, then useget_project_assetson the resulting project ID to see everything contained in one API call. - Control sharing links easily. Need to know if that client link is still active? Just run
get_quicklink, and you get its status without logging into the sharing panel. - Understand who's involved. Run
list_userswhen onboarding a team member, or check user access withlist_usersbefore giving out credentials. - Metadata on demand. Don't just see the file name. Use
get_assetto pull deep metadata (like dimensions and resolution) for immediate review.
Real-World Use Cases
Locating a Specific Version of a Logo
The Creative Director needs the high-res, vector version of the 'Brand Mark' used in Q4. Instead of manually filtering through thousands of assets, they ask their agent: 'Search for Brand Mark.' The agent runs search_assets and returns links to all matches, letting them select the correct file.
Checking Project Scope Before Review
A PM needs to know what materials are ready for review in the 'Product Launch' folder. They run: 'List assets for Product Launch.' The agent uses get_project and then calls get_project_assets, providing a definitive list of every file without manual navigation.
Auditing User Permissions
The Ops Lead needs to confirm if a contractor has been removed from the system. They run 'List all users.' The agent executes list_users, giving them an immediate roster they can cross-reference against internal HR records.
Validating Campaign File Structure
The Art Director wants to confirm that the 'Fall Campaign' project has its raw footage, drafts, and masters separated. They ask: 'Show folders for Fall Campaign.' The agent runs list_folders, verifying the required structure in one step.
The Tradeoffs
Relying on UI Filters
Trying to find all assets from a specific project by filtering the main asset list. This is slow and often misses related folder contents.
→
Always start with list_projects to get the ID, then use get_project_assets for guaranteed inclusion of all content within that defined boundary.
Assuming Asset Scope
Calling get_asset without knowing the asset's exact unique ID. The call fails or returns generic data.
→
If you don't have the ID, run list_assets first to narrow down your search scope, then use search_assets with keywords before calling get_asset.
Checking Assets vs. Projects
Asking 'Show me all assets for the marketing department.' This conflates people with projects and fails.
→
You must specify a project name first. Use list_projects to find the ID, then use that ID in conjunction with get_project_assets.
When It Fits, When It Doesn't
Use this server if your primary need is structured data retrieval: listing all projects, checking metadata on specific assets, or auditing user access. You're looking for a list of things (folders, users, files) and the details about them.
Don't use it if you simply want to upload a file or perform an action that changes state (like deleting an asset). For those actions, you still need the MediaSilo UI or a dedicated write-access API. If your goal is complex comparison across different systems (e.g., comparing assets in MediaSilo with Jira tickets), you'll need to build a custom agent layer on top of this server.
When in doubt, start by running list_projects and then specify the project ID for maximum context.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MediaSilo. 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.
Available Capabilities
Searching for a file shouldn't require three different tabs.
Right now, finding one specific piece of media—say, the final hero shot from last month’s campaign—means navigating to the main DAM dashboard. You click 'Projects,' select the project folder, then find the subfolder for 'Final Masters.' If that folder is archived or nested three levels deep, you're wasting time clicking through status updates and outdated drafts.
With this MCP server, you just tell your agent: 'Get me the high-res final hero shot from the Q4 campaign.' The agent runs `search_assets` against MediaSilo. It skips the clicks, goes straight to the metadata layer, and spits out exactly what you need.
MediaSilo MCP Server: Get project data in one prompt.
Before this server, checking a campaign's scope meant manually opening the project page, clicking through the asset list, and then jumping to the folder structure view. It’s tedious copy-pasting of information across different screens just to get a full picture.
Now, you ask your agent: 'What assets are in the Fall Campaign?' The server uses `get_project` and `list_folders`, assembling all that data into one clean response. You know the scope instantly.
Common Questions About MediaSilo MCP
How do I list every project using list_projects? +
Run list_projects. This tool pulls a complete roster of your active campaigns and projects, giving you the names and IDs needed for subsequent calls.
What is the difference between get_asset and search_assets? +
search_assets finds assets based on keywords across the whole library. get_asset requires you to already know the unique ID of a single file to retrieve its precise metadata.
Can I see all files in a project? Use get_project_assets. +
Yes, run get_project_assets. This tool links an entire asset list directly to the specified Project ID, giving you everything contained within that scope.
How do I check user access in MediaSilo? +
Use list_users to get a comprehensive roster of all authorized users. This is faster than checking permissions one by one through the UI.
How do I find out details for a specific shared link using get_quicklink? +
It returns full metadata on one Quicklink. You'll see its sharing status, expiration date, and the associated project ID. This is key for reviewing access permissions.
What data does the get_project tool return for a given project? +
It provides high-level details about the entire project container—like its owner, creation date, and overall scope. Use this before calling list_assets to confirm you're looking at the right workspace.
If I need to check the folder structure within a project, how does list_folders work? +
It lists all available folders tied to a specific project ID. This allows your agent to map out the directory hierarchy before attempting to fetch assets from deep within it.
If I call list_assets many times, what should I check regarding my API usage? +
Always monitor for 429 Too Many Requests errors. This means you've hit a rate limit and need to back off or wait before querying assets again.
How do I find my MediaSilo API Key and Secret? +
Log in to MediaSilo, go to your Profile settings, and navigate to the API Keys section to generate a new key and secret.
What are Quicklinks? +
Quicklinks are a core MediaSilo feature used to securely share media for review without requiring the recipient to have a MediaSilo account.
Is my media data secure? +
Absolutely. Your credentials are encrypted at rest and injected securely at runtime.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Swiftype
Connect your AI to Elastic Swiftype. Query your search engines, manage documents, and retrieve deep analytical insights natively from the terminal.
Joomla (Open-Source CMS)
Manage content via Joomla — list and create articles, manage categories and tags, and audit site menus.
Google Books Alternative
Search the world's most comprehensive index of full-text books, manage personal bookshelves, and retrieve detailed literary metadata.
You might also like
sevDesk
Empower your AI with direct read and write access to sevDesk to autonomously manage invoices, CRM contacts, sales orders, vouchers, and accounting records.
Cloudinary
Manage media assets via Cloudinary — track resources, monitor usage, and automate transformations directly from any AI agent.
Petfinder
Largest adoptable pet database — search dogs, cats, and organizations via AI.