MDM zawiera serwer MCP misterdownloadmanager-mcp, dzięki czemu asystent AI obsługujący MCP (Claude Desktop, Claude Code, Cursor, VS Code i inne) może pracować z pobieraniem w uruchomionym MDM. Pytasz własnymi słowami:
- „Co MDM pobiera w tej chwili i ile czasu pozostało?”
- „Pobierz https://example.com/big.iso na D:\ISOs dziś wieczorem, jeszcze nie uruchamiaj.”
- „Wstrzymaj wszystko, co się pobiera.”
- „Usuń ukończone pobieranie z listy, ale zachowaj pliki.”
Asystent sam uruchamia serwer; wystarczy raz wskazać asystentowi jego lokalizację. Serwer przekazuje każde żądanie do aplikacji poprzez swoje API automatyzacji, tylko na tym komputerze.
Co może zrobić asystent
| Narzędzie | Co robi |
|---|---|
list_downloads |
Wyświetla listę pobieranych plików, najnowsze na początku: plik, adres, folder, status, rozmiar, ile zostało zrobione, prędkość. Może wyświetlić tylko jeden status (W kolejce, Pobieranie, Zatrzymano, Ukończono, Błąd) lub tylko nazwy i adresy zawierające określony tekst. |
add_download |
Dodaje adres http, https, ftp lub ftps i uruchamia go, lub tylko dodaje do kolejki. Może określić, którego folderu i nazwy pliku użyć. Link magnet otwiera Dodaj torrent w MDM, abyś mógł wybrać pliki. |
pause_downloads |
Wstrzymuje aktywne pobieranie. |
resume_downloads |
Uruchamia lub wznawia zatrzymane, w kolejce lub nieudane pobieranie. |
remove_downloads |
Usuwa pobieranie z listy i zachowuje ich pliki, lub usuwa również pliki, jeśli zostanie o to poproszony. Aktywne pobieranie musi być najpierw wstrzymane. |
start_queue |
Uruchamia główną kolejkę pobierania. |
Asystent nie może zmieniać opcji MDM, przeglądać Twojej przeglądarki ani samodzielnie włączać API automatyzacji.
Konfiguracja
1. Włącz API automatyzacji
Wyświetlanie i działanie na pobieranych plikach wymaga API automatyzacji MDM, które jest wyłączone, dopóki go nie włączysz. Gdy MDM jest uruchomiony, uruchom to raz (pozostaje włączone):
misterdownloadmanager-cli api on
misterdownloadmanager-cli api offwyłącza je ponownie. Bez API asystent nadal może dodawać pobieranie, tak samo jak wiersz poleceń MDM.
2. Znajdź serwer
misterdownloadmanager-mcpznajduje się obok aplikacji:
| Zainstalowałeś | Serwer |
|---|---|
| Windows, tylko dla Ciebie (domyślne dla instalatora) | %LOCALAPPDATA%\Programs\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows, dla wszystkich | C:\Program Files\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows, plik zip lub kopia przenośna | misterdownloadmanager-mcp.exew swoim folderze |
| macOS | /Applications/Mister Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, plik .deb lub .rpm | /usr/bin/misterdownloadmanager-mcp |
| Linux, .tar.gz | misterdownloadmanager-mcpw jego folderze (AppImage go nie udostępnia: użyj .tar.gz) |
Serwer przenośnej kopii sam znajduje MDM przenośnej kopii, w jej własnym folderze.
3. Powiedz swojemu asystentowi
Claude Desktop: Ustawienia → Deweloper → Edytuj konfigurację otwiera claude_desktop_config.json. Dodaj serwer, a następnie uruchom ponownie 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: ten sam wpis mcpServers co w Claude Desktop, w ~/.cursor/mcp.json (lub dodaj go w ustawieniach MCP programu Cursor).
VS Code: w .vscode/mcp.json lub MCP: Dodaj serwer w palecie poleceń:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\Mister Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Użyj ścieżki z kroku 2 (w JSON, każdy \ jest zapisywany jako \\). Inni asystenci przyjmują to samo: polecenie do uruchomienia, bez argumentów.
Prywatność
Sam MDM nadal niczego nigdzie nie wysyła: serwer rozmawia tylko z MDM na tym komputerze, za pośrednictwem lokalnego kanału chronionego tokenem. Ale to, co odczytuje asystent, przekazuje do własnej usługi AI: gdy wyświetla listę pobranych plików, ich nazwy, adresy i foldery trafiają do tej usługi, zgodnie z jej warunkami prywatności. Wyłącz API automatyzacji lub usuń serwer z asystenta, jeśli tego nie chcesz.
Gdy to nie działa
| Asystent mówi | Co zrobić |
|---|---|
| Mister Download Manager nie jest uruchomiony | Uruchom MDM. Serwer nie może go uruchomić za Ciebie. |
| API automatyzacji jest wyłączone | Uruchom misterdownloadmanager-cli api on, gdy MDM jest uruchomiony. |
| MDM nie odpowiedział na czas | Okno w MDM może na Ciebie czekać (pytanie, Dodaj torrent); odpowiedz na nie i zapytaj ponownie. |
| MDM odrzucił żądanie | Plik kanału MDM pochodzi z wcześniejszego uruchomienia; uruchom ponownie MDM. |
| Narzędzia w ogóle się nie wyświetlają | Sprawdź ścieżkę w ustawieniach asystenta i uruchom ponownie asystenta. Uruchomiony ręcznie, misterdownloadmanager-mcp --help mówi, co to jest. |
Darmowy, open source, bez reklam, bez wersji próbnej.
Pobierz Mister Download Manager