Cloudinary Asset Management MCP Server
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
本地运行
claude mcp add cloudinary-asset-management --env CLOUDINARY_CLOUD_NAME='<CLOUDINARY_CLOUD_NAME>' --env CLOUDINARY_API_KEY='<CLOUDINARY_API_KEY>' --env CLOUDINARY_API_SECRET='<CLOUDINARY_API_SECRET>' -- npx -y @cloudinary/asset-management-mcp~/.codex/config.toml
[mcp_servers.cloudinary-asset-management]
command = "npx"
args = ["-y", "@cloudinary/asset-management-mcp"]
env = { CLOUDINARY_CLOUD_NAME = "<CLOUDINARY_CLOUD_NAME>", CLOUDINARY_API_KEY = "<CLOUDINARY_API_KEY>", CLOUDINARY_API_SECRET = "<CLOUDINARY_API_SECRET>" }
# codex mcp add cloudinary-asset-management --env CLOUDINARY_CLOUD_NAME='<CLOUDINARY_CLOUD_NAME>' --env CLOUDINARY_API_KEY='<CLOUDINARY_API_KEY>' --env CLOUDINARY_API_SECRET='<CLOUDINARY_API_SECRET>' -- npx -y @cloudinary/asset-management-mcp~/.cursor/mcp.json
{
"mcpServers": {
"cloudinary-asset-management": {
"command": "npx",
"args": [
"-y",
"@cloudinary/asset-management-mcp"
],
"env": {
"CLOUDINARY_CLOUD_NAME": "<CLOUDINARY_CLOUD_NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cloudinary-asset-management": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cloudinary/asset-management-mcp"
],
"env": {
"CLOUDINARY_CLOUD_NAME": "<CLOUDINARY_CLOUD_NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cloudinary-asset-management": {
"command": "npx",
"args": [
"-y",
"@cloudinary/asset-management-mcp"
],
"env": {
"CLOUDINARY_CLOUD_NAME": "<CLOUDINARY_CLOUD_NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cloudinary-asset-management": {
"command": "npx",
"args": [
"-y",
"@cloudinary/asset-management-mcp"
],
"env": {
"CLOUDINARY_CLOUD_NAME": "<CLOUDINARY_CLOUD_NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"cloudinary-asset-management": {
"command": "npx",
"args": [
"-y",
"@cloudinary/asset-management-mcp"
],
"env": {
"CLOUDINARY_CLOUD_NAME": "<CLOUDINARY_CLOUD_NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>"
}
}
}
}远程托管
claude mcp add --transport http cloudinary-asset-management https://asset-management.mcp.cloudinary.com/mcp --header 'cloudinary-cloud-name: <CLOUDINARY_CLOUD_NAME>' --header 'cloudinary-api-key: <CLOUDINARY_API_KEY>' --header 'cloudinary-api-secret: <CLOUDINARY_API_SECRET>'~/.codex/config.toml
[mcp_servers.cloudinary-asset-management]
url = "https://asset-management.mcp.cloudinary.com/mcp"
http_headers = { cloudinary-cloud-name = "<CLOUDINARY_CLOUD_NAME>", cloudinary-api-key = "<CLOUDINARY_API_KEY>", cloudinary-api-secret = "<CLOUDINARY_API_SECRET>" }
# codex mcp add cloudinary-asset-management --url https://asset-management.mcp.cloudinary.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"cloudinary-asset-management": {
"url": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-cloud-name": "<CLOUDINARY_CLOUD_NAME>",
"cloudinary-api-key": "<CLOUDINARY_API_KEY>",
"cloudinary-api-secret": "<CLOUDINARY_API_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cloudinary-asset-management": {
"type": "http",
"url": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-cloud-name": "<CLOUDINARY_CLOUD_NAME>",
"cloudinary-api-key": "<CLOUDINARY_API_KEY>",
"cloudinary-api-secret": "<CLOUDINARY_API_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cloudinary-asset-management": {
"httpUrl": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-cloud-name": "<CLOUDINARY_CLOUD_NAME>",
"cloudinary-api-key": "<CLOUDINARY_API_KEY>",
"cloudinary-api-secret": "<CLOUDINARY_API_SECRET>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"cloudinary-asset-management": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://asset-management.mcp.cloudinary.com/mcp",
"--header",
"cloudinary-cloud-name:<CLOUDINARY_CLOUD_NAME>",
"--header",
"cloudinary-api-key:<CLOUDINARY_API_KEY>",
"--header",
"cloudinary-api-secret:<CLOUDINARY_API_SECRET>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"cloudinary-asset-management": {
"url": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-cloud-name": "<CLOUDINARY_CLOUD_NAME>",
"cloudinary-api-key": "<CLOUDINARY_API_KEY>",
"cloudinary-api-secret": "<CLOUDINARY_API_SECRET>"
}
}
}
}需要的环境变量
CLOUDINARY_CLOUD_NAMECLOUDINARY_API_KEYCLOUDINARY_API_SECRET
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。