Yandex.Disk MCP Server

MCP-сервер для Яндекс Диска: папки, метаданные, копирование, перемещение, удаление и ссылки на загрузку и скачивание

  • 4 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

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

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

gorokhovdenis/yandex-disk-mcp

Установка

Сервисы

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

git clone https://github.com/gorokhovdenis/yandex-disk-mcp.git
cd yandex-disk-mcp
npm install
npm run build

README также упоминает установку npm install -g yandex-disk-mcp.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может перемещать, перезаписывать и безвозвратно удалять файлы на Диске
  • Хранит OAuth-токен с правом записи в конфиге клиента

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает агента к REST API Яндекс Диска по OAuth-токену. Агент может узнать занятое место, получить плоский список файлов и недавние загрузки, посмотреть метаданные файла или папки. Для изменения доступны создание папок, копирование, перемещение, переименование и удаление в корзину или навсегда. Сами файлы сервер не передает: он выдает ссылку, по которой загрузку или скачивание нужно сделать отдельно, например через curl.

Для кого. Для тех, кто хранит рабочие файлы на Яндекс Диске и хочет разбирать их через агента.

Подходит, если

  • Нужно навести порядок в папках Диска: создать структуру, переложить файлы
  • Нужно быстро найти недавние загрузки или проверить свободное место
  • Нужна ссылка на скачивание файла с Диска для скрипта

Не подходит, если

  • Нужно, чтобы агент сам загружал содержимое файлов без отдельной команды
  • На Диске важные данные, а токен выдан с правом записи и без резервной копии

Пример запроса к агенту

Создай на Яндекс Диске папку /Проекты/2026 и перенеси туда все файлы из /temp

MCP

Транспорт
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-серверШирокий доступ5Звезды репозитория
Российский стек

Небольшой Python MCP-сервер для Яндекс Диска: просмотр, загрузка, скачивание и создание файлов, но без изменения существующих

MCP-серверРасширенный доступ
Российский стек

Небольшой MCP-сервер для чтения Яндекс Диска: списки папок, поиск файлов, ссылки на скачивание и публичные ссылки

MCP-серверРасширенный доступ
Российский стек

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

MCP-серверРасширенный доступ
Российский стек

MCP-сервер для Яндекс Диска с 22 инструментами: файлы, публикация и корзина, фоновая загрузка больших файлов и режим только для чтения

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

MCP-сервер Яндекс Диска с полным набором операций: список файлов, загрузка по URL, папки, публичные ссылки и удаление

MCP-серверШирокий доступ

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Yandex.Disk MCP Server (эта запись)нетOAuth4
MCP-сервер Яндекс Диска для ClaudeнетAPI-ключ0загрузка и удаление файлов
MCP-сервер Яндекс Диска для Claude.aiнетAPI-ключ0чтение Яндекс Диска для Claude.ai

Коротко о README

README пошагово объясняет, как создать OAuth-приложение Яндекса и получить токен. Предложены два способа установки: пакет npm и сборка из исходников, пример конфигурации дан для Claude Code. Каждый из десяти инструментов описан с параметрами и примером фразы. Отмечено, что для загрузки файла агент получает ссылку, а передачу нужно сделать отдельно. Лицензия MIT.

Бейдж для README

Сообщить о проблеме

Foxx AIYandex.Disk MCP Server
Foxx AI

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