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)
- 6 ★ on the repository
- Last commit
- Apache-2.0
Extended access
Why this level
- Can create, change and delete pages and tables unless read-only mode is enabled
- Uploads and stores attachments through the Wiki API
Install
- Works in
- Services
Manual install
uv sync --dev && uv run ya-yandex-wiki-mcpA local run after cloning and setting the environment variables.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Can create, change and delete pages and tables unless read-only mode is enabled
- Uploads and stores attachments through the Wiki API
This is third-party code. Review the repository files before installing.
What it does
The server works with Yandex Wiki pages: reading by id or slug, page subtrees, comments, resources and attachments, creating and fully updating pages or appending content to the top, bottom or an anchor, commenting, deleting with a recovery token and recovering via that token, and uploading local files in chunks. A separate block of tools, rare for servers like this, handles dynamic tables (grids): getting, creating, updating the title and sort order, deleting, copying to another page, adding and deleting rows and columns, updating individual cells, and moving rows and columns within the table. Grid write operations use optimistic locking by revision number where the Wiki API requires it. Every write tool can be disabled with the WIKI_READ_ONLY variable.
Who it is for. For technical writers and teams who maintain documentation and data tables in Yandex Wiki and want to automate it through an agent.
Good fit when
- You need to work not just with pages but with Wiki's dynamic tables (grids)
- You want to safely delete pages with the ability to recover them via a token
- You want a read-only mode for browsing documentation with no risk of changes
Not a fit when
- You need integration with Yandex Tracker or other services: the server only works with Wiki
- You have no access token or IAM token and organization id: the server will not start without them
Example request
Add a row to the task table on the project page and sort it by statusMCP
- Transport
- stdio, sse, http
- Authentication
- key is optional
Environment variables
WIKI_TOKENsecret- The Yandex Wiki access token; one of WIKI_TOKEN or WIKI_IAM_TOKEN is required
WIKI_IAM_TOKENsecret- An IAM token as an alternative to WIKI_TOKEN
WIKI_ORG_ID- The Yandex 360 organization id; one of WIKI_ORG_ID or WIKI_CLOUD_ORG_ID is required
WIKI_READ_ONLY- Disables every write tool when set to true
Limitations
You need one of the WIKI_TOKEN or WIKI_IAM_TOKEN tokens and exactly one organization source, WIKI_ORG_ID or WIKI_CLOUD_ORG_ID. grid_copy returns operation metadata from the Wiki API rather than a ready copied grid object, which needs to be accounted for in workflows. grid_add_columns requires explicitly setting the required flag on every column, since the Wiki API itself enforces it.
How to disable. Remove the server from your MCP client config or stop the Docker container, or set WIKI_READ_ONLY=true to disable writes without removing the server entirely.
FAQ
Can a deleted page be recovered?
Yes, page_delete returns a recovery token, and page_recover restores the page using that token.
Are Wiki tables supported?
Yes, there is a full toolset for dynamic tables: rows, columns, cells, sorting and copying.
Discussion
No questions or reviews yet.
Related
All Yandex Wiki toolsYandex Wiki MCP with grids and 3-way merge
Yandex Wiki MCP Server
A Yandex Wiki MCP server for pages and dynamic tables, with 3-way merge support when updating content
Yandex 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 full-text search MCP server
Yandex Wiki Search MCP
An MCP server for Yandex Wiki: the same full-text search as the web UI, pages, comments, attachments and dynamic tables, 33 tools
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
MCP server for Yandex Wiki built on the ya-wiki-api package: 36 tools for pages, grids, attachments and a section-tree cache
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Yandex Wiki MCP with grid table support (this card) | no | key is optional | 6 | |
| mcp-yandex-wiki | no | API key | 2 | 10 tools |
| Yandex Wiki MCP by 1gory | no | OAuth | 0 | 28 API tools |
README in short
The English and Russian README lists 24 tools for Yandex Wiki pages and grids, explains the toolset choice based on the official API areas most useful for MCP workflows, describes grid quirks (optimistic locking, the default_sort format, the required column flag), the environment variables for the token and organization, and running locally via uv or via Docker with the streamable-http transport.