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?"
- „Lade heute Abend https://example.com/big.iso nach D:\ISOs herunter, aber starte es noch nicht.“
- „Halte alle laufenden Downloads an.“
- „Entferne die abgeschlossenen Downloads aus der Liste, aber behalte die Dateien.“
Der Assistent startet den Server selbst. Sie müssen ihm nur einmal sagen, wo sich der Server befindet. Dieser leitet jede Anfrage über seine Automatisierungs-API an die App weiter. Die Kommunikation bleibt auf diesem Computer.
Was der Assistent tun kann
| Funktion | Beschreibung |
|---|---|
list_downloads |
Listet Ihre Downloads auf, die neuesten zuerst: Datei, Adresse, Ordner, Status, Größe, Fortschritt und Geschwindigkeit. Die Liste kann auf einen Status (In Warteschlange, Wird heruntergeladen, Beendet, Abgeschlossen, Fehler) oder auf Namen und Adressen beschränkt werden, die einen bestimmten Text enthalten. |
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 |
Hält laufende Downloads an. |
resume_downloads |
Startet oder setzt angehaltene, in der Warteschlange befindliche oder fehlgeschlagene Downloads fort. |
remove_downloads |
Entfernt Downloads aus der Liste und behält deren Dateien, oder löscht die Dateien ebenfalls, wenn dies angefordert wird. Ein laufender Download muss zuerst angehalten werden. |
start_queue |
Startet die Haupt-Download-Warteschlange. |
The assistant can't change GDM's options, see your browser, or turn the automation API on by itself.
Einrichten
1. Automatisierungs-API aktivieren
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. Server suchen
misterdownloadmanager-mcpbefindet sich neben der App:
| Installierte Version | Der Server |
|---|---|
| Windows, nur für Sie (Standardeinstellung des Installationsprogramms) | %LOCALAPPDATA%\Programs\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, für alle | C:\Program Files\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, ZIP- oder portable Version | misterdownloadmanager-mcp.exeim selben Ordner |
| macOS | /Applications/GolinksPRO Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, .deb- oder .rpm-Paket | /usr/bin/misterdownloadmanager-mcp |
| Linux, die .tar.gz | misterdownloadmanager-mcpin seinem Ordner (das AppImage zeigt ihn nicht: verwenden Sie die .tar.gz) |
A portable copy's server finds the portable copy's GDM by itself, from its own folder.
3. Informieren Sie Ihren Assistenten
Claude Desktop: Einstellungen → Entwickler → Konfiguration bearbeiten öffnet claude_desktop_config.json. Fügen Sie den Server hinzu und starten Sie dann Claude Desktop neu:
{
"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: derselbe mcpServers-Eintrag wie bei Claude Desktop, in ~/.cursor/mcp.json (oder fügen Sie ihn in den MCP-Einstellungen von Cursor hinzu).
VS Code: in .vscode/mcp.json, oder MCP: Server hinzufügen in der Befehlspalette:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\GolinksPRO Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Verwenden Sie den Pfad aus Schritt 2 (in JSON wird jedes \ als \\ geschrieben). Andere Assistenten verwenden dasselbe: einen Befehl zum Starten, keine Argumente.
Datenschutz
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.
Wenn es nicht funktioniert
| Der Assistent sagt | Was zu tun ist |
|---|---|
| GolinksPRO Download Manager isn't running | Start GDM. The server can't start it for you. |
| Die Automatisierungs-API ist deaktiviert | 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. |
| Die Tools werden überhaupt nicht angezeigt | Überprüfen Sie den Pfad in den Einstellungen des Assistenten und starten Sie den Assistenten neu. Manuell gestartet, sagt misterdownloadmanager-mcp --help, was es ist. |
Kostenlos, Open Source, keine Werbung, keine Testversion.
Download GolinksPRO Download Manager