MCP для Яндекс Вики с авторизацией PKCE
yandex-wiki-mcp
MCP-сервер Yandex Wiki с готовой авторизацией через браузер по PKCE, без ручного создания OAuth-приложения
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может создавать и редактировать страницы корпоративной вики
- Локальный токен дает доступ ко всей организации на время его действия
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/brekhov-ilya-yandex-wiki-mcpОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале
claude mcp add --transport stdio yandex-wiki -- npx -y yandex-wiki-mcpИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
code --add-mcp '{"name":"yandex-wiki","type":"stdio","command":"npx","args":["-y","yandex-wiki-mcp"]}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"yandex-wiki": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add yandex-wiki -- npx -y yandex-wiki-mcpИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.yandex-wiki]
command = "npx"
args = ["-y", "yandex-wiki-mcp"]Если файл уже есть, допишите блок в конец.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"yandex-wiki": {
"type": "local",
"command": [
"npx",
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"yandex-wiki": {
"command": "npx",
"args": [
"-y",
"yandex-wiki-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
YANDEX_ORG_IDнеобязательная
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Узнай org-id (Яндекс 360) или cloud-org-id (Yandex Cloud) своей организации, выполни один раз npx -y yandex-wiki-mcp --org-id ВАШ_ID --auth для входа через браузер, затем подключи сервер в конфигурации клиента с переменной YANDEX_ORG_ID или YANDEX_CLOUD_ORG_ID.
Другие способы из описания автора
npx -y yandex-wiki-mcp --org-id YOUR_ORG_ID --authРазовая авторизация через браузер, для Yandex Cloud используйте --cloud-org-id вместо --org-id.
Проверка безопасности
Как мы проверяемСредний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
- Может создавать и редактировать страницы корпоративной вики
- Локальный токен дает доступ ко всей организации на время его действия
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает AI-ассистентам читать, создавать и редактировать страницы корпоративной Яндекс Вики. Авторизация решена через встроенный OAuth-клиент по PKCE (RFC 7636): команда npx yandex-wiki-mcp --auth один раз открывает браузер для входа и сохраняет токен локально в ~/.config/yandex-wiki-mcp/token.json с правами доступа только владельцу, а при истечении срока сервер сам обновляет его через refresh_token. Можно использовать и свое OAuth-приложение с client-id. Поддерживает и Yandex 360 для бизнеса через org-id, и Yandex Cloud Organization через cloud-org-id.
Для кого. Для команд, которым нужна простая авторизация в Яндекс Вики без создания собственного OAuth-приложения
Подходит, если
- Нужно быстро подключить агента к Яндекс Вики без похода в консоль OAuth
- Нужна автоматическая работа с обновлением токена без ручного повторного входа
- Нужна поддержка и Yandex 360, и Yandex Cloud Organization
Не подходит, если
- Нужен строгий контроль над своим OAuth-приложением с самого начала
- Нет браузерного доступа на машине, где идет первичная авторизация
Пример запроса к агенту
Открой страницу регламента в Яндекс Вики и обнови в ней раздел про отпускаMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
YANDEX_ORG_ID- Идентификатор организации Yandex 360 для бизнеса
YANDEX_CLOUD_ORG_ID- Идентификатор организации Yandex Cloud, используется вместо YANDEX_ORG_ID
Ограничения
Проект без звезд, автор один, версии в npm не подтверждены записью README. Первичная авторизация требует локального браузера на 27312 порту для redirect URI, что усложняет запуск на headless-сервере без проброса портов.
Как отключить. Удалите сервер из конфигурации MCP клиента и файл токена ~/.config/yandex-wiki-mcp/token.json.
Частые вопросы
Нужно ли создавать OAuth-приложение вручную?
Нет, по умолчанию используется встроенный клиент по PKCE. Свое приложение нужно, только если хотите передать собственный client-id.
Где хранится токен?
В ~/.config/yandex-wiki-mcp/token.json с правами доступа 0600, сервер сам обновляет его при истечении.
Похожие
MCP-серверыУтилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов
Коротко о README
README описывает единый порядок подключения для любого MCP-клиента: получить токен один раз локально, прописать сервер в конфиге, перезапустить клиент. Даны примеры для Claude Code, Claude Desktop, Cursor и Codex CLI, объяснена разница между Yandex 360 и Yandex Cloud Organization и механизм авторизации по PKCE без client_secret.