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?"
- «Завантажте https://example.com/big.iso до D:\ISOs сьогодні ввечері, але поки що не запускайте.»
- «Призупиніть усі завантаження.»
- «Видаліть завершені завантаження зі списку, але залиште файли.»
Помічник сам запускає сервер; вам потрібно лише один раз вказати, де його знайти. Сервер передає кожен запит програмі через свій API автоматизації, доступний лише на цьому комп’ютері.
Що може робити помічник
| Інструмент | Що робить |
|---|---|
list_downloads |
Показує ваші завантаження, спочатку найновіші: файл, адресу, папку, статус, розмір, обсяг завантаженого та швидкість. Може показати лише завантаження з певним статусом (У черзі, Завантажується, Зупинено, Завершено, Помилка) або лише назви й адреси, що містять певний текст. |
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 |
Призупиняє активні завантаження. |
resume_downloads |
Запускає або відновлює зупинені, додані до черги або невдалі завантаження. |
remove_downloads |
Видаляє завантаження зі списку, залишаючи файли, або також видаляє файли, якщо ви попросите. Активне завантаження спочатку потрібно призупинити. |
start_queue |
Запускає головну чергу завантажень. |
The assistant can't change GDM's options, see your browser, or turn the automation API on by itself.
Налаштування
1. Увімкнення API автоматизації
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. Знайдіть сервер
misterdownloadmanager-mcpрозташований поруч із програмою:
| Варіант інсталяції | Сервер |
|---|---|
| Windows, лише для вас (стандартний варіант інсталятора) | %LOCALAPPDATA%\Programs\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, для всіх користувачів | C:\Program Files\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, zip-архів або портативна копія | misterdownloadmanager-mcp.exeу папці програми |
| macOS | /Applications/GolinksPRO Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, пакет .deb або .rpm | /usr/bin/misterdownloadmanager-mcp |
| Linux, .tar.gz | misterdownloadmanager-mcpу своїй папці (AppImage не показує його: використовуйте .tar.gz) |
A portable copy's server finds the portable copy's GDM by itself, from its own folder.
3. Повідомте свого помічника
Claude Desktop: Налаштування → Розробник → Редагувати конфігурацію відкриває claude_desktop_config.json. Додайте сервер, потім перезапустіть 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: той самий запис mcpServers, що й у Claude Desktop, у ~/.cursor/mcp.json (або додайте його в налаштуваннях MCP Cursor).
VS Code: у .vscode/mcp.json, або MCP: Додати сервер у палітрі команд:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\GolinksPRO Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Використовуйте шлях з кроку 2 (у JSON кожен \ записується як \\). Інші помічники приймають те саме: команду для запуску, без аргументів.
Конфіденційність
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.
Коли це не працює
| Помічник каже | Що робити |
|---|---|
| GolinksPRO Download Manager isn't running | Start GDM. The server can't start it for you. |
| API автоматизації вимкнено | 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. |
| Інструменти взагалі не відображаються | Перевірте шлях у налаштуваннях помічника та перезапустіть помічника. Запущений вручну, misterdownloadmanager-mcp --help показує, що це таке. |
Безкоштовно, з відкритим кодом, без реклами, без пробного періоду.
Download GolinksPRO Download Manager