Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Yandex Disk con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Haz que tu IA trabaje en Yandex Disk: explora carpetas, lista todos los archivos o las subidas recientes, consulta los detalles de un archivo, obtén enlaces de descarga, crea carpetas, copia, mueve, publica o despublica archivos, guarda un archivo desde una URL y restaura desde la Papelera. Con el acceso de tu cuenta de Yandex.
Prueba a pedir
Prompts de ejemplo para Yandex Disk
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Yandex Disk, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Yandex Disk
Haz que tu IA trabaje en Yandex Disk: explora carpetas, lista todos los archivos o las subidas recientes, consulta los detalles de un archivo, obtén enlaces de descarga, crea carpetas, copia, mueve, publica o despublica archivos, guarda un archivo desde una URL y restaura desde la Papelera. Con el acceso de tu cuenta de Yandex.
Configuración
La configuración lleva unos 5 minutos. Necesitas la cuenta de Yandex con cuyo Disk debe trabajar la IA y una app registrada para ella en Yandex OAuth.
- Inicia sesión con esa cuenta de Yandex, abre oauth.yandex.ru/client/new (o oauth.yandex.com) y crea una app.
- Como plataforma, elige Web services. Como Redirect URI, introduce
https://cloud.anythingmcp.com/api/mcp-oauth/callback. Si alojas AnythingMCP tú mismo, introduce en su lugarhttps://tu-host-anythingmcp/api/mcp-oauth/callback. - En el acceso a datos, añade los permisos de la Yandex Disk REST API
cloud_api:disk.read(leer todo el Disk),cloud_api:disk.write(escribir en cualquier parte del Disk) ycloud_api:disk.info(información del Disk). No elijas solocloud_api:disk.app_folder: limita la app a su propia carpeta. - Crea la app, copia el ClientID en
YANDEX_DISK_CLIENT_IDy el Client secret enYANDEX_DISK_CLIENT_SECRET, e instala el conector. - En la página del conector, pulsa Authorize with Provider, elige la cuenta de Yandex y permite el acceso.
- Empieza con
yandex_disk_get_disk_info: muestra a qué Disk está conectado el conector, cuánto espacio está ocupado y cuánto ocupa la Papelera.
Permisos y solo lectura: Yandex concede exactamente los permisos que marcaste en la app en el paso 3. Para un uso de solo lectura, registra la app solo con cloud_api:disk.read y cloud_api:disk.info y desactiva yandex_disk_create_folder, yandex_disk_copy, yandex_disk_move, yandex_disk_publish, yandex_disk_unpublish, yandex_disk_upload_from_url y yandex_disk_restore_from_trash.
Inicio de sesión: un token de Yandex dura alrededor de un año y viene con un refresh token, que AnythingMCP usa para renovarlo. Ambos se guardan cifrados. Si revocas la app en id.yandex.ru/security o cambias sus permisos, pulsa de nuevo Authorize with Provider.
Rutas: archivos y carpetas se indican como disk:/carpeta/archivo.txt, la raíz es disk:/ y las entradas de la Papelera son trash:/.... Puedes nombrar sin más una carpeta o un archivo; la IA usa los nombres exactos, con la extensión.
Los cambios esperan tu sí: crear carpetas, copiar, mover o renombrar, publicar y despublicar, guardar un archivo desde una URL y restaurar desde la Papelera cambian tu Disk. La IA dice qué va a pasar y espera tu confirmación, y solo sobrescribe un archivo existente si estás de acuerdo. yandex_disk_publish hace que cualquiera con el enlace pueda abrir un archivo o una carpeta; yandex_disk_unpublish desactiva el enlace, y volver a publicar crea uno nuevo.
Desactivada al instalar: yandex_disk_delete. Cuando un administrador la activa, mueve los elementos a la Papelera, desde donde yandex_disk_restore_from_trash los recupera. Solo borra para siempre si lo pides de forma explícita.
Sin búsqueda: la API de Yandex Disk no busca por nombre ni por contenido. Para encontrar un archivo, la IA lista la carpeta con yandex_disk_list_folder, recorre todos los archivos con yandex_disk_list_files (si quieres, solo imágenes, documentos, etc.) y compara los nombres, o revisa las últimas subidas con yandex_disk_list_last_uploaded.
Contenido de los archivos: el conector no lee ni sube el contenido de los archivos. yandex_disk_get_download_link devuelve un enlace temporal que puedes abrir (una carpeta se descarga como zip), y yandex_disk_upload_from_url guarda un archivo que ya está en internet. yandex_disk_get_public_resource lee cualquier enlace público de Yandex Disk, tuyo o de otra persona.
Operaciones en segundo plano: copiar, mover, restaurar o borrar carpetas grandes, y cada subida desde una URL, se ejecutan en segundo plano en Yandex. La IA sigue el progreso con yandex_disk_get_operation_status hasta que la operación termina.
Errores habituales: 401 UnauthorizedError significa que falta el inicio de sesión, se revocó o caducó; vuelve a autorizar. 403: a la app le falta un permiso del paso 3 (por ejemplo cloud_api:disk.write para un cambio), el Disk superó su cuota o está en modo de solo lectura. 404: la ruta no existe; revisa la ortografía, la extensión y el prefijo disk:/. 409: el destino ya existe o falta su carpeta superior. 423: el elemento está bloqueado por otra operación o las subidas están en pausa; inténtalo más tarde. 507: no queda espacio libre suficiente en el Disk. 429: demasiadas peticiones; espera y vuelve a intentarlo.
El conector no lee ni sube el contenido de los archivos, no edita propiedades personalizadas, no vacía la Papelera, no comparte carpetas con personas concretas y no cambia la configuración de administración de Yandex 360.
Requisitos previos: YANDEX_DISK_CLIENT_ID, YANDEX_DISK_CLIENT_SECRET
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, elige Yandex Disk e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
yandex_disk_get_disk_info | Get the Disk's totals: total_space, used_space and trash_size in bytes, the owner (login, display_name), whether the account is paid, the… |
yandex_disk_list_folder | List what is inside one folder of the Disk (files and subfolders), one page at a time |
yandex_disk_get_resource | Get the details of one file or folder by its path (disk:/folder/file): name, type, size, mime_type, media_type, md5 and sha256, created and… |
yandex_disk_list_files | List every file on the Disk as one flat list, across all folders (folders themselves are not listed), optionally only certain kinds such as… |
yandex_disk_list_last_uploaded | List the files uploaded most recently, newest first, optionally only certain kinds such as images |
yandex_disk_get_download_link | Get a temporary download URL for a file or folder (a folder downloads as a zip archive) |
yandex_disk_list_public | List the files and folders the user has published (shared by public link) |
yandex_disk_get_public_resource | Read the details of a public Yandex Disk link, the user's own or anyone's: name, type, size, owner and, for a folder, its contents… |
yandex_disk_create_folder | Create a folder |
yandex_disk_copy | Copy a file or folder to a new path |
yandex_disk_move | Move or rename a file or folder |
yandex_disk_publish | Publish a file or folder: anyone with the link can then open and download it |
yandex_disk_unpublish | Stop sharing a published file or folder: its public link stops working (publishing again creates a new link) |
yandex_disk_upload_from_url | Save a file from a public internet URL onto the Disk |
yandex_disk_get_operation_status | Check a background operation started by upload from URL, copy, move, restore or delete: status is in-progress, success or failed |
yandex_disk_list_trash | List what is in the Trash |
yandex_disk_restore_from_trash | Restore an entry from the Trash to where it was deleted from (origin_path), optionally under a new name |
yandex_disk_delete | Delete a file or folder |
Ejemplos de prompts
- "¿Cuánto espacio me queda en Yandex Disk y cuánto ocupa la Papelera?"
- "¿Qué fotos subí la semana pasada y en qué carpetas están?"
- "Crea en mi Disk la carpeta Clientes/Acme y mueve allí el PDF del contrato de Acme que está en Downloads."
- "Crea un enlace público para Presentaciones/Pitch.pdf y dámelo, y luego lista todo lo demás que tengo compartido públicamente."
Siguientes pasos
¿Te ha sido útil esta guía?