Shutterstock Com Tools

Media

The Shutterstock API provides access to Shutterstock's library of media, as well as information about customers' accounts and the contributors that provide the media.

This MCP server bundle is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

118 tools

Tools in this Bundle (118)

Listimagecategories

Global
v1.0.0

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

Getkeywords

Global
v1.0.0

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

Geteditoriallivefeeditems

Global
v1.0.0

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

Geteditorialimagelivefeedlist

Global
v1.0.0

Get editorial livefeed list

Getimagecollection

Global
v1.0.0

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

Deletecollection

Global
v1.0.0

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

Searcheditorial

Global
v1.0.0

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

Deletetrackcollection

Global
v1.0.0

This endpoint deletes a collection.

Fetchrenders

Global
v1.0.0

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

Gettracklicenselist

Global
v1.0.0

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...

Listmoods

Global
v1.0.0

This endpoint returns a list of all audio moods.

Gettrackcollectionitems

Global
v1.0.0

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

Getfeaturedvideocollectionitems

Global
v1.0.0

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

Getcontributorcollections

Global
v1.0.0

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

Getimagelist

Global
v1.0.0

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

Getsfxlistdetails

Global
v1.0.0

This endpoint shows information about sound effects.

Licenseeditorialimage

Global
v1.0.0

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...

Getvideolist

Global
v1.0.0

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

Findsimilarvideos

Global
v1.0.0

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

Gettrackcollectionlist

Global
v1.0.0

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

Downloadtracks

Global
v1.0.0

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

Getvideosuggestions

Global
v1.0.0

This endpoint provides autocomplete suggestions for partial search terms.

Getcontributorlist

Global
v1.0.0

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

Deleteimagecollectionitems

Global
v1.0.0

This endpoint removes one or more images from a collection.

Getcollections

Global
v1.0.0

This endpoint returns a list of catalog collections.

Getvideolicenselist

Global
v1.0.0

This endpoint lists existing licenses.

Getfeaturedvideocollection

Global
v1.0.0

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

Geteditorialimage

Global
v1.0.0

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

Geteditorialvideo

Global
v1.0.0

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

Renameimagecollection

Global
v1.0.0

This endpoint sets a new name for an image collection.

Createaudiorenders

Global
v1.0.0

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 ...

Listcustominstruments

Global
v1.0.0

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...

Geteditorialcategories

Global
v1.0.0

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

Addimagecollectionitems

Global
v1.0.0

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

Getvideocollectionitems

Global
v1.0.0

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

Geteditoriallivefeedlist

Global
v1.0.0

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

Geteditoriallivefeed

Global
v1.0.0

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

Licenseeditorialvideo

Global
v1.0.0

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...

Licenseimages

Global
v1.0.0

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 ...

Getimagecollectionlist

Global
v1.0.0

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

Getcontributorcollectionslist

Global
v1.0.0

This endpoint lists collections based on contributor ID.

Getimagerecommendations

Global
v1.0.0

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

Listinstruments

Global
v1.0.0

This endpoint returns a list of all audio instruments.

Searchimages

Global
v1.0.0

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...

Geteditorialvideolicenselist

Global
v1.0.0

This endpoint lists existing editorial video licenses.

Getvideocollectionlist

Global
v1.0.0

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

Getfeaturedimagecollection

Global
v1.0.0

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

Getaccesstoken

Global
v1.0.0

Get access token details

Getsfxlicenselist

Global
v1.0.0

This endpoint lists existing licenses.

Bulksearchimages

Global
v1.0.0

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...

Uploadimage

Global
v1.0.0

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 ...

Gettrackcollection

Global
v1.0.0

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...

Getuser

Global
v1.0.0

Get user details

Getvideocollection

Global
v1.0.0

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...

Renamevideocollection

Global
v1.0.0

This endpoint sets a new name for a collection.

Licenseeditorialimages

Global
v1.0.0

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...

Echo

Global
v1.0.0

Echo text

Getcontributor

Global
v1.0.0

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

Listvideocategories

Global
v1.0.0

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

Getfeaturedimagecollectionlist

Global
v1.0.0

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

Downloadimage

Global
v1.0.0

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

Createtrackcollection

Global
v1.0.0

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

Getimagesuggestions

Global
v1.0.0

This endpoint provides autocomplete suggestions for partial search terms.

Deletetrackcollectionitems

Global
v1.0.0

This endpoint removes one or more tracks from a collection.

Geteditorialimagelivefeed

Global
v1.0.0

Get editorial livefeed

Deletevideocollectionitems

Global
v1.0.0

This endpoint removes one or more videos from a collection.

Addtrackcollectionitems

Global
v1.0.0

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

Deletevideocollection

Global
v1.0.0

This endpoint deletes a collection.

Deletefromcollection

Global
v1.0.0

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

Get V2 Editorial Id

Global
v1.0.0

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...

Uploadephemeralimage

Global
v1.0.0

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...

Getvideo

Global
v1.0.0

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

Listeditorialvideocategories

Global
v1.0.0

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...

Licensevideos

Global
v1.0.0

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...

Getimagelicenselist

Global
v1.0.0

This endpoint lists existing licenses.

Renametrackcollection

Global
v1.0.0

This endpoint sets a new name for a collection.

Getsimilarimages

Global
v1.0.0

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

Listgenres

Global
v1.0.0

This endpoint returns a list of all audio genres.

Licensessfx

Global
v1.0.0

This endpoint licenses sounds effect assets.

Getcontributorcollectionitems

Global
v1.0.0

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

Getupdatedvideos

Global
v1.0.0

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

Getusersubscriptionlist

Global
v1.0.0

List user subscriptions

Downloadvideos

Global
v1.0.0

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

Searcheditorialimages

Global
v1.0.0

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...

Searcheditorialvideos

Global
v1.0.0

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...

Getimagekeywordsuggestions

Global
v1.0.0

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

Getfeaturedimagecollectionitems

Global
v1.0.0

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

Createimagecollection

Global
v1.0.0

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

Deleteimagecollection

Global
v1.0.0

This endpoint deletes an image collection.

Validate

Global
v1.0.0

Validate input

Searchvideos

Global
v1.0.0

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...

Downloadsfx

Global
v1.0.0

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

Gettracklist

Global
v1.0.0

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

Createvideocollection

Global
v1.0.0

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

Getfeaturedvideocollectionlist

Global
v1.0.0

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

Searchcatalog

Global
v1.0.0

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...

Getimagecollectionitems

Global
v1.0.0

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

Searchsfx

Global
v1.0.0

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

Getsimilarvideos

Global
v1.0.0

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

Geteditorialimagelicenselist

Global
v1.0.0

This endpoint lists existing editorial image licenses.

Authorize

Global
v1.0.0

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

Geteditorialimagelivefeeditems

Global
v1.0.0

Get editorial livefeed items

Listcustomdescriptors

Global
v1.0.0

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

Addvideocollectionitems

Global
v1.0.0

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

Searchtracks

Global
v1.0.0

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...

Addtocollection

Global
v1.0.0

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

Getupdatededitorialimage

Global
v1.0.0

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

Getimage

Global
v1.0.0

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

Listsimilarimages

Global
v1.0.0

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

Getsfxdetails

Global
v1.0.0

This endpoint shows information about a sound effect.

Listeditorialimagecategories

Global
v1.0.0

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...

Updatecollection

Global
v1.0.0

This endpoint updates the metadata of a catalog collection.

Createcollection

Global
v1.0.0

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

Getupdatededitorialimages

Global
v1.0.0

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

Gettrack

Global
v1.0.0

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

Licensetrack

Global
v1.0.0

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

Getupdatedimages

Global
v1.0.0

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

Createaccesstoken

Global
v1.0.0

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...

Required Providers (1)

Shutterstock Com

Media & Content
The Shutterstock API provides access to Shutterstock's library of media, as well as information about customers' accounts and the contributors that provide the media.

Setup Instructions

Connect this Shutterstock Com Tools MCP server to any MCP client in minutes

Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients

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

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

⚡ Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Shutterstock Com Tools?

Get started with this MCP server bundle and connect it to your MCP client

Shutterstock Com Tools MCP Server - MCP Bundles • MCP Bundles