yawiki MCP
MCP-сервер и CLI для Yandex Wiki на Python: создание, чтение, обновление и удаление страниц по одному slug
- 1 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Может создавать, изменять и удалять страницы Wiki по CRUD-операциям
- OAuth-токен передается через переменные окружения в конфигурации клиента
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/yawikiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Может создавать, изменять и удалять страницы Wiki по CRUD-операциям
- OAuth-токен передается через переменные окружения в конфигурации клиента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту шесть инструментов для Yandex Wiki: создать страницу, прочитать, обновить, удалить, проверить существование и получить страницу либо создать ее, если не найдена. Кроме MCP-сервера в пакете есть отдельная команда yawiki-cli для тех же операций без диалога с агентом, напрямую из терминала. Базовый slug страниц по умолчанию задается через YANDEX_WIKI_BASE_SLUG, поэтому операции обращаются к пространству вида users/ваш_логин.
Для кого. Для разработчиков, которым нужен простой набор CRUD-операций над личным или командным пространством Yandex Wiki.
Подходит, если
- Нужен маленький набор операций: создать, прочитать, обновить, удалить страницу
- Нужна и MCP-версия для агента, и отдельный CLI для скриптов
- Устраивает установка через uvx прямо из git-репозитория
Не подходит, если
- Нужны динамические таблицы, вложения или полнотекстовый поиск
- Нужна работа с произвольным деревом страниц, а не с одним базовым slug
Пример запроса к агенту
Создай в Вики страницу scenarios/onboarding с заголовком План онбордингаMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
YANDEX_WIKI_TOKENобязательная, секрет- OAuth-токен Яндекса, получить на oauth.yandex.ru
YANDEX_TRACKER_ORG_IDобязательная- ID организации, ищется в настройках Yandex Tracker
YANDEX_WIKI_BASE_SLUG- Базовый slug пространства страниц, например users/ваш_логин
Ограничения
Инструментов всего шесть, без гридов, вложений и поиска. Переменная называется YANDEX_TRACKER_ORG_ID, хотя относится к организации Wiki, это может запутать при первой настройке. Официального пакета в PyPI нет, установка через uvx --from git+... или git clone.
Как отключить. Удалите блок yandex-wiki из конфигурации MCP-клиента.
Частые вопросы
Зачем переменная называется YANDEX_TRACKER_ORG_ID для Вики?
README поясняет, что ID организации можно найти в настройках Yandex Tracker, потому что организации Трекера и Вики в Yandex 360 общие.
Можно пользоваться без MCP-клиента?
Да, в пакете есть yawiki-cli с теми же операциями create, read, update, delete, exists прямо из терминала.
Обсуждение
Вопросов и отзывов пока нет.
MCP-сервер для Yandex Wiki на базе пакета ya-wiki-api: 36 инструментов для страниц, гридов, вложений и кеша дерева разделов
MCP-сервер для Yandex Wiki с 30 инструментами: страницы, вложения, комментарии, гриды, перенос страниц через clone и удаление
MCP-сервер для Яндекс Вики: чтение страниц по slug или ссылке, создание, обновление и дописывание, есть режим только чтения
MCP для Яндекс Вики от 1gory
mcp-yandex-wiki
MCP-сервер на 28 инструментов для Yandex Wiki API v1: страницы, вложения, комментарии, таблицы и восстановление удаленного
Python MCP-сервер только для чтения Яндекс Вики с входом каждого пользователя через браузерную форму по IAM-токену
MCP-сервер для Яндекс Wiki на IAM-токене Yandex Cloud: 12 инструментов для страниц, подстраниц, комментариев и вложений
Коротко о README
README на русском показывает установку через uvx и через git clone с uv sync, настройку трех переменных окружения, таблицу из шести MCP-инструментов и примеры вызовов на Python. Отдельно описан yawiki-cli с теми же операциями для прямого использования из терминала. Лицензия MIT.