mcp-server-droptocdn
MCP serverFiles & storageUpload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.
Unavailable. This server has no hosted endpoint yet, so ahel can't serve it.
Connect ahel once, and every AI you use reads what you have installed.
From the project's README
As published by nexus-jpf/mcp-server-droptocdn in README.md.
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
| Tool | Description |
|---|---|
| upload_file | Upload a local file or base64 content → public CDN URL |
| get_file | Get CDN URL and metadata by file ID |
| list_files | List files in your account (paginated) |
| delete_file | Permanently delete a file by ID |
Auth: Authorization: Bearer dtc_... (validated via GET /v1/profile).
Environment variables
| Variable | Required | Description |
|---|---|---|
DROPTOCDN_API_KEY | Yes | Your API key (dtc_...) |
DROPTOCDN_API_URL | No | API base URL (default https://api.droptocdn.com/v1) |
Example prompts
- "Upload
~/Downloads/report.pdfto 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
Signals
- Last commit
- Sep 2026
- Weekly downloads
- 65
Advanced
- Delivery
- droptocdn MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
- Catalog kind
- mcp-server
- Gateway key
io-github-nexus-jpf-droptocdn- Source
- github.com/nexus-jpf/mcp-server-droptocdn