yandex-wiki-search-mcp
@dlbolshov
About yandex-wiki-search-mcp
MCP server for Yandex Wiki with full-text search. Read and write pages, comments, attachments, and dynamic tables (grids); optional server-side read-only mode for agents. Docker-ready.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"yandex-wiki-search": {
"command": "uvx",
"args": [
"yandex-wiki-search-mcp"
],
"env": {
"WIKI_TOKEN": "YOUR_TOKEN",
"WIKI_ORG_ID": "YOUR_ORG_ID",
"WIKI_READ_ONLY": "true"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
Connect Claude, Cursor, Windsurf, or any MCP client to Yandex Wiki β full-text search plus full page and grid (dynamic table) management. 26 tools with typed input/output schemas and safety annotations.
Highlights
- π Full-text search across the whole wiki (up to 50 results) β the same backend that powers the Wiki web search bar
- π Pages: create, update, append (top / bottom / anchor), delete + recover, comments, file uploads
- π Grids: 11 write tools for rows, columns, cells, copy, sort
- π Server-side read-only mode (
WIKI_READ_ONLY=true) β write tools simply aren't registered, so the agent can't bypass it - π³ Runs anywhere: stdio for desktop clients, streamable-http + Docker (with optional multi-user OAuth) for teams
Tools
26 tools. All write tools disappear when WIKI_READ_ONLY=true.
Search & read (8)
| Tool | What it does |
|---|---|
page_search | Full-text search across the entire Wiki (pages and files), up to 50 ranked results with snippets |
page_get | Get a page by page_id or slug (accepts full Wiki URLs too) |
page_get_descendants | Traverse a page subtree with pagination |
page_get_comments | List page comments |
page_get_resources | List page resources (attachments + grids) with server-side title search |
page_get_attachments | List page attachments |
page_get_grids | List grids attached to a page |
grid_get | Get a grid by grid_id with row/column/revision filters |
Pages: write (7)
| Tool | What it does |
|---|---|
page_create | Create a page |
page_update | Update page title and/or full content |
page_append_content | Append content to top, bottom, or a named anchor |
page_add_comment | Add a comment or reply in a thread |
page_delete | Delete a page and receive a recovery token |
page_recover | Recover a deleted page by recovery token |
page_upload_attachment | Upload a local file in chunks and attach it to a page |
Grids: write (11)
| Tool | What it does |
|---|---|
grid_create | Create a grid on a page |
grid_update | Update grid title and/or default sort |
grid_copy | Copy a grid to an existing target page (async operation) |
grid_delete | Delete a grid |
grid_add_rows | Add rows at a position or after a given row |
grid_update_cells | Update individual cells by row + column |
grid_delete_rows | Delete rows |
grid_move_rows | Move a row |
grid_add_columns | Add typed columns |
grid_delete_columns | Delete columns by slug |
grid_move_columns | Move a column |
Docker: ghcr.io/dlbolshov/yandex-wiki-search-mcp:latest Β· PyPI: yandex-wiki-search-mcp Β· License: Apache-2.0
Basic information
More Memory & Knowledge MCP servers

PLUR
plur-aiAI agents start every session with amnesia β you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
Notion MCP Server
awkoyNotion MCP server for Claude, Cursor, ChatGPT & Claude Desktop. Connect AI agents to Notion via Model Context Protocol β pages, databases, blocks, comments, files.
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
Memlord
MyrikLDMemlord is a remote MCP server available at https://app.memlord.com.
Notion MCP Integration
danhilseA simple MCP integration that allows Claude to read and manage a personal Notion todo list
Comments