Yandex Wiki MCP
An MCP server for Yandex Wiki: read pages by slug or URL, create, update and append, with a read-only mode
Install
claude mcp add yandex-wiki \
-e WIKI_TOKEN=your_token \
-e WIKI_ORG_ID=your_org_id \
-- uvx mcp-yandex-wikiRequires 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 summaryLimitations
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 | |
|---|---|
| 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.
Related
A CLI for every Google Workspace API with JSON output and agent skills: Drive, Gmail, Calendar, Sheets and more
Local search over Markdown notes, docs and meeting transcripts: keywords, semantic search and reranking, with an MCP server
A task manager for AI-driven development: breaks a PRD into dependent tasks and guides the agent through them via MCP or CLI
Anthropic's official plugins for knowledge work roles: sales, support, product, marketing, legal, finance, data and enterprise search