Cloudinary图像上传
STDIO通过Claude上传图片视频到Cloudinary
通过Claude上传图片视频到Cloudinary
This MCP server provides tools for uploading images and videos to Cloudinary through Claude Desktop and compatible MCP clients.
node --version npm --version
Navigate to the Claude configuration directory:
C:\Users\NAME\AppData\Roaming\Claude
~/Library/Application Support/Claude/
You can also find these directories inside the Claude Desktop app: Claude Desktop > Settings > Developer > Edit Config
Add the following configuration to your MCP settings file:
{ "mcpServers": { "cloudinary": { "command": "npx", "args": ["@felores/cloudinary-mcp-server@latest"], "env": { "CLOUDINARY_CLOUD_NAME": "your_cloud_name", "CLOUDINARY_API_KEY": "your_api_key", "CLOUDINARY_API_SECRET": "your_api_secret" } } } }
If you want to modify the server or contribute to development:
git clone https://github.com/felores/cloudinary-mcp-server.git cd cloudinary-mcp-server
npm install npm run build
First, ensure you have a Cloudinary account and get your credentials from the Cloudinary Console:
Add the server configuration to your Claude/Cline MCP settings file:
{ "mcpServers": { "cloudinary": { "command": "node", "args": ["c:/path/to/cloudinary-mcp-server/dist/index.js"], "env": { "CLOUDINARY_CLOUD_NAME": "your_cloud_name", "CLOUDINARY_API_KEY": "your_api_key", "CLOUDINARY_API_SECRET": "your_api_secret" } } } }
For Claude desktop app, edit the configuration file at the appropriate location for your OS.
npm install npm run build
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 assetExample usage in Claude/Cline:
use_mcp_tool({ server_name: "cloudinary", tool_name: "upload", arguments: { file: "path/to/image.jpg", resource_type: "image", public_id: "my-custom-id" } });