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?"
- Descarga https://example.com/big.iso en D:\ISOs esta noche, no la inicies todavía.
- Pausa todo lo que se esté descargando.
- Quita las descargas finalizadas de la lista, pero conserva los archivos.
El propio asistente inicia el servidor; solo tienes que indicarle dónde está una vez. El servidor envía cada solicitud a la aplicación mediante su API de automatización, solo en este ordenador.
Qué puede hacer el asistente
| Herramienta | Qué hace |
|---|---|
list_downloads |
Muestra tus descargas, de la más reciente a la más antigua: archivo, dirección, carpeta, estado, tamaño, progreso y velocidad. Puede mostrar solo las descargas con un estado concreto (En cola, Descargando, Detenido, Completa, Error) o cuyos nombres y direcciones contengan un texto determinado. |
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 |
Pausa las descargas en curso. |
resume_downloads |
Inicia o reanuda las descargas detenidas, en cola o fallidas. |
remove_downloads |
Quita las descargas de la lista y conserva sus archivos, o también elimina los archivos si se le pide. Primero hay que pausar las descargas en curso. |
start_queue |
Inicia la cola de descarga principal. |
The assistant can't change GDM's options, see your browser, or turn the automation API on by itself.
Configurarlo
1. Activar la API de automatización
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. Encontrar el servidor
misterdownloadmanager-mcpestá junto a la aplicación:
| Instalación | El servidor |
|---|---|
| Windows, solo para ti (opción predeterminada del instalador) | %LOCALAPPDATA%\Programs\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, para todos | C:\Program Files\GolinksPRO Download Manager\misterdownloadmanager-mcp.exe |
| Windows, un zip o copia portátil | misterdownloadmanager-mcp.exeen su carpeta |
| macOS | /Applications/GolinksPRO Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux, el .deb o .rpm | /usr/bin/misterdownloadmanager-mcp |
| Linux, el .tar.gz | misterdownloadmanager-mcpen su carpeta (el AppImage no lo muestra: usa el .tar.gz) |
A portable copy's server finds the portable copy's GDM by itself, from its own folder.
3. Indique a su asistente
Claude Desktop: Configuración → Desarrollador → Editar configuración abre claude_desktop_config.json. Añada el servidor y luego reinicie 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: la misma entrada mcpServers que la de Claude Desktop, en ~/.cursor/mcp.json (o añádala en la configuración MCP de Cursor).
VS Code: en .vscode/mcp.json, o MCP: Añadir servidor en la paleta de comandos:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\GolinksPRO Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Use la ruta del paso 2 (en JSON, cada \ se escribe \\). Otros asistentes usan lo mismo: un comando para iniciar, sin argumentos.
Privacidad
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.
Cuando no funciona
| El asistente dice | Qué hacer |
|---|---|
| GolinksPRO Download Manager isn't running | Start GDM. The server can't start it for you. |
| La API de automatización está desactivada | 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. |
| Las herramientas no aparecen en absoluto | Compruebe la ruta en la configuración del asistente y reinicie el asistente. Iniciado manualmente, misterdownloadmanager-mcp --help dice lo que es. |
Gratis, código abierto, sin anuncios, sin prueba.
Download GolinksPRO Download Manager