MDM include un server MCP, misterdownloadmanager-mcp, in modo che un assistente AI che supporta MCP (Claude Desktop, Claude Code, Cursor, VS Code e altri) possa interagire con i download in MDM. Puoi chiedere a parole tue:
- "Cosa sta scaricando MDM in questo momento e quanto tempo manca?"
- "Scarica https://example.com/big.iso su D:\ISOs stanotte, non avviarlo ancora."
- "Sospendi tutti i download in corso."
- "Rimuovi i download completati dall'elenco ma conserva i file."
L'assistente avvia il server da solo; devi solo indicare all'assistente dove si trova, una sola volta. Il server passa ogni richiesta all'app tramite la sua API di automazione, solo su questo computer.
Cosa può fare l'assistente
| Strumento | Cosa fa |
|---|---|
list_downloads |
Elenca i tuoi download, i più recenti per primi: file, indirizzo, cartella, stato, dimensione, quanto è stato completato, velocità. Può elencare solo un determinato stato (In coda, Download in corso, Interrotto, Completato, Errore) o solo nomi e indirizzi che contengono un certo testo. |
add_download |
Aggiunge un indirizzo http, https, ftp o ftps e lo avvia, o lo mette solo in coda. Può specificare quale cartella e nome file usare. Un link magnet apre Aggiungi torrent in MDM, per permetterti di scegliere i file. |
pause_downloads |
Sospende i download in corso. |
resume_downloads |
Avvia o riprende i download interrotti, in coda o falliti. |
remove_downloads |
Rimuove i download dall'elenco e conserva i loro file, o elimina anche i file se richiesto. Un download in corso deve essere prima sospeso. |
start_queue |
Avvia la coda di download principale. |
L'assistente non può modificare le opzioni di MDM, vedere il tuo browser o attivare l'API di automazione da solo.
Configuralo
1. Attiva l'API di automazione
L'elenco e l'azione sui download richiedono l'API di automazione di MDM, che è disattivata finché non la attivi. Con MDM in esecuzione, esegui questo comando una volta (rimane attivo):
misterdownloadmanager-cli api on
misterdownloadmanager-cli api offlo disattiva di nuovo. Senza l'API, l'assistente può comunque aggiungere download, come la riga di comando di MDM.
2. Trova il server
misterdownloadmanager-mcpè accanto all'app:
| Hai installato | Il server |
|---|---|
| Windows, solo per te (impostazione predefinita dell'installer) | %LOCALAPPDATA%\Programs\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows, per tutti | C:\Program Files\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows, uno zip o una copia portatile | misterdownloadmanager-mcp.exenella sua cartella |
| macOS | /Applications/Mister Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, il .deb o .rpm | /usr/bin/misterdownloadmanager-mcp |
| Linux, il .tar.gz | misterdownloadmanager-mcpnella sua cartella (l'AppImage non lo espone: usa il .tar.gz) |
Il server di una copia portatile trova da solo l'MDM della copia portatile, dalla propria cartella.
3. Indica al tuo assistente
Claude Desktop: Impostazioni → Sviluppatore → Modifica Config apre claude_desktop_config.json. Aggiungi il server, poi riavvia Claude Desktop:
{
"mcpServers": {
"misterdownloadmanager": {
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\Mister Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Claude Code:
claude mcp add misterdownloadmanager -- "C:\Users\you\AppData\Local\Programs\Mister Download Manager\misterdownloadmanager-mcp.exe"
Cursor: la stessa voce mcpServers di Claude Desktop, in ~/.cursor/mcp.json (o aggiungila nelle impostazioni MCP di Cursor).
VS Code: in .vscode/mcp.json, oppure MCP: Aggiungi server nella tavolozza dei comandi:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\Mister Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Usa il percorso del passaggio 2 (in JSON, ogni \ è scritto \\). Altri assistenti richiedono la stessa cosa: un comando per avviare, senza argomenti.
Privacy
MDM stesso non invia ancora nulla da nessuna parte: il server comunica solo con l'MDM su questo computer, tramite il canale locale protetto da token. Ma ciò che l'assistente legge, lo passa al proprio servizio AI: quando elenca i tuoi download, i loro nomi di file, indirizzi e cartelle vanno a quel servizio, secondo i termini di privacy di quel servizio. Disattiva l'API di automazione, o rimuovi il server dall'assistente, quando non lo desideri.
Quando non funziona
| L'assistente dice | Cosa fare |
|---|---|
| Mister Download Manager non è in esecuzione | Avvia MDM. Il server non può avviarlo per te. |
| L'API di automazione è disattivata | Esegui misterdownloadmanager-cli api on con MDM in esecuzione. |
| MDM non ha risposto in tempo | Una finestra in MDM potrebbe essere in attesa di una tua risposta (una domanda, Aggiungi torrent); rispondi e chiedi di nuovo. |
| MDM ha rifiutato la richiesta | Il file del canale di MDM proviene da un avvio precedente; riavvia MDM. |
| Gli strumenti non vengono visualizzati affatto | Controlla il percorso nelle impostazioni dell'assistente e riavvia l'assistente. Avviato manualmente, misterdownloadmanager-mcp --help dice cos'è. |
Gratuito, open source, senza pubblicità, senza versioni di prova.
Scarica Mister Download Manager