Yandex Disk MCP (Antiloop)
Yandex Disk MCP Server
MCP-сервер Яндекс Диска: файлы и папки, публичные ссылки, загрузка по URL, корзина и поиск, с запуском в Docker
- 5 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Может удалять файлы навсегда и очищать корзину
- Может открыть публичный доступ к файлам
- Токен дает доступ ко всему диску
Установка
- Работает в
- Сервисы
Ручная установка
npm install
npm run buildСначала склонируйте github.com/Antiloop-git/yandex-disk-mcp и перейдите в папку.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Может удалять файлы навсегда и очищать корзину
- Может открыть публичный доступ к файлам
- Токен дает доступ ко всему диску
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер работает с REST API Яндекс Диска по OAuth-токену. Агент смотрит объем диска, листает папки, получает метаданные, создает, копирует, перемещает и удаляет файлы. Он может выдать ссылку на скачивание или загрузку, загрузить файл на диск по внешнему адресу, открыть и закрыть публичный доступ. Есть работа с корзиной: просмотр, восстановление и очистка, а также поиск по типу файла и список недавно загруженного.
Для кого. Тем, кто хранит рабочие файлы на Яндекс Диске и хочет наводить порядок через агента.
Подходит, если
- Нужно разложить файлы по папкам или переименовать пачку файлов
- Нужно быстро поделиться файлом по публичной ссылке
- Нужно восстановить случайно удаленный файл из корзины
Не подходит, если
- На диске чувствительные данные, а агенту нельзя удалять и публиковать файлы
- Нужна загрузка локальных файлов напрямую: сервер выдает только ссылку для загрузки
Пример запроса к агенту
Что лежит в корзине Яндекс Диска? Восстанови последний удаленный файлMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
YANDEX_DISK_TOKENобязательная, секрет- OAuth-токен с правами на Яндекс Диск
Ограничения
Нужно создать приложение на oauth.yandex.ru и получить токен с правами на Диск. Сервер собирается из исходников на Node.js или в Docker, пакета в npm от этого автора нет: npm-имя yandex-disk-mcp принадлежит другому проекту. Файла лицензии в репозитории нет, в README указана MIT.
Как отключить. Удалите блок yandex-disk из конфигурации MCP и отзовите токен в настройках приложения на oauth.yandex.ru.
Частые вопросы
Какие права выдать приложению?
README перечисляет cloud_api:disk.app_folder, disk.read, disk.write и disk.info. Можно выдать только те, что нужны.
Можно запустить без Node.js на машине?
Да, соберите образ docker build -t yandex-disk-mcp . и укажите в конфигурации клиента docker run с переменной токена.
Обсуждение
Вопросов и отзывов пока нет.
MCP-сервер для Яндекс Диска: папки, метаданные, копирование, перемещение, удаление и ссылки на загрузку и скачивание
MCP для Яндекс Диска с фоновой загрузкой
yadisk-mcp
MCP-сервер для Яндекс Диска с 22 инструментами: файлы, публикация и корзина, фоновая загрузка больших файлов и режим только для чтения
MCP-сервер Яндекс Диска без редактирования
Yandex.Disk MCP Server
Небольшой Python MCP-сервер для Яндекс Диска: просмотр, загрузка, скачивание и создание файлов, но без изменения существующих
MCP для уборки на Яндекс Диске
Yandex Disk MCP Server
MCP-сервер для Яндекс Диска, нацеленный на поиск больших файлов и уборку по API, минуя локальную синхронизацию
MCP-сервер Яндекс Диска для Claude.ai
MCP Yandex Disk Server
Небольшой MCP-сервер для чтения Яндекс Диска: списки папок, поиск файлов, ссылки на скачивание и публичные ссылки
MCP-сервер Яндекс Диска для Claude
Yandex Disk MCP Server
MCP-сервер Яндекс Диска с полным набором операций: список файлов, загрузка по URL, папки, публичные ссылки и удаление
Коротко о README
README на русском перечисляет инструменты с описанием, пошагово объясняет получение OAuth-токена и дает конфигурации для Claude Desktop, Claude Code и других клиентов. Описан запуск в Docker и через docker-compose с токеном из .env. Приведены примеры фраз для агента. Упомянутый вариант с npx относится к будущей публикации в npm.