mcp-yandex-wiki
Минимальный MCP-сервер для Яндекс Вики на Node.js: 10 инструментов для чтения и правки страниц, честно помеченных по статусу проверки
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может создавать, изменять и необратимо удалять страницы Вики
- OAuth-токен хранится в конфигурации MCP-клиента в открытом виде
Установка
Ручная установка
cd ~/.claude/mcp/yandex-wiki && npm installКлонируйте репозиторий в эту папку перед установкой зависимостей.
Проверка безопасности
Как мы проверяемСредний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
- Может создавать, изменять и необратимо удалять страницы Вики
- OAuth-токен хранится в конфигурации MCP-клиента в открытом виде
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер оборачивает REST API Яндекс Вики и дает 10 инструментов: получить текущего пользователя, страницу по slug или id, найти страницы полнотекстовым поиском, посмотреть подстраницы, вложения и динамические таблицы, а также создать, изменить и удалить страницу. Автор прямо указывает, какие инструменты проверены на живом API, а какие (create_page, delete_page) собраны по ошибкам валидации и заголовку Allow и живьем не тестировались. Отдельно описано, что скоуп токена на практике не всегда влияет на доступ к Вики и как отличать ошибку прав от readonly-страницы.
Для кого. Для тех, кто уже настроил Яндекс Трекер MCP и хочет минимальный, без лишних зависимостей сервер для чтения и правки Вики.
Подходит, если
- Нужен маленький сервер без сборки, только Node.js и один файл index.mjs
- Уже есть OAuth-токен от приложения Яндекс Трекера с доступом к Вики
- Достаточно базовых операций: получить, найти, создать, изменить, удалить страницу
Не подходит, если
- Нужны динамические таблицы, комментарии или пагинация поиска
- Важно, чтобы операции записи страниц были проверены на живом API
Пример запроса к агенту
Найди в Вики страницу про регламент код-ревью и покажи ее содержимоеMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
YW_OAUTH_TOKENобязательная, секрет- OAuth-токен Яндекса со скоупом wiki:read или wiki:write
YW_ORG_IDобязательная- ID организации
YW_ORG_HEADER- X-Org-Id по умолчанию, X-Cloud-Org-Id для Yandex Cloud Organization
Ограничения
create_page и delete_page не проверялись на живом API, их поведение восстановлено из ошибок валидации. Поиск не пагинируется и отдает не больше 10 результатов. Любой POST на страницу обновляет modified_at, даже если значимых полей в теле нет. Устанавливается вручную: клонировать репозиторий и npm install, готового пакета в npm нет.
Как отключить. Удалите блок yandex-wiki из ~/.claude.json или конфигурации своего MCP-клиента.
Частые вопросы
Подходит ли токен от Яндекс Трекера?
На практике да: автор проверил, что токен приложения со скоупами только Трекера читает и пишет в Вики без ошибок, хотя документация называет отдельные wiki-скоупы.
Почему create_page и delete_page помечены как непроверенные?
Автор честно указывает, что их схема восстановлена из ошибок валидации API и заголовка Allow, а не подтверждена вызовом на реальных данных.
Похожие
MCP-серверыУтилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов
Коротко о README
README на русском перечисляет 10 инструментов с соответствующими эндпоинтами API, переменные окружения и таблицу статуса проверки каждого инструмента. Отдельные разделы разбирают особенности API: поиск без пагинации, отсутствие PATCH и PUT, побочный эффект записи для modified_at, а также подробный разбор того, какой скоуп токена реально нужен для доступа к Вики.