Yandex Wiki MCP

An MCP server for Yandex Wiki: read pages by slug or URL, create, update and append, with a read-only mode

MCP serverHigh riskRussian stack

best-doctor/mcp-yandex-wiki

Install

claude mcp add yandex-wiki \
  -e WIKI_TOKEN=your_token \
  -e WIKI_ORG_ID=your_org_id \
  -- uvx mcp-yandex-wiki

Requires uv.

This is third-party code. Review the repository files before installing.

What it does

The server connects an agent to an organization's Yandex Wiki API. In full mode the agent fetches a page by slug or URL, gets its text, creates new pages, updates existing ones and appends content. A separate mcp-yandex-wiki-ro command runs read-only, where writes return 403. Frequent reads can be cached in Redis, which is invalidated when a page changes.

Who it is for. For Yandex 360 teams that keep documentation in Wiki and want to work with it through an agent.

Good fit when

  • You want to give the agent context from internal Wiki docs
  • You want the agent to append reports or notes to Wiki pages
  • You need safe read-only Wiki access

Not a fit when

  • You need Wiki search, comments or permission management: no such tools
  • Your organization does not use Yandex Wiki

Example request

Read the Wiki page at this link and append a section with today's meeting summary

Limitations

Requires an OAuth token from your own oauth.yandex.ru app with Wiki scopes and an organization ID. Tools are limited to reading, creating, updating and appending pages. Caching needs a separate Redis.

How to disable. Remove it with claude mcp remove yandex-wiki or delete the entry from the client config. The token can be revoked in Yandex ID settings.

MCP

Transport
stdio, http
Authentication
OAuth
Environment variables
Environment variables
WIKI_TOKEN
required, secret
Yandex OAuth token with Wiki scopes, or TRACKER_TOKEN
WIKI_ORG_ID
required
Organization ID, or TRACKER_ORG_ID
READONLY
true for read-only mode
TOOLS_CACHE_ENABLED
Enables Redis read cache

Security check

  • In full mode it creates and overwrites corporate Wiki pages
  • Uses an organization OAuth token

README in short

The README describes two modes, how to get an OAuth token and all environment variables including Redis cache settings. It shows running via uvx and pip, Claude Code commands, Codex and Cursor configs and a generic JSON template. It lists tools per mode and debugging with MCP Inspector. MIT licensed.

FAQ

Can I reuse a Tracker token?

The server accepts TRACKER_TOKEN and TRACKER_ORG_ID instead of WIKI_TOKEN and WIKI_ORG_ID if the token has Wiki scopes.

Editors’ pick

A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more

CLIHigh risk31K
Editors’ pick

Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server

CLIMedium risk29.7K
Editors’ pick

A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI

MCP serverMedium risk28.1K
Editors’ pick

Anthropic's official plugins for knowledge work roles: sales, support, product, marketing, legal, finance, data and enterprise search

PluginHigh risk24K