MCP для уборки на Яндекс Диске
Yandex Disk MCP Server
MCP-сервер для Яндекс Диска, нацеленный на поиск больших файлов и уборку по API, минуя локальную синхронизацию
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может удалять файлы насовсем и очищать корзину без возможности отмены
- Может перемещать и переименовывать файлы на Яндекс Диске
- Токен дает полный доступ к диску в рамках прав OAuth-приложения
Установка
Ручная установка
npm install
npm run buildУстановка зависимостей и сборка src в dist/index.js.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту доступ к Яндекс Диску напрямую через REST API, а не через синхронизированную папку в Finder, поэтому видит и файлы, которых нет на компьютере. Восемь инструментов: квота диска, список содержимого папки с сортировкой по размеру, рекурсивный обход дерева в поиске самых больших файлов и папок, скачивание и загрузка файла, удаление в корзину или насовсем, перемещение и переименование, очистка корзины, которая тоже занимает квоту. README отдельно поясняет, чего сервер не умеет: переключать статус «доступно офлайн или только в облаке» у уже синхронизированного файла, потому что это внутренняя фича клиента, а не часть публичного API.
Для кого. Для тех, кто хочет через агента найти, что занимает место на Яндекс Диске, и убрать лишнее без веб-интерфейса.
Подходит, если
- Нужно найти самые большие файлы и папки на Яндекс Диске, включая те, что не синхронизированы локально
- Нужно освободить место, включая очистку корзины
- Нужно скачать или загрузить конкретный файл в облако напрямую, не дожидаясь локальной синхронизации
Не подходит, если
- Нужно переключать статус «только в облаке» у уже синхронизированного файла: сервер этого не умеет по устройству API
- На очень больших деревьях папок нужен гарантированно полный обход: скан может быть частичным при лимите max_items_to_scan
Пример запроса к агенту
Найди на Яндекс Диске десять самых больших файлов и предложи, что можно удалитьОграничения
Лицензия в репозитории не указана. Нет пакета в npm, установка и сборка из исходников через npm install и npm run build. У Яндекс Диска нет метода рекурсивного размера папки, поэтому обход дерева постраничный и может быть частичным на очень больших деревьях, о чем сообщает флаг capped в ответе. Удаление насовсем и очистка корзины необратимы.
Как отключить. Удалите сервер командой claude mcp remove yandex-disk и отзовите токен Яндекс Диска на странице yandex.ru/dev/disk/poligon.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YANDEX_DISK_TOKEN обязательная, секрет | OAuth-токен Яндекс Диска, получается на странице yandex.ru/dev/disk/poligon |
Проверка безопасности
- Может удалять файлы насовсем и очищать корзину без возможности отмены
- Может перемещать и переименовывать файлы на Яндекс Диске
- Токен дает полный доступ к диску в рамках прав OAuth-приложения
Коротко о README
README на русском объясняет назначение сервера: прямой доступ к API Яндекс Диска в обход локальной синхронизации для анализа занятого места, точечной загрузки и скачивания файлов и управления структурой. Дана таблица из восьми инструментов, отдельный раздел про то, чего сервер не умеет, инструкция получения OAuth-токена на yandex.ru/dev/disk/poligon с предупреждением не путать его с Client ID и Client Secret, шаги установки через npm и регистрация в Claude Code с user scope. Объяснены особенности рекурсивного обхода дерева и лимит max_items_to_scan.
Частые вопросы
Можно ли переключить файл в режим «только в облаке»?
Напрямую нет, это внутренняя фича клиента Яндекс Диска, а не часть REST API. Похожего результата можно добиться, загрузив файл сразу в облако инструментом upload.
Почему обход больших папок иногда неполный?
У Яндекс Диска нет метода рекурсивного размера папки, сервер сам обходит дерево постранично, и на очень больших деревьях лимит max_items_to_scan может оборвать скан раньше, отмечая это флагом capped.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI