SmugMug
SmugMug is a platform for photographers to showcase, share, and sell their photos and videos.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
SmugMug authenticates with an API key. Generate the credential in your SmugMug account, then paste it into FlyMyAI the first time an agent uses a SmugMug action.
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
API Key | The API key provided by SmugMug upon application approval. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
SMUGMUG_GET_FOLDER_DETAILS | This tool retrieves the details of a specific folder for a smugmug user using its node id. tags = ["important", "openworldhint", "readonlyhint"] creation and modification dates, node id, and optionally the uri of the album set as the highlight. | node_id |
SMUGMUG_GET_NODE_DETAILS | This tool retrieves the details for a specific node (e.g., album, folder, page) using its unique nodeid. it uses the api endpoint get /api/v2/node/(nodeid) to fetch details such as uri, nodeid, name, type, and urlpath. | node_id |
SMUGMUG_GET_USER_PROFILE | Retrieves the public profile information for a smugmug user. | nick_name |
SMUGMUG_LIST_ALBUMS_IN_FOLDER | This tool retrieves a list of all albums within a specified user's folder on smugmug. it allows for pagination to handle large numbers of albums. | folder_node_id |
SMUGMUG_LIST_CHILD_NODES | Retrieves a list of all child nodes (albums or folders) for a specified parent node in smugmug. | node_id |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, SmugMug!