yandex-wiki-mcp

MCP-сервер для Yandex Wiki на Node.js с 9 инструментами, авторизация через IAM-токен Yandex Cloud CLI или OAuth-токен

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

Расширенный доступ

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

  • Может создавать, изменять, перемещать и удалять страницы Wiki
  • IAM-токен и запуск yc iam create-token дают доступ ко всей организации Yandex Cloud, не только к Wiki
Все причины и проверки
Российский стек

qstyle/yandex-wiki-mcp

Установка

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

git clone https://github.com/qstyle/yandex-wiki-mcp.git && cd yandex-wiki-mcp && npm install && npm run build

Сборка из исходников, npm run dev доступен для watch-режима.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Может создавать, изменять, перемещать и удалять страницы Wiki
  • IAM-токен и запуск yc iam create-token дают доступ ко всей организации Yandex Cloud, не только к Wiki

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

Что делает

Сервер дает 9 инструментов для чтения и правки страниц Yandex Wiki: получить страницу по slug или id, список подстраниц, поиск, создать, обновить, дописать, удалить и переместить страницу. Собирается из исходников через npm install и npm run build, запускается отдельным bash-скриптом, который сам получает свежий IAM-токен командой yc iam create-token перед стартом сервера. Как альтернатива поддерживается обычный OAuth-токен со скоупом wiki:write вместо IAM.

Для кого. Для разработчиков с Yandex Cloud CLI под рукой, которым нужен базовый набор операций для страниц Wiki.

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

  • Есть Yandex Cloud CLI (yc) и организация в Yandex 360 или Yandex Cloud
  • Устраивает ручная сборка Node.js-проекта из исходников
  • Достаточно 9 базовых операций без гридов и вложений

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

  • Нужны динамические таблицы, вложения или комментарии
  • Нет Yandex Cloud CLI и не хочется заводить OAuth-приложение вручную

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

Обнови страницу team/policies, добавь в конец пункт про удаленную работу

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

WIKI_IAM_TOKEN обязательная, секрет
IAM-токен из yc iam create-token либо OAuth-токен со скоупом wiki:write
WIKI_ORG_ID обязательная
ID организации, числовой для Yandex 360, буквенно-цифровой для Yandex Cloud
WIKI_BASE_URL
Базовый URL API, по умолчанию https://api.wiki.yandex.net

Ограничения

IAM-токен из yc iam create-token живет не дольше 12 часов, обновление берет на себя обертка-скрипт при каждом запуске сервера, поэтому клиент должен перезапускать процесс. Гридов, вложений и комментариев нет. Готового пакета в npm нет, сборка вручную.

Как отключить. Удалите сервер yandex-wiki из настроек MCP-клиента и, если использовали launch-скрипт, сам файл yandex-wiki-mcp.sh.

Частые вопросы

Обязателен ли Yandex Cloud CLI?

Нет, вместо IAM-токена можно использовать обычный OAuth-токен со скоупом wiki:write в той же переменной WIKI_IAM_TOKEN.

Как сервер понимает тип организации?

Автоматически по формату WIKI_ORG_ID: числовой id считается Yandex 360 и получает заголовок X-Org-Id, буквенно-цифровой считается Yandex Cloud и получает заголовок X-Cloud-Org-Id.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для Яндекс Wiki на IAM-токене Yandex Cloud: 12 инструментов для страниц, подстраниц, комментариев и вложений

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

MCP-сервер для Yandex Wiki с 30 инструментами: страницы, вложения, комментарии, гриды, перенос страниц через clone и удаление

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

MCP-сервер для Yandex Wiki на базе пакета ya-wiki-api: 36 инструментов для страниц, гридов, вложений и кеша дерева разделов

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

MCP-сервер на 28 инструментов для Yandex Wiki API v1: страницы, вложения, комментарии, таблицы и восстановление удаленного

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

Минимальный MCP-сервер для Яндекс Вики на Node.js: 10 инструментов для чтения и правки страниц, честно помеченных по статусу проверки

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

MCP-сервер Yandex Wiki с готовой авторизацией через браузер по PKCE, без ручного создания OAuth-приложения

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
yandex-wiki-mcp (эта карточка)нетAPI-ключ0
Yandex Wiki MCPнетOAuth9чтение и правка страниц
MCP для Яндекс Вики с таблицами и 3-way mergeнетOAuth0таблицы
MCP для Яндекс Вики с авторизацией PKCEнетOAuth0через браузер

Коротко о README

README на английском описывает 9 инструментов таблицей, требования (Node.js 18+, Yandex Cloud CLI), сборку из исходников, создание launch-скрипта с автообновлением IAM-токена и регистрацию в Claude Code. Отдельно описан вариант с обычным OAuth-токеном вместо IAM. Лицензия MIT.

Бейдж для README

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