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

Поделиться