GDM comes with an MCP server, misterdownloadmanager-mcp, so an AI assistant that supports MCP (Claude Desktop, Claude Code, Cursor, VS Code and others) can work with the downloads in your running GDM. You ask in your own words:
- "What is GDM downloading right now, and how long is left?"
- ‘Download https://example.com/big.iso vanavond naar D:\ISOs, maar start de download nog niet.’
- ‘Pauzeer alle downloads die bezig zijn.’
- "Verwijder de voltooide downloads uit de lijst, maar behoud de bestanden."
De assistent start de server zelf; u hoeft de assistent maar één keer te vertellen waar de server staat. De server geeft elk verzoek via de automatiserings-API door aan de app. Dit werkt alleen op deze computer.
Wat de assistent kan doen
| Hulpmiddel | Wat het doet |
|---|---|
list_downloads |
Toont uw downloads, nieuwste eerst: bestand, adres, map, status, grootte, voortgang en snelheid. De assistent kan downloads filteren op één status (In wachtrij, Bezig met downloaden, Gestopt, Voltooid, Fout) of op namen en adressen die bepaalde tekst bevatten. |
add_download |
Adds an http, https, ftp or ftps address and starts it, or only queues it. It can say which folder and file name to use. A magnet link opens Add torrent in GDM, for you to choose the files. |
pause_downloads |
Pauzeert actieve downloads. |
resume_downloads |
Start of hervat gestopte, in de wachtrij geplaatste of mislukte downloads. |
remove_downloads |
Verwijdert downloads uit de lijst en behoudt de bestanden, of verwijdert de bestanden ook als daarom wordt gevraagd. Een actieve download moet eerst worden gepauzeerd. |
start_queue |
Start de hoofddownloadwachtrij. |
The assistant can't change GDM's options, see your browser, or turn the automation API on by itself.
Instellen
1. De automatiserings-API inschakelen
Listing and acting on downloads needs GDM's automation API, which is off until you turn it on. With GDM running, run this once (it stays on):
misterdownloadmanager-cli api on
misterdownloadmanager-cli api off turns it off again. Without the API, the assistant can still add downloads, the same as GDM's command line.
2. De server vinden
misterdownloadmanager-mcpstaat in dezelfde map als de app:
| Installatie | Serverlocatie |
|---|---|
| Windows, alleen voor u (standaardinstelling van het installatieprogramma) | %LOCALAPPDATA%\Programs\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, voor iedereen | C:\Program Files\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, een zipbestand of portable versie | misterdownloadmanager-mcp.exein de map |
| macOS | /Applications/GolinksPRO Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, het .deb- of .rpm-bestand | /usr/bin/misterdownloadmanager-mcp |
| Linux, het .tar.gz | misterdownloadmanager-mcpin de map (de AppImage toont het niet: gebruik de .tar.gz) |
A portable copy's server finds the portable copy's GDM by itself, from its own folder.
3. Vertel het uw assistent
Claude Desktop: Instellingen → Ontwikkelaar → Config bewerken opent claude_desktop_config.json. Voeg de server toe en herstart daarna Claude Desktop:
{
"mcpServers": {
"misterdownloadmanager": {
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\GolinksPRO Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Claude Code:
claude mcp add misterdownloadmanager -- "C:\Users\you\AppData\Local\Programs\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe"
Cursor: dezelfde mcpServers invoer als die van Claude Desktop, in ~/.cursor/mcp.json (of voeg deze toe in de MCP-instellingen van Cursor).
VS Code: in .vscode/mcp.json, of MCP: Server toevoegen in het commandopalet:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\GolinksPRO Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Gebruik het pad van stap 2 (in JSON wordt elke \ geschreven als \\). Andere assistenten nemen hetzelfde: een commando om te starten, geen argumenten.
Privacy
GDM itself still sends nothing anywhere: the server talks only to the GDM on this computer, over the token-protected local channel. But what the assistant reads, it passes to its own AI service: when it lists your downloads, their file names, addresses and folders go to that service, under that service's privacy terms. Turn the automation API off, or remove the server from the assistant, when you don't want that.
Als het niet werkt
| De assistent zegt | Wat te doen |
|---|---|
| GolinksPRO Download Manager isn't running | Start GDM. The server can't start it for you. |
| De automatiserings-API is uitgeschakeld | Run misterdownloadmanager-cli api on with GDM running. |
| GDM didn't answer in time | A window in GDM may be waiting for you (a question, Add torrent); answer it and ask again. |
| GDM refused the request | GDM's channel file is from an earlier start; restart GDM. |
| De tools verschijnen helemaal niet | Controleer het pad in de instellingen van de assistent en herstart de assistent. Handmatig gestart, zegt misterdownloadmanager-mcp --help wat het is. |
Gratis, open source, geen advertenties, geen proefversie.
Download GolinksPRO Download Manager