Media

Shutterstock MCP Server

Connect your account, then chat with AI to run tools.

Shutterstock is a global marketplace for licensed stock photos, videos, music, and editorial content. Search millions of high-quality images, download media assets, manage licenses, access contributor information, and integrate professional stock content into applications and creative workflows.

Managed
118 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread (tool names load once your session connects).

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Shutterstock — workflow patterns, data models, and gotchas for your AI agent.

Shutterstock

Shutterstock offers stock images, videos, music, SFX, and editorial content. Search, license, and download. Metadata (genres, moods, categories) helps filter.

Data Model

  • Images — stock photos.
  • Videos — stock video.
  • Music — royalty-free music.
  • SFX — sound effects.
  • Editorial — editorial content (news, events).
  • Collections — saved asset collections.
  • Genres, Moods, Instruments, Categories — metadata for filtering.

Gotchas

  • License before download: Must license before downloading. License type affects usage rights.

Tools in this Server (118)

Add Image Collection Items

This endpoint adds one or more images to a collection by image IDs.

Add To Collection

This endpoint adds assets to a catalog collection. It also automatically adds the assets to the user's account's catalog.

Add Track Collection Items

This endpoint adds one or more tracks to a collection by track IDs.

Add Video Collection Items

This endpoint adds one or more videos to a collection by video IDs.

Authorize

This endpoint returns a redirect URI (in the 'Location' header) that the customer uses to authorize your application and, together with POST /v2/oauth...

Bulk Search Images

This endpoint runs up to 5 image searches in a single request and returns up to 20 results per search. You can provide global search parameters in the...

Create Access Token

This endpoint returns an access token for the specified user and with the specified scopes. The token does not expire until the user changes their pas...

Create Audio Renders

This endpoint creates rendered audio from timeline data. It returns a render ID that you can use to download the finished audio when it is ready. The ...

Create Collection

This endpoint creates a catalog collection and optionally adds assets. To add assets to the collection later, use `PATCH /v2/catalog/collections/{coll...

Create Image Collection

This endpoint creates one or more image collections (lightboxes). To add images to the collections, use `POST /v2/images/collections/{id}/items`.

Create Track Collection

This endpoint creates one or more collections (soundboxes). To add tracks, use `POST /v2/audio/collections/{id}/items`.

Create Video Collection

This endpoint creates one or more collections (clipboxes). To add videos to collections, use `POST /v2/videos/collections/{id}/items`.

Delete Collection

This endpoint deletes a catalog collection. It does not remove the assets from the user's account's catalog.

Delete From Collection

This endpoint removes assets from a catalog collection. It does not remove the assets from the user's account's catalog.

Delete Image Collection

This endpoint deletes an image collection.

Delete Image Collection Items

This endpoint removes one or more images from a collection.

Delete Track Collection

This endpoint deletes a collection.

Delete Track Collection Items

This endpoint removes one or more tracks from a collection.

Delete Video Collection

This endpoint deletes a collection.

Delete Video Collection Items

This endpoint removes one or more videos from a collection.

Download Image

This endpoint redownloads images that you have already received a license for. The download links in the response are valid for 8 hours.

Download Sfx

This endpoint redownloads sound effects that you have already received a license for. The download links in the response are valid for 8 hours.

Download Tracks

This endpoint redownloads tracks that you have already received a license for. The download links in the response are valid for 8 hours.

Download Videos

This endpoint redownloads videos that you have already received a license for.

Echo

Echo text

Fetch Renders

This endpoint shows the status of one or more audio renders, including download links for completed audio.

Find Similar Videos

This endpoint searches for videos that are similar to a video that you specify.

Get Access Token

Get access token details

Get Collections

This endpoint returns a list of catalog collections.

Get Contributor

This endpoint shows information about a single contributor, including contributor type, equipment they use, and other attributes.

Get Contributor Collection Items

This endpoint lists the IDs of items in a contributor's collection and the date that each was added.

Get Contributor Collections

This endpoint gets more detailed information about a contributor's collection, including its cover image, timestamps for its creation, and most recent...

Get Contributor Collections List

This endpoint lists collections based on contributor ID.

Get Contributor List

This endpoint lists information about one or more contributors, including contributor type, equipment they use and other attributes.

Get Editorial Categories

Deprecated; use `GET /v2/editorial/images/categories` instead. This endpoint lists the categories that editorial images can belong to, which are separ...

Get Editorial Image

This endpoint shows information about an editorial image, including a URL to a preview image and the sizes that it is available in.

Get Editorial Image License List

This endpoint lists existing editorial image licenses.

Get Editorial Image Livefeed

Get editorial livefeed

Get Editorial Image Livefeed Items

Get editorial livefeed items

Get Editorial Image Livefeed List

Get editorial livefeed list

Get Editorial Livefeed

Deprecated: use `GET /v2/editorial/images/livefeeds/{id}` instead to get an editorial livefeed.

Get Editorial Livefeed Items

Deprecated; use `GET /v2/editorial/images/livefeeds/{id}/items` instead to get editorial livefeed items.

Get Editorial Livefeed List

Deprecated; use `GET /v2/editorial/images/livefeeds` instead to get a list of editorial livefeeds.

Get Editorial Video

This endpoint shows information about an editorial image, including a URL to a preview image and the sizes that it is available in.

Get Editorial Video License List

This endpoint lists existing editorial video licenses.

Get Featured Image Collection

This endpoint gets more detailed information about a featured collection, including its cover image and timestamps for its creation and most recent up...

Get Featured Image Collection Items

This endpoint lists the IDs of images in a featured collection and the date that each was added.

Get Featured Image Collection List

This endpoint lists featured collections of specific types and a name and cover image for each collection.

Get Featured Video Collection

This endpoint gets more detailed information about a featured video collection, including its cover video and timestamps for its creation and most rec...

Get Featured Video Collection Items

This endpoint lists the IDs of videos in a featured collection and the date that each was added.

Get Featured Video Collection List

This endpoint lists featured video collections and a name and cover video for each collection.

Get Image

This endpoint shows information about an image, including a URL to a preview image and the sizes that it is available in.

Get Image Collection

This endpoint gets more detailed information about a collection, including its cover image and timestamps for its creation and most recent update. To ...

Get Image Collection Items

This endpoint lists the IDs of images in a collection and the date that each was added.

Get Image Collection List

This endpoint lists your collections of images and their basic attributes.

Get Image Keyword Suggestions

This endpoint returns up to 10 important keywords from a block of plain text.

Get Image License List

This endpoint lists existing licenses.

Get Image List

This endpoint lists information about one or more images, including the available sizes.

Get Image Recommendations

This endpoint returns images that customers put in the same collection as the specified image IDs.

Get Image Suggestions

This endpoint provides autocomplete suggestions for partial search terms.

Get Keywords

This endpoint returns a list of suggested keywords for a media item that you specify or upload.

Get Sfx Details

This endpoint shows information about a sound effect.

Get Sfx License List

This endpoint lists existing licenses.

Get Sfx List Details

This endpoint shows information about sound effects.

Get Similar Images

This endpoint returns images that are visually similar to an image that you specify or upload.

Get Similar Videos

This endpoint returns videos that are visually similar to an image that you specify or upload.

Get Track

This endpoint shows information about a track, including its genres, instruments, and other attributes.

Get Track Collection

This endpoint gets more detailed information about a collection, including the number of items in it and when it was last updated. To get the tracks i...

Get Track Collection Items

This endpoint lists the IDs of tracks in a collection and the date that each was added.

Get Track Collection List

This endpoint lists your collections of audio tracks and their basic attributes.

Get Track License List

This endpoint lists existing licenses. You can filter the results according to the track ID to see if you have an existing license for a specific trac...

Get Track List

This endpoint lists information about one or more audio tracks, including the description and publication date.

Get Updated Editorial Image

Deprecated; use `GET /v2/editorial/images/updated` instead to get recently updated items.

Get Updated Editorial Images

This endpoint lists editorial images that have been updated in the specified time period to update content management systems (CMS) or digital asset m...

Get Updated Images

This endpoint lists images that have been updated in the specified time period to update content management systems (CMS) or digital asset management ...

Get Updated Videos

This endpoint lists videos that have been updated in the specified time period to update content management systems (CMS) or digital asset management ...

Get User

Get user details

Get User Subscription List

List user subscriptions

Get V2 Editorial ID

Deprecated; use `GET /v2/editorial/images/{id}` instead to show information about an editorial image, including a URL to a preview image and the sizes...

Get Video

This endpoint shows information about a video, including URLs to previews and the sizes that it is available in.

Get Video Collection

This endpoint gets more detailed information about a collection, including the timestamp for its creation and the number of videos in it. To get the v...

Get Video Collection Items

This endpoint lists the IDs of videos in a collection and the date that each was added.

Get Video Collection List

This endpoint lists your collections of videos and their basic attributes.

Get Video License List

This endpoint lists existing licenses.

Get Video List

This endpoint lists information about one or more videos, including the aspect ratio and URLs to previews.

Get Video Suggestions

This endpoint provides autocomplete suggestions for partial search terms.

License Editorial Image

Deprecated; use `POST /v2/editorial/images/licenses` instead to get licenses for one or more editorial images. You must specify the country and one or...

License Editorial Images

This endpoint gets licenses for one or more editorial images. You must specify the country and one or more editorial images to license. The download l...

License Editorial Video

This endpoint gets licenses for one or more editorial videos. You must specify the country and one or more editorial videos to license. The download l...

License Images

This endpoint gets licenses for one or more images. You must specify the image IDs in the body parameter and other details like the format, size, and ...

Licenses Sfx

This endpoint licenses sounds effect assets.

License Track

This endpoint gets licenses for one or more tracks. The download links in the response are valid for 8 hours.

License Videos

This endpoint gets licenses for one or more videos. You must specify the video IDs in the body parameter and the size and subscription ID either in th...

List Custom Descriptors

This endpoint lists the descriptors that you can use in the audio regions in an audio render.

List Custom Instruments

This endpoint lists the instruments that you can include in computer audio. If you specify more than one search parameter, the API uses an AND conditi...

List Editorial Image Categories

This endpoint lists the categories that editorial images can belong to, which are separate from the categories that other types of assets can belong t...

List Editorial Video Categories

This endpoint lists the categories that editorial videos can belong to, which are separate from the categories that other types of assets can belong t...

List Genres

This endpoint returns a list of all audio genres.

List Image Categories

This endpoint lists the categories (Shutterstock-assigned genres) that images can belong to.

List Instruments

This endpoint returns a list of all audio instruments.

List Moods

This endpoint returns a list of all audio moods.

List Similar Images

This endpoint returns images that are visually similar to an image that you specify.

List Video Categories

This endpoint lists the categories (Shutterstock-assigned genres) that videos can belong to.

Rename Image Collection

This endpoint sets a new name for an image collection.

Rename Track Collection

This endpoint sets a new name for a collection.

Rename Video Collection

This endpoint sets a new name for a collection.

Search Catalog

This endpoint searches for assets in the account's catalog. If you specify more than one search parameter, the API uses an AND condition. Array parame...

Search Editorial

Deprecated; use `GET /v2/editorial/images/search` instead to search for editorial images.

Search Editorial Images

This endpoint searches for editorial images. If you specify more than one search parameter, the API uses an AND condition. For example, if you set the...

Search Editorial Videos

This endpoint searches for editorial videos. If you specify more than one search parameter, the API uses an AND condition. For example, if you set the...

Search Images

This endpoint searches for images. If you specify more than one search parameter, the API uses an AND condition. Array parameters can be specified mul...

Search Sfx

This endpoint searches for sound effects. If you specify more than one search parameter, the API uses an AND condition.

Search Tracks

This endpoint searches for tracks. If you specify more than one search parameter, the API uses an AND condition. Array parameters can be specified mul...

Search Videos

This endpoint searches for videos. If you specify more than one search parameter, the API uses an AND condition. Array parameters can be specified mul...

Update Collection

This endpoint updates the metadata of a catalog collection.

Upload Ephemeral Image

Deprecated; use `POST /v2/cv/images` instead. This endpoint uploads an image for reverse image search. The image must be in JPEG or PNG format. To get...

Upload Image

This endpoint uploads an image for reverse image or video search. Images must be in JPEG or PNG format. To get the search results, pass the upload ID ...

Validate

Validate input

Frequently Asked Questions

What is the Shutterstock MCP server?

Shutterstock is a global marketplace for licensed stock photos, videos, music, and editorial content. Search millions of high-quality images, download media assets, manage licenses, access contributor information, and integrate professional stock content into applications and creative workflows. It provides 118 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Shutterstock to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/shutterstock-com. Authentication is handled automatically.

How many tools does Shutterstock provide?

Shutterstock provides 118 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Shutterstock require?

Shutterstock uses API Key. Shutterstock requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Shutterstock to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/shutterstock-com

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Shutterstock and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Shutterstock will appear under Not connected — select it and click Connect to complete OAuth.
Name: Shutterstock
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/shutterstock-com
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Shutterstock?

Sign in to connect your credentials and start running tools from the chat.

Shutterstock MCP Server & Skill