Cloudinary MCP Server
This MCP server provides tools for uploading images and videos to Cloudinary through Claude Desktop and compatible MCP clients.
Installation
Requirements: Node.js
- Install Node.js (version 18 or higher) and npm from nodejs.org
- Verify installation:
Install using npx (Recommended)
- Navigate to the Claude configuration directory:
- Windows:
C:\Users\NAME\AppData\Roaming\Claude - macOS:
~/Library/Application Support/Claude/
You can also find these directories inside the Claude Desktop app: Claude Desktop > Settings > Developer > Edit Config
- Windows:
- Add the following configuration to your MCP settings file:
- Make sure to replace the environment variables with your Cloudinary credentials from the Cloudinary Console.
Developer Installation
If you want to modify the server or contribute to development:
- Clone the repository:
- Install dependencies and build:
Setup Instructions
- First, ensure you have a Cloudinary account and get your credentials from the Cloudinary Console:
- Cloud Name
- API Key
- API Secret
- Add the server configuration to your Claude/Cline MCP settings file:
For Claude desktop app, edit the configuration file at the appropriate location for your OS.
- Install dependencies and build the server:
Available Tools
upload
Upload images and videos to Cloudinary.
Parameters:
file(required): Path to file, URL, or base64 data URI to uploadresource_type(optional): Type of resource ('image', 'video', or 'raw')public_id(optional): Custom public ID for the uploaded assetoverwrite(optional): Whether to overwrite existing assets with the same public IDtags(optional): Array of tags to assign to the uploaded asset
Example usage in Claude/Cline:
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
이 서버는 Claude/Cline을 사용하여 이미지와 비디오를 Cloudinary에 직접 업로드할 수 있는 도구를 제공하고, 리소스 유형 및 공개 ID와 같은 사용자 정의 옵션을 통해 리소스 관리를 용이하게 합니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server generates placeholder image URLs from various providers, supporting input validation and integration with desktop applications like Claude and Cursor.Last updated -18MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that exposes Cloudinary Upload & Admin API methods as tools by AI assistants. This integration allows AI systems to trigger and interact with your Cloudinary cloud.Last updated -5625JavaScriptMIT License
- -securityFlicense-qualityA server that enables uploading files to Qiniu Cloud Storage through a standardized MCP interface, providing a simple way to store and serve files with public URLs.Last updated -26Python
- -securityAlicense-qualityA lightweight MCP server for image processing and cloud uploads that automates resizing, converting, optimizing, and uploading images to services like AWS S3, Cloudflare R2, and Google Cloud Storage.Last updated -613TypeScriptMIT License