Back to Browse

Droptocdn MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.

About

Upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

5 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Drop to CDN API key (dtc_...). Create one at https://droptocdn.com/dashboard/settingsRequired

Environment variable: DROPTOCDN_API_KEY

API base URL (default https://api.droptocdn.com/v1)Optional

Environment variable: DROPTOCDN_API_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-nexus-jpf-droptocdn": {
      "env": {
        "DROPTOCDN_API_KEY": "your-droptocdn-api-key-here",
        "DROPTOCDN_API_URL": "your-droptocdn-api-url-here"
      },
      "args": [
        "-y",
        "mcp-server-droptocdn"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

mcp-server-droptocdn

MCP server for Drop to CDN — upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.

Install

Add to .cursor/mcp.json, ~/.cursor/mcp.json, or Claude Desktop's claude_desktop_config.json:

{
  "mcpServers": {
    "droptocdn": {
      "command": "npx",
      "args": ["-y", "mcp-server-droptocdn"],
      "env": {
        "DROPTOCDN_API_KEY": "dtc_YOUR_API_KEY"
      }
    }
  }
}

Create an API key at Drop to CDN → Settings → API keys (dtc_...).

Tools

ToolDescription
upload_fileUpload a local file or base64 content → public CDN URL
get_fileGet CDN URL and metadata by file ID
list_filesList files in your account (paginated)
delete_filePermanently delete a file by ID

Auth: Authorization: Bearer dtc_... (validated via GET /v1/profile).

Environment variables

VariableRequiredDescription
DROPTOCDN_API_KEYYesYour API key (dtc_...)
DROPTOCDN_API_URLNoAPI base URL (default https://api.droptocdn.com/v1)

Example prompts

  • "Upload ~/Downloads/report.pdf to CDN and give me the public URL"
  • "List my recent Drop to CDN uploads"
  • "Delete file abc123 from my CDN account"

Development

npm install
npm run build
DROPTOCDN_API_KEY=dtc_... node dist/index.js

Source

Developed by Drop to CDN. This public repo is synced from the private monorepo for npm provenance publishing.

License

MIT

Reviews

No reviews yet

Be the first to review this server!