# cloudinary-mcp-server

> MCP Server

This repository provides a Cloudinary MCP server for uploading images and videos via Claude Desktop and compatible MCP clients. It uses Node.js and requires Cloudinary credentials for configuration.

## Overview

- **Category:** Developer Tools
- **Language:** JavaScript
- **Stars:** 10
- **Forks:** 3
- **Owner:** felores
- **GitHub:** https://github.com/felores/cloudinary-mcp-server
- **Created:** 2025-01-07T23:43:22+00:00
- **Updated:** 2025-03-13T16:53:40+00:00
- **Source:** https://model-context-protocol.com/servers/cloudinary-mcp-server-media-upload-claude

## Setup

## Setup

1.  First, ensure you have a Cloudinary account and get your credentials from the [Cloudinary Console](https://console.cloudinary.com/settings/api-keys):
    - Cloud Name
    - API Key
    - API Secret

2.  Add the server configuration to your Claude/Cline MCP settings file:

```json
{
  "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.

3.  Install dependencies and build the server:
```bash
npm install
npm run build
```

## Tools

## Available Tools

1.  upload (Upload images and videos to Cloudinary.)
