Searches a photographer's images, returns download URLs at the right size, walks the folder tree, and unlocks protected albums.
25actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro retrieves a SmugMug user's public profile details by their username to see their account status, biography, or portfolio info. You get a quick snapshot of who they are without navigating the site.
Ayro searches a user's entire SmugMug library for images matching keywords, dates, or content type. Results surface relevant photos instantly so customers can find or reference their assets.
Ayro retrieves all photos in a specific SmugMug album along with their metadata and download links. Customers get a complete view of an album's contents ready to share or manage.
Each card is one request a support team gets, and the Smugmug actions Ayro runs to close it.
Ayro searches across a user's images by title, caption, keyword, and filename, opens the match for its full detail, and reads the embedded EXIF, camera settings, and capture data when the client needs to be sure.
Ayro returns the available renditions from thumbnail to extra large, then the raw media URLs and dimensions for each one, so a print request and a web request get different links rather than the same one.
Ayro starts at the account's root node, lists the folders and albums beneath it, and traces the full breadcrumb back up, so a gallery buried three levels down can still be pointed to.
Ayro reads the album's settings, image count, and metadata, lists the images it holds, and returns the cover image, so a question about a gallery is answered without opening SmugMug.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Smugmug actions it has and picks the ones a request needs.
Authorize the Smugmug 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 Smugmug 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 freeSmugmug · Ayro
What can you do in Smugmug 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 Smugmug.
No. Every action here reads - albums, images, folders, nodes, users, and search - with the two unlock actions as the only exceptions. Ayro can locate an image, describe it, and produce its download URL, but uploading, editing, and rearranging still happen in SmugMug.
All 25 actions your agent can call on Smugmug, straight from the live MCP connection.
Retrieves detailed information about a SmugMug album using its album key.
Retrieves the highlight/cover image for a SmugMug album.
Get an image within a specific album context as an AlbumImage relationship object.
Retrieve all images in a SmugMug album as AlbumImage relationship objects.
Retrieve albums from a specific folder in a SmugMug user's account by nickname and folder path.
Retrieve folder details by user nickname and folder path.
Retrieves details of a specific folder in SmugMug using its Node ID.
Retrieves all subfolders within a specified folder in a SmugMug user's account.
Retrieve details for a specific image (photo or video) by its image key.
Retrieve additional metadata from an image file including EXIF data, camera settings, GPS location, and other embedded information.
Retrieve raw media URLs and dimensions for all available sizes of an image.
Retrieves available image sizes and URLs for a SmugMug image by its unique image key.
Get the highlight/cover image for a node (folder, album, or page).
Retrieve the parent node of a specified SmugMug node.
Retrieve a node and all its ancestor nodes (breadcrumb trail).
Get a SmugMug user account by their nickname.
Retrieve the bio image for a SmugMug user by their nickname (username).
Retrieves the featured albums for a SmugMug user by their nickname.
Retrieve a list of features available to a SmugMug user based on their subscription plan.
Retrieves the public profile information for a SmugMug user by their nickname (username).
Retrieve the root node of a user's folder tree on SmugMug.
Lists all child nodes (folders and albums) under a specified parent node in SmugMug.
Search for images across a user's SmugMug content.
Unlock a password-protected SmugMug album.
Unlock a user's password-protected SmugMug site.
Same connection, same setup. Pick the next one your team already uses.
Generates alt text for one image or a whole page of them, searches the library by keyword, and corrects entries as images change.
Searches the media library by tag or visual similarity, uploads and transforms assets, and keeps folders, tags, and metadata current.
Turns a written brief into a Gamma deck, doc, webpage or social post, styles it with a workspace theme, and returns the file URL when it is ready.
Creates sticky notes, cards, and frames in bulk, reads existing board items, positions and connects them, and manages board sharing.
Searches stock photos and video, opens saved and featured collections, and returns credits plus the right file size for each asset.
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 25 actions from the first conversation.
