Drop to CDN
Upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
mcp-server-droptocdnclaude mcp add drop-to-cdn -e 'DROPTOCDN_API_KEY=<your droptocdn_api_key>' -e 'DROPTOCDN_API_URL=<DROPTOCDN_API_URL>' -- npx -y mcp-server-droptocdn@0.1.3
{
"mcpServers": {
"drop-to-cdn": {
"command": "npx",
"args": [
"-y",
"mcp-server-droptocdn@0.1.3"
],
"env": {
"DROPTOCDN_API_KEY": "<your droptocdn_api_key>",
"DROPTOCDN_API_URL": "<DROPTOCDN_API_URL>"
}
}
}
}
Variables d'environnement
DROPTOCDN_API_KEYobligatoire secret Drop to CDN API key (dtc_...). Create one at https://droptocdn.com/dashboard/settingsDROPTOCDN_API_URLAPI base URL (default https://api.droptocdn.com/v1)
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
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
| 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
Questions fréquentes
Qu'est-ce que Drop to CDN ?
Upload files and get instant public CDN URLs from Claude Desktop, Cursor, and other MCP hosts.
Comment installer Drop to CDN ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add drop-to-cdn -e 'DROPTOCDN_API_KEY=<your droptocdn_api_key>' -e 'DROPTOCDN_API_URL=<DROPTOCDN_API_URL>' -- npx -y mcp-server-droptocdn@0.1.3. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Drop to CDN ?
Oui. Il attend DROPTOCDN_API_KEY, à renseigner dans sa configuration.
Drop to CDN est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient Drop to CDN ?
Il est publié par Nexus-JPF. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.