yawiki: MCP для чтения Яндекс Вики

yawiki

Python MCP-сервер только для чтения Яндекс Вики с входом каждого пользователя через браузерную форму по IAM-токену

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

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

  • Только читает страницы, вложения и таблицы, операций записи нет
  • Сервер обрабатывает IAM-токены пользователей при входе через форму
Все причины и проверки
Российский стек

zzlodeyy/yandex-wiki-mcp

Установка

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

cp deploy/dev.env .env && uv sync && uv run yawiki

Локальный запуск, сервер поднимается на http://localhost:8000.

Проверка безопасности

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

Низкий рискНизкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

  • Только читает страницы, вложения и таблицы, операций записи нет
  • Сервер обрабатывает IAM-токены пользователей при входе через форму

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

Что делает

Сервер дает четыре инструмента только для чтения: содержимое страницы по URL или slug, список дочерних страниц для навигации по структуре, список прикрепленных файлов и список динамических таблиц на странице. Особенность авторизации: сервер работает как удаленный HTTP MCP, и каждый пользователь, а не владелец сервера, входит через открывающуюся в браузере форму, вводя свой IAM-токен Yandex Cloud и id организации, после чего инструменты работают от его имени. Есть health-check и настройка корневого пути в вики через переменную окружения.

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

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

  • Несколько человек должны читать вики через один развернутый сервер под своими правами доступа
  • Нужен только просмотр страниц, вложений и таблиц без редактирования
  • Нужен деплой в Docker с health-проверкой

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

  • Нужно создавать или редактировать страницы: сервер только читает
  • Нужен локальный stdio-запуск без поднятия HTTP-сервера

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

Покажи содержимое страницы homepage/platforma-neuro в Яндекс Вики и список ее дочерних страниц

MCP

Транспорт
http
Авторизация
OAuth

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

HOST
Адрес для прослушки, по умолчанию 0.0.0.0
PORT
Порт сервера, по умолчанию 8000
MCP_SERVER_PUBLIC_URL
Публичный URL сервера для прода
OAUTH_TOKEN_TYPE
Тип токена, по умолчанию Bearer
YANDEX_WIKI_BASE_SLUG
Корневой путь в вики, например homepage/platforma-neuro

Ограничения

Проект без звезд, автор один. Только чтение, никаких операций записи нет. Каждый пользователь должен сам получать IAM-токен командой yc iam create-token или в консоли Yandex Cloud, срок его действия ограничен.

Как отключить. Остановите контейнер docker compose down или процесс сервера и удалите его из конфигурации MCP клиента.

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

Может ли сервер редактировать страницы?

Нет, только читает содержимое, дочерние страницы, вложения и таблицы.

Общий ли токен на всех пользователей?

Нет, каждый входит своей формой со своим IAM-токеном, сервер не хранит один общий ключ.

MCP-серверы
Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний риск187,6 тыс.Звезды репозитория
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск178,8 тыс.Звезды репозитория
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск57 тыс.Звезды репозитория
Выбор редакции

Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов

СкиллСредний риск42,7 тыс.Звезды репозитория

Коротко о README

README описывает сервер как MCP для чтения Яндекс Вики с авторизацией через браузерную форму по IAM-токену на каждого пользователя. Перечислены четыре инструмента, локальный запуск через uv, запуск в Docker на порту 8001 с health-check, и таблица переменных окружения для хоста, порта, публичного URL и корневого пути вики.

Foxx AIyawiki: MCP для чтения Яндекс Вики

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