Cloudinary MCP: manage your media library from an AI app

Upload, generate, organize, search and transform images, videos and files in Cloudinary from your AI app. Ask for every asset in a folder, set up an upload preset or find assets waiting in moderation. ContextGate connects Cloudinary's MCP server to Claude, ChatGPT and Cursor and lets you switch off deletes, which Cloudinary can't reverse.

  • Ready to connect
  • Free
  • 20 example tools

How to connect Cloudinary to Claude, ChatGPT or Cursor

  1. 1Click Connect Cloudinary free and sign in with your Cloudinary account.
  2. 2Deleting assets by ID or by tag is permanent. Switch those tools off, and consider switching off trigger and metadata-field changes that affect your whole account.
  3. 3Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on the Works with page.
  4. 4Ask Cursor to list the assets in your product-images folder and create an upload preset for it, then check Activity for each call.

Media tasks from Claude, ChatGPT or Cursor

  • List the assets in a folder, or find assets by contextual metadata.
  • Create folders, upload presets and upload mappings to keep new uploads organized.
  • Review assets in a moderation queue.
  • Add metadata fields or set up a webhook trigger for an event such as an upload.

No surprise deletions

  • Switch off delete by asset ID, delete by tag and delete derived assets, and your AI app can't remove media.
  • Set a policy to warn or block before a webhook trigger or metadata field is created.
  • Activity records each change and deletion your AI apps make in Cloudinary.

What you get with Cloudinary and ContextGate

  • Your AI apps can use CloudinaryClaude, Cursor, ChatGPT and other AI apps reach Cloudinary through the one ContextGate connection you add to them.
  • You choose which tools they can useSwitch off any Cloudinary tool you don't want used. It's hidden from your AI apps and refused if called.
  • Every call is checked and recordedYour policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.

ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.

Cloudinary tools

Examples of what your AI apps can do in Cloudinary. You'll see the exact list of tools after you connect it.