ya-yandex-wiki-mcp
Яндекс Вики — стандарт для хранения корпоративной документации в компаниях. Страницы с регламентами, гайдами, записями митингов и архитектурными решениями часто теряются в разделах. ya-yandex-wiki-mcp подключает AI-ассистентов напрямую к базе знаний.
Сервер реализует протокол MCP и подключается через транспорт stdio. Вы отдаёте команды на естественном языке — ассистент сам выполняет поиск по вики, читает нужную страницу или вносит правки. Время на рутинные операции сокращается до секунды.
Установка
uvx ya-yandex-wiki-mcpХарактеристики
Общее
- СтатусСообщество
Технологии
- Транспортstdio
Описание
Возможности
- Поиск страниц по точному совпадению заголовка и полнотекстовый поиск по всему тексту
- Чтение содержимого страницы в формате простого текста или Wikiml
- Получение иерархической структуры кластера: разделы, подразделы, вложенные страницы
- Создание новых страниц с указанием заголовка, тела и мета-информации
- Редактирование текста существующих страниц — замена, добавление, удаление разделов
- Поиск по кластеру: найти все страницы, содержащие ключевое слово
- Получение истории изменений (ревизий) страницы
- Перемещение и переименование страниц в структуре вики
- Создание страниц на основе существующих шаблонов Яндекс Вики
- Работа с URL страниц: получение прямых ссылок и формирование путей
Как подключить
Установите сервер с помощью пакетного менеджера uv:
uvx ya-yandex-wiki-mcpПосле установки настройте подключение в вашем MCP-клиенте. Для Claude Desktop отредактируйте файл claude_desktop_config.json:
{
"mcpServers": {
"ya-yandex-wiki-mcp": {
"command": "uvx",
"args": ["ya-yandex-wiki-mcp"],
"env": {
"YA_WIKI_OAUTH": "ваш_oauth_токен",
"YA_WIKI_ORG_ID": "id_вашей_организации"
}
}
}
}Укажите переменные окружения — OAuth-токен и ID организации из настроек ACL Яндекс Вики. После добавления конфигурации сохраните файл и перезапустите клиент.
Примеры запросов
- Найди страницу с гайдом по деплою в продакшн.
- Покажи содержимое раздела «Архитектура» на странице /dev/backend.
- Создай страницу в кластере /handbook с заголовком «Онбординг новичка» по шаблону.
- Обнови раздел «Контакты» на странице /company — замени телефон на новый.
- Выведи историю изменений страницы /project/requirements за последнюю неделю.
Технические детали
- Язык программирования: Python
- Транспорт: stdio
- Лицензия: MIT
- Зависимости: MCP SDK, httpx
- Совместимые клиенты: Claude Desktop, Continue.dev, Cline и любые с поддержкой stdio