SmugMug logo
AI agent integrationSmugMug

SmugMug integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in SmugMug never means pasting credentials into a prompt.

Use SmugMug from Claude Code

Bring SmugMug context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate SmugMug with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Design & Media

What the SmugMug integration exposes

SmugMug is a platform for photographers to showcase, share, and sell their photos and videos.

One connection, many teammates

Connect SmugMug once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Get Album

    Retrieves detailed information about a SmugMug album using its album key. Returns album settings, metadata, image count, and links to related resources like images and user info. Use this to get comprehensive details about a specific album/gallery.

  • Get Album Highlight Image

    Retrieves the highlight/cover image for a SmugMug album. Returns detailed information about the album's cover image including dimensions, URLs, and metadata. Use this when you need to get the featured image for an album.

  • Get Album Image

    Get an image within a specific album context as an AlbumImage relationship object. Returns detailed information about the image including metadata, dimensions, URLs, and relationships. Use this when you need to retrieve a specific image from an album with full album context.

  • Get Album Images

    Tool to retrieve all images in a SmugMug album as AlbumImage relationship objects. Use this action when you need to list or access images within a specific album. An AlbumImage represents the relationship between an album and an image, which is useful because the same image may appear in multiple albums. The response includes image metadata, URIs for different sizes, and pagination support for large albums. Returns AlbumImage objects with fields like ImageKey, Title, Caption, WebUri, ArchivedUri, and nested Uris for accessing related resources (ImageSizes, LargestImage, etc.).

  • Get Folder Albums

    Tool to retrieve albums from a specific folder in a SmugMug user's account by nickname and folder path. Use when you need to list albums in a folder using the user's nickname and folder path rather than NodeID. This is particularly useful when you know the folder structure but don't have the NodeID.

Connection

API and auth details

SmugMug API v2 is a REST-style API for SmugMug subscribers, covering users, profiles, images, uploads, nodes, albums, album images, folders, paging, expansions, rate limits, and an interactive Live API Browser.

FAQ

Questions people ask before connecting SmugMug

Can Claude Code use SmugMug?

Yes. Type lets an AI teammate use connected SmugMug actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with SmugMug through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The SmugMug catalog entry includes public integration details and example capabilities where available.

Is this the same as a SmugMug MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More design & media apps for AI teammates