MCP для уборки на Яндекс Диске

Yandex Disk MCP Server

MCP-сервер для Яндекс Диска, нацеленный на поиск больших файлов и уборку по API, минуя локальную синхронизацию

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Может удалять файлы насовсем и очищать корзину без возможности отмены
  • Может перемещать и переименовывать файлы на Яндекс Диске
  • Токен дает полный доступ к диску в рамках прав OAuth-приложения
Все причины и проверки
Российский стек

leonovs0808-star/yandex-disk-mcp

Установка

Ручная установка

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-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIMCP для уборки на Яндекс Диске

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.