mcp.film

mcp.film / Production Ops / Cloudinary Asset Management MCP

Cloudinary Asset Management MCP

OfficialRemoteby Cloudinaryfreemiumverified Sep 20, 2026

Official Cloudinary MCP for uploading, organizing, searching, and transforming media assets.

What it does

Cloudinary's official Asset Management MCP gives agents a media backlot: upload images, videos, and files; search and organize assets; apply Cloudinary transformations; and generate archives for delivery. For film pipelines, it is the missing bridge between generated takes, campaign assets, review exports, and CDN-ready versions.

Connect

Remote endpoint (Streamable HTTP)
https://asset-management.mcp.cloudinary.com/mcp

Remote headers required: cloudinary-cloud-name, cloudinary-api-key, cloudinary-api-secret. Use the local stdio command when your client cannot attach custom MCP headers.

Claude Code
claude mcp add cloudinary-assets -e CLOUDINARY_CLOUD_NAME=YOUR_CLOUD -e CLOUDINARY_API_KEY=YOUR_KEY -e CLOUDINARY_API_SECRET=YOUR_SECRET -- npx -y @cloudinary/asset-management-mcp start
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "cloudinary-assets": {
      "command": "npx",
      "args": [
        "-y",
        "@cloudinary/asset-management-mcp",
        "start"
      ],
      "env": {
        "CLOUDINARY_URL": "YOUR_KEY_HERE"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "cloudinary-assets": {
      "command": "npx",
      "args": [
        "-y",
        "@cloudinary/asset-management-mcp",
        "start"
      ],
      "env": {
        "CLOUDINARY_URL": "YOUR_KEY_HERE"
      }
    }
  }
}
Auth: api_key · env CLOUDINARY_URL — Cloudinary Dashboard → Settings → Access Keys; remote endpoint expects cloudinary-cloud-name, cloudinary-api-key, and cloudinary-api-secret headers

Sample tools

transform-assetget-tx-referencelist_toolsdescribe_tool_inputexecute_toollist_scopes

Field notes

npm @cloudinary/asset-management-mcp is still on 0.11.0, published 11 Aug 2026, but the repo has moved past it — last push 24 Aug 2026 — so there is unreleased work sitting ahead of the published package. The hosted Streamable HTTP endpoint is live but POST-only (a browser GET returns 405) and expects Cloudinary credentials as headers: either the three named above or a single cloudinary-url header carrying cloudinary://key:secret@cloud. Many clients will use stdio with env vars instead. Cloudinary's own docs invoke the server through its SDK package (npx -y --package @cloudinary/asset-management -- mcp start); both packages expose the same bin/mcp-server.js, but that SDK package last shipped Sep 2025, so the dedicated MCP package used above is the fresher route. Re-read the docs 20 Sep 2026: the header set has grown optional cloudinary-region, cloudinary-tools and cloudinary-embed-headers entries alongside the credential headers. Cloudinary now documents five official MCPs — asset management, environment config, structured metadata, MediaFlows, and analysis; analysis is the odd one out, still on an /sse endpoint and now documented as OAuth-only with no API-key path. This listing picks the broad asset-management server as the filmmaker-facing entry.

Also in Production Ops

Used in

Archive To Trailer · Turn an archive or dailies library into a trailer · Use only hosted remote MCP servers

Pairs well with