mcp-yandex-wiki
A minimal Node.js MCP server for Yandex Wiki: 10 tools for reading and editing pages, each honestly marked by how well it was tested
- 2 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Can create, edit and irreversibly delete Wiki pages
- The OAuth token sits in plain text in the MCP client config
Install
- Works in
- Services
Manual install
cd ~/.claude/mcp/yandex-wiki && npm installClone the repository into this folder before installing dependencies.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Can create, edit and irreversibly delete Wiki pages
- The OAuth token sits in plain text in the MCP client config
This is third-party code. Review the repository files before installing.
What it does
The server wraps the Yandex Wiki REST API and provides 10 tools: get the current user, fetch a page by slug or id, full-text search, list subpages, attachments and dynamic tables, and create, update or delete a page. The author explicitly states which tools were verified against the live API and which (create_page, delete_page) were reconstructed from validation errors and the Allow header without live testing. A separate section explains that a token's scope does not always gate Wiki access in practice and how to tell a permissions error from a readonly page.
Who it is for. For people who already run a Yandex Tracker MCP server and want a minimal, dependency-light server for reading and editing Wiki pages.
Good fit when
- You want a small server with no build step, just Node.js and a single index.mjs file
- You already have an OAuth token from a Yandex Tracker app with Wiki access
- Basic operations are enough: get, search, create, update, delete a page
Not a fit when
- You need dynamic tables, comments or paginated search
- You need write operations to be verified against the live API
Example request
Find the code-review policy page in the Wiki and show its contentMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
YW_OAUTH_TOKENrequired, secret- Yandex OAuth token with wiki:read or wiki:write scope
YW_ORG_IDrequired- Organization ID
YW_ORG_HEADER- X-Org-Id by default, X-Cloud-Org-Id for a Yandex Cloud Organization
Limitations
create_page and delete_page were not verified against the live API, their behavior was reconstructed from validation errors. Search is not paginated and returns at most 10 results. Any POST to a page bumps modified_at even with no meaningful fields in the body. Installed manually by cloning the repo and running npm install, no published npm package.
How to disable. Remove the yandex-wiki block from ~/.claude.json or your MCP client's config.
FAQ
Does a Yandex Tracker token work?
In practice yes: the author verified that a token from an app with only Tracker scopes reads and writes to the Wiki without errors, even though the docs list separate wiki scopes.
Why are create_page and delete_page marked unverified?
The author states plainly that their schema was reconstructed from API validation errors and the Allow header, not confirmed against real data.
Discussion
No questions or reviews yet.
Related
All Yandex Wiki toolsYandex Wiki MCP by 1gory
mcp-yandex-wiki
An MCP server with 28 tools for the Yandex Wiki API v1: pages, attachments, comments, tables and recovering deleted pages
Yandex Wiki MCP with grid table support
Yet Another Yandex Wiki MCP Server
An MCP server for the Yandex Wiki API with pages, attachments, token-based recovery, and a rare full toolset for dynamic tables (grids)
An MCP server for Yandex Wiki with 30 tools: pages, attachments, comments, grids, page moves via clone, and deletion
An MCP server for Yandex Wiki: read pages by slug or URL, create, update and append, with a read-only mode
A Node.js MCP server for Yandex Wiki with 9 tools, authorized either with a Yandex Cloud CLI IAM token or an OAuth token
A Python read-only Yandex Wiki MCP server where each user signs in through a browser form with an IAM token
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| mcp-yandex-wiki (this card) | no | API key | 2 | |
| Yandex Wiki MCP with grid table support | no | key is optional | 6 | pages and tables |
| Yandex Wiki MCP by 1gory | no | OAuth | 0 | 28 API tools |
README in short
The Russian README lists the 10 tools with their API endpoints, environment variables and a table of each tool's testing status. Separate sections cover API quirks: unpaginated search, no PATCH or PUT, the modified_at side effect of any write, and a detailed breakdown of which token scope actually gates Wiki access.