This Cloudinary MCP server, developed by felores, enables seamless integration of Cloudinary's image and video upload functionality into AI-assisted workflows. Built with TypeScript and leveraging the @modelcontextprotocol/sdk, it provides a straightforward interface for uploading media to Cloudinary through Claude Desktop and compatible MCP clients. The implementation supports various upload options including file paths, URLs, and base64 data URIs, along with customizable parameters like resource type, public ID, and tags. It's particularly useful for AI assistants and developers looking to incorporate on-demand media uploads into their applications, allowing for dynamic content creation and management within Cloudinary's ecosystem.
Upload images and videos to Cloudinary. Parameters: file (required, path to file, URL, or base64 data URI), resource_type (optional, type of resource - 'image', 'video', or 'raw'), public_id (optional, custom public ID for the uploaded asset), overwrite (optional, whether to overwrite existing assets with the same public ID), tags (optional, array of tags to assign to the uploaded asset)
No reviews yet. Be the first to review!
Sign in to join the conversation
Start the server with node to access it via any client or IDE.
node path/to/downloaded/file.mjs