Widen (Acquia DAM) MCP. Search, update metadata, and pull embed links 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.
Widen (Acquia DAM) MCP Server manages and retrieves digital assets, metadata, and CDN embed links from your enterprise DAM system.
Use natural language to search, list collections, update asset properties, or find specific files without manual web navigation.
What your AI agents can do
Delete media asset
Permanently removes a specified media asset from the entire Acquia DAM system.
Get asset details
Retrieves all technical properties and metadata for a single, given asset ID.
Get category contents
Lists the assets and subfolders contained within a specific DAM category node.
Find files in Acquia DAM using internal search syntax by providing keywords, categories, or metadata.
Retrieve all technical properties and full metadata for a single specified asset ID.
Change specific metadata fields on an existing asset, requiring both the asset ID and key-value pairs.
See all top-level categories (folders) available in the DAM hierarchy.
Get active public links, responsive image snippets, and HTML code for web embedding from an asset ID.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Widen (Acquia DAM) MCP Server: 10 Tools for Media Ops
These tools let your AI agent interact with every core function of the Widen DAM system—from simple searching to complex metadata updates.
019d7622delete media asset
Permanently removes a specified media asset from the entire Acquia DAM system.
019d7622get asset details
Retrieves all technical properties and metadata for a single, given asset ID.
019d7622get category contents
Lists the assets and subfolders contained within a specific DAM category node.
019d7622list account users
Retrieves a list of all authorized users, including their roles, in the Acquia DAM instance.
019d7622list cdn embed links
Gets active CDN links and HTML snippets for embedding a specific asset on a website.
019d7622list collection assets
Lists every single asset file contained within a user-defined collection ID.
019d7622list global categories
Lists all top-level organizational categories (folders) in the entire DAM structure.
019d7622list saved collections
Retrieves a list of all custom, user-created asset collections by name or ID.
019d7622search widen assets
Searches the entire DAM database using specific internal search syntax (e.g., filename AND category).
019d7622update asset metadata
Changes metadata fields on an asset by providing its ID and a JSON object of new values.
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 Widen (Acquia DAM), 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
You've got Widen (Acquia DAM) connected, so your AI agent can handle all the messy digital asset stuff without you having to click through a million folders. This server turns what should be complex backend dam functions into simple commands you just talk to your client.
To find files, use search_widen_assets. You'll feed it specific internal search syntax—think keywords mixed with categories or metadata fields—and it searches the entire DAM database instantly. For a deeper dive into what assets live where, first run list_global_categories to get all the top-level folders; then you can use get_category_contents to list every asset and subfolder inside that specific category node.
When you're dealing with user organization, you can start by checking out everyone who has access using list_account_users, which gives you a roster of authorized users and their roles. You can then manage collections: run list_saved_collections to see all the custom groups someone’s built, and if you want to know everything in one of those collections, use list_collection_assets with the collection ID.
Need to check out a specific asset? First, grab all the technical nitty-gritty details—the full metadata and properties—by calling get_asset_details using just an asset ID. When you're ready to build something on a website, don't bother navigating; just use list_cdn_embed_links with an asset ID, and it hands you the active CDN links, responsive image snippets, or even HTML code for embedding.
If you gotta tweak some data, remember that metadata updates require two things: the asset ID and a JSON object detailing exactly which fields need new values. That's what update_asset_metadata handles. And if an old file is just cluttering up storage, use delete_media_asset to permanently wipe it from the entire Acquia DAM system.
It's all about asking for what you need: search across assets using search_widen_assets; grab every technical detail on a single piece with get_asset_details; change metadata fields via update_asset_metadata; list top-level folders with list_global_categories, then check subfolders with get_category_contents; see all the files in a custom group by listing them with list_collection_assets; get web embeds using list_cdn_embed_links; and finally, delete old stuff permanently with delete_media_asset.
How Widen (Acquia DAM) MCP Works
- 1 Subscribe to the server and input your Widen Access Token credentials.
- 2 Your AI client sends a natural language prompt (e.g., 'Find all blue banners').
- 3 The agent calls the appropriate tool (
search_widen_assets), which executes the request against the DAM API, returning the requested data.
The bottom line is that your AI client acts as a direct interface to complex backend asset management tools.
Who Is Widen (Acquia DAM) MCP For?
Marketing teams and content creators who get stuck clicking through 17 nested folders trying to find one specific logo. Or the DAM administrator who has to manually check every user's permissions across multiple systems. If your job involves media asset cleanup or version control, you need this.
Needs to quickly find approved brand assets and retrieve CDN embed links for web pages without manually browsing the DAM structure.
Updates asset metadata (like copyright dates or usage restrictions) across hundreds of files, grouping them by collection ID.
Audits user accounts using list_account_users and monitors the overall category structure to enforce governance rules.
What Changes When You Connect
- Find assets instantly. Instead of guessing complex file paths, use
search_widen_assetsto find files using the platform's internal search syntax—by name, category, or technical tag. - Stop copy-pasting links. With
list_cdn_embed_links, you get all necessary CDN embed code and image URLs for a single asset in one go, ready for web deployment. - Maintain data integrity. Use
update_asset_metadatato batch-correct properties across multiple assets or collections without opening the DAM UI once. - Audit user access easily. The
list_account_userstool lets you check every authorized role and team member in a single chat command, perfect for compliance checks. - Navigate the whole library. Use
list_global_categoriesto map out the entire DAM folder structure or uselist_saved_collectionsto see all user-defined groupings.
Real-World Use Cases
Need a specific logo variant for an email campaign.
A marketing manager can't remember the exact category path. Instead, they prompt their agent: 'Search assets with 'logo' in the filename and 'email' in the metadata.' The agent runs search_widen_assets, returning exactly three asset IDs that fit the criteria.
Finished a campaign and need to delete old files.
A content ops specialist has 50 obsolete assets tagged 'Q1/2023'. They list these IDs, then prompt: 'Delete all of these.' The agent executes delete_media_asset for each ID, cleaning out the storage safely.
Need to update copyright dates across a collection.
A DAM admin uses list_saved_collections to find 'Brand Assets 2024'. Then they tell the agent: 'Update all assets in this collection to have a copyright date of 2024.' The agent runs update_asset_metadata for every file.
Building an external website component.
A developer asks their agent for the embed links on 'wid-105'. The agent immediately calls list_cdn_embed_links, providing the public URL, responsive snippet HTML, and original file link—all in one response.
The Tradeoffs
Trying to delete an asset by name.
Typing 'Delete summer banner' into the chat. The agent can't run delete_media_asset because it needs a specific ID, not a common name.
→
Updating metadata without knowing the IDs.
Asking to update 'all images from 2021'. This is too vague. The agent fails because update_asset_metadata requires concrete asset IDs and field mappings.
→
Assuming listing tools are enough for web use.
Listing assets via list_collection_assets gives you file names, but not the embed code. You'll have to manually go find the links later.
→
Over-relying on general search queries.
Asking 'Show me images'. This is too broad and doesn't use the specific syntax needed by search_widen_assets (e.g., category:X AND type:Y).
→
When It Fits, When It Doesn't
Use this MCP Server if your core need is structured asset management—meaning you aren't just hosting files on S3; you're dealing with metadata, version control, and complex internal categorization. This server handles the entire lifecycle: discovery (search_widen_assets), inspection (get_asset_details), modification (update_asset_metadata), and distribution links (list_cdn_embed_links). Don't use this if you just need simple file storage; a basic cloud object store integration is enough. You must use this if your process involves querying assets based on metadata tags, which requires the strict relational integrity of Widen/Acquia DAM.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Widen. 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
Finding approved brand assets shouldn't require clicking through five different folder nodes.
Today, finding a simple logo isn't a search; it's a deep dive. You open the DAM, click 'Brand Guidelines,' then navigate to 'Logos > Print > Final.' If you need a version from 2022 instead of 2024, you have to restart that entire manual path and hope no one moved the folder.
With this MCP server, your agent handles the navigation. You just ask: 'Find me the primary logo for Q3 using blue tones.' The agent runs `search_widen_assets`—it bypasses the UI clicks and hits the asset index directly. You get a list of IDs, not dead ends.
Widen (Acquia DAM) MCP Server: Get the full asset lifecycle under control.
Gone are the days where you find an asset, copy its ID, paste it into a separate link generator tool, and then manually update its metadata in a third system. It's too many handoffs—and points of failure.
Now, ask your agent to 'Find the banner, get its CDN links, AND update its expiry date.' The server runs `list_cdn_embed_links` and `update_asset_metadata` back-to-back in a single conversational turn. It's one command. That's the difference.
Common Questions About Widen (Acquia DAM) MCP
How do I use list_global_categories with Widen (Acquia DAM)? +
The agent calls list_global_categories to show you all top-level folders in the DAM. You then tell your agent which category you want to explore next, and it uses get_category_contents.
Can I use search_widen_assets to find a file by its metadata? +
Yes. The tool accepts internal syntax, so you can specify things like 'metadata:usage=internal' or 'category:marketing'. Just structure the query clearly for your agent.
What is the difference between list_collection_assets and list_saved_collections? +
First, list_saved_collections gives you the names of all user groups. Then, if you give the ID of one of those collections, list_collection_assets tells you every file inside it.
How do I get the embed links using list_cdn_embed_links? +
You provide the asset ID to the agent. It runs list_cdn_embed_links and returns three types of code: a public image URL, an HTML snippet for responsive display, and the original file link.
When I use delete_media_asset, what are the safety precautions I need to take? +
It permanently removes an asset from the Acquia DAM. This action is irreversible; always confirm the Asset ID before calling this tool to prevent data loss across all collections and instances.
How does list_account_users help me manage team access? +
It lists all authorized users in your Acquia DAM instance. You retrieve each user's account details, allowing your agent to audit who has access and what their assigned roles are within the system.
What structure must I use when calling update_asset_metadata? +
You must provide a JSON object mapping field keys to values. The tool requires precise key-value pairs for the target asset ID, ensuring your agent correctly modifies only the intended metadata fields.
What technical information does get_asset_details provide? +
It returns comprehensive metadata and technical properties for a specific file. This goes beyond just finding the asset; it gives you deep, programmatic data about the media file itself.
Can I search for assets using specific categories through the agent? +
Yes. The search_widen_assets tool supports Widen's internal search syntax. You can use 'cat:' followed by the category name or ID to filter your search results to a specific folder or organizational node.
How do I get the direct public URL for an image to use on my website? +
You can use the list_cdn_embed_links tool. Provide the unique asset ID, and your AI agent will return all active CDN embed links and HTML snippets (like iFrame tags) available for that file.
Is it possible to update an asset's description via chat? +
Absolutely. Use the update_asset_metadata tool. Provide the asset ID and a JSON object containing the field updates (e.g., { 'description': 'New project photo' }), and your agent will apply the changes instantly.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ShipEngine
Compare shipping rates, print labels, and track packages across UPS, FedEx, USPS, and dozens of global carriers instantly.
Aliyun VOD / 阿里云视频点播
Alibaba Cloud's professional video pipeline — manage media, retrieve play URLs, and audit transcode templates via AI.
Opsgenie
Automate incident management via Opsgenie — manage alerts, track on-calls, and coordinate incidents directly from any AI agent.
You might also like
Jiminny
Coach your sales team with conversation intelligence that records calls, identifies winning behaviors, and forecasts deals.
Maestra
Automate transcription, translation, and AI voiceovers via the Maestra.ai REST API.
Easelly
Design infographics and visual reports using templates and a drag-and-drop editor that makes data storytelling simple.