Searches the media library by tag or visual similarity, uploads and transforms assets, and keeps folders, tags, and metadata current.
108actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro uploads an image, video, or other media to Cloudinary with automatic resource type detection, storing it in your cloud library. Ready for transformation and delivery.
Ayro removes one or more Cloudinary assets from your account, freeing up storage and cleaning up unused media. Bulk deletion is supported.
Ayro packages multiple Cloudinary assets into a single ZIP or TGZ file for download or sharing. Useful for bulk exports or backups.
Each card is one request a support team gets, and the Cloudinary actions Ayro runs to close it.
Ayro searches the library with Cloudinary's expression syntax, falls back to visual search when only a reference image exists, and returns the asset's full record by public ID.
Ayro uploads a file with type auto-detection, registers a named transformation so the same crop or format can be reused, and generates an archive when several assets have to travel together.
Ayro updates an asset's tags and structured metadata, renames or moves it by public ID, and creates the folder it should live in, so search keeps working as the library grows.
Ayro registers a trigger, lists the webhook triggers already configured, and checks the status of a running analysis task, so a long upload or transformation is reported when it completes.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Cloudinary actions it has and picks the ones a request needs.
Authorize the Cloudinary account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Cloudinary actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeCloudinary · Ayro
What can you do in Cloudinary without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Cloudinary.
Cloudinary's moderation queue is exposed. Get Resources in Moderation lists what is waiting and Publish Resources releases an asset once it is approved, so Ayro can surface the queue and act on a decision rather than making the call itself.
All 108 actions your agent can call on Cloudinary, straight from the live MCP connection.
Manually activate a Cloudinary live stream.
Add related assets by asset ID.
Create relations between assets by public ID.
Create a new asset folder.
Create an image from text using Cloudinary's text generation API.
Create a new live stream in Cloudinary.
Create a new live stream output configuration.
Create a new metadata field definition.
Create a new conditional metadata rule.
Create an animated image, video, or PDF from a set of images.
Create an auto-generated video slideshow from existing Cloudinary assets.
Create a new adaptive streaming profile in your Cloudinary account.
Create a new named transformation by assigning a custom name to a set of transformation parameters.
Create a new webhook trigger for a specified event type.
Create a new upload mapping folder and URL template.
Create a new upload preset.
Delete asset relations by asset ID.
Delete asset relations by public ID.
Delete derived assets.
Delete datasource entries for a specified metadata field.
Delete an empty asset folder.
Delete a live stream from Cloudinary.
Delete a live stream output from Cloudinary.
Delete a metadata field by external ID.
Delete a conditional metadata rule by its ID.
Delete resources by asset IDs.
Delete Cloudinary resources by public ID, prefix, or all resources.
Delete Cloudinary assets by tag.
Delete a custom streaming profile or revert a built-in profile to original settings.
Delete a named transformation from your Cloudinary account.
Same connection, same setup. Pick the next one your team already uses.
Lists the designs and fonts available in a workspace, groups new work into projects, and confirms credentials before anything depends on them.
Runs Cults3D GraphQL queries and mutations, checks approved sharing origins, and builds a pre-filled publish link for a 3D file.
Reads the connected account's details and remaining credits, and lists every design template it holds, without opening the dashboard.
Creates sticky notes, cards, and frames in bulk, reads existing board items, positions and connects them, and manages board sharing.
Browses templates with their layers and tags, creates new ones at set dimensions, and groups them into collections with custom metadata.
Compresses an image and holds it by ID, resizes or converts it before download, and uploads the result to Azure Blob Storage in one call.

Authorize the account and your agent has all 108 actions from the first conversation.
