Yandex.Disk MCP Server
MCP-сервер для Яндекс Диска: папки, метаданные, копирование, перемещение, удаление и ссылки на загрузку и скачивание
- 4 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Может перемещать, перезаписывать и безвозвратно удалять файлы на Диске
- Хранит OAuth-токен с правом записи в конфиге клиента
Установка
- Работает в
- Сервисы
Ручная установка
git clone https://github.com/gorokhovdenis/yandex-disk-mcp.git
cd yandex-disk-mcp
npm install
npm run buildREADME также упоминает установку npm install -g yandex-disk-mcp.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Может перемещать, перезаписывать и безвозвратно удалять файлы на Диске
- Хранит OAuth-токен с правом записи в конфиге клиента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к REST API Яндекс Диска по OAuth-токену. Агент может узнать занятое место, получить плоский список файлов и недавние загрузки, посмотреть метаданные файла или папки. Для изменения доступны создание папок, копирование, перемещение, переименование и удаление в корзину или навсегда. Сами файлы сервер не передает: он выдает ссылку, по которой загрузку или скачивание нужно сделать отдельно, например через curl.
Для кого. Для тех, кто хранит рабочие файлы на Яндекс Диске и хочет разбирать их через агента.
Подходит, если
- Нужно навести порядок в папках Диска: создать структуру, переложить файлы
- Нужно быстро найти недавние загрузки или проверить свободное место
- Нужна ссылка на скачивание файла с Диска для скрипта
Не подходит, если
- Нужно, чтобы агент сам загружал содержимое файлов без отдельной команды
- На Диске важные данные, а токен выдан с правом записи и без резервной копии
Пример запроса к агенту
Создай на Яндекс Диске папку /Проекты/2026 и перенеси туда все файлы из /tempMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
YANDEX_DISK_TOKENобязательная, секрет- OAuth-токен Яндекса с правами на Диск
Ограничения
Нужен OAuth-токен Яндекса, который получают вручную через создание приложения на oauth.yandex.ru. Загрузка и скачивание работают только через выдаваемые ссылки. Поиска по содержимому и публичных ссылок в списке инструментов нет. Удаление с флагом permanently необратимо.
Как отключить. Уберите блок yandex-disk из ~/.claude.json или конфигурации MCP-клиента, при необходимости отзовите токен в настройках Яндекс ID.
Частые вопросы
Какие права выдать приложению?
README перечисляет cloud_api:disk.read, cloud_api:disk.write и cloud_api:disk.info. Если запись не нужна, можно обойтись без disk.write.
Удаление сразу стирает файл?
По умолчанию файл уходит в корзину. Навсегда он удаляется только при явном параметре permanently.
Чем Yandex.Disk MCP Server отличается от других MCP для Яндекс Диска?
Сервер подключается к REST API Яндекс Диска по OAuth-токену. Агент узнает занятое место, получает плоский список файлов и недавние загрузки, смотрит метаданные, копирует, перемещает и удаляет, получает ссылки на загрузку и скачивание.
Какие права выдать приложению и удаляет ли сервер файл сразу?
Выдайте приложению только нужные права: для чтения достаточно доступа к чтению диска. По умолчанию удаление перемещает файл в корзину, безвозвратное удаление включается параметром permanently. Установка: git clone с GitHub, подключение к Claude Code. Риск высокий.
Обсуждение
Вопросов и отзывов пока нет.
Yandex Disk MCP (Antiloop)
Yandex Disk MCP Server
MCP-сервер Яндекс Диска: файлы и папки, публичные ссылки, загрузка по URL, корзина и поиск, с запуском в Docker
MCP-сервер Яндекс Диска без редактирования
Yandex.Disk MCP Server
Небольшой Python MCP-сервер для Яндекс Диска: просмотр, загрузка, скачивание и создание файлов, но без изменения существующих
MCP-сервер Яндекс Диска для Claude.ai
MCP Yandex Disk Server
Небольшой MCP-сервер для чтения Яндекс Диска: списки папок, поиск файлов, ссылки на скачивание и публичные ссылки
MCP для уборки на Яндекс Диске
Yandex Disk MCP Server
MCP-сервер для Яндекс Диска, нацеленный на поиск больших файлов и уборку по API, минуя локальную синхронизацию
MCP для Яндекс Диска с фоновой загрузкой
yadisk-mcp
MCP-сервер для Яндекс Диска с 22 инструментами: файлы, публикация и корзина, фоновая загрузка больших файлов и режим только для чтения
MCP-сервер Яндекс Диска для Claude
Yandex Disk MCP Server
MCP-сервер Яндекс Диска с полным набором операций: список файлов, загрузка по URL, папки, публичные ссылки и удаление
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Yandex.Disk MCP Server (эта запись) | нет | OAuth | 4 | |
| MCP-сервер Яндекс Диска для Claude | нет | API-ключ | 0 | загрузка и удаление файлов |
| MCP-сервер Яндекс Диска для Claude.ai | нет | API-ключ | 0 | чтение Яндекс Диска для Claude.ai |
Коротко о README
README пошагово объясняет, как создать OAuth-приложение Яндекса и получить токен. Предложены два способа установки: пакет npm и сборка из исходников, пример конфигурации дан для Claude Code. Каждый из десяти инструментов описан с параметрами и примером фразы. Отмечено, что для загрузки файла агент получает ссылку, а передачу нужно сделать отдельно. Лицензия MIT.