Yandex Wiki Search MCP logo

Yandex Wiki Search MCP

Unclaimed

by dlbolshov

MCP server for Yandex Wiki: full-text search, pages, comments, attachments and dynamic tables. 27 typed tools, server-side read-only mode, Docker-ready.

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'yandex-wiki-search-mcp' -- 'uvx' 'yandex-wiki-search-mcp'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

mcpmodel-context-protocolyandex-360yandex-wikiaiai-toolsllmllm-toolssearch

More in Search & Web

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

34 of 34 tools

Documented tools (34)

From project documentation. A server handshake does not verify each tool’s description or behavior.

grid_add_columns

Add typed columns

grid_add_rows

Add rows at a position or after a given row

grid_copy

Copy a grid to an existing target page (async operation)

grid_create

Create a grid on a page

grid_delete

Delete a grid

grid_delete_columns

Delete columns by slug

grid_delete_rows

Delete rows

grid_get

Get a grid by gridid with row/column/revision filters

grid_move_column

Move a column

grid_move_row

Move a row

grid_update

Update grid title and/or default sort

grid_update_cells

Update individual cells by row + column

grid_update.default_sort

takes [{"column": "status", "direction": "asc"}] entries; the server converts them to the wire format the API expects.

page_add_comment

Add a comment or reply in a thread

page_append_content

Append content to top, bottom, or a named anchor

page_clone

Copy a page to a new slug — the copy gets a new id; children, comments, and history stay with the original; occupied slugs are refused. The API has no true move/rename (details)

page_create

Create a page

page_delete

Delete a page and receive a recovery token

page_delete_attachment

Delete an attachment from a page

page_delete_comment

Delete a comment; returns the page's updated comment count

page_download_attachment

Download an attachment to a local file — streamed to disk with no size cap, nothing enters the conversation. Written atomically (.part → fsync → rename), refuses to overwrite unless asked, and lands with the permissions a normal write would give (0666 & ~umask, never executable); replacing a file ke

page_edit

Edit content by exact-text replacements without resending the whole page; a missing or ambiguous match fails the call before anything is written; writes back with allowmerge so a concurrent edit is merged, not overwritten

page_get

Get a page by pageid or slug (accepts full Wiki URLs too)

page_get_attachments

List page attachments (fetchall supported)

page_get_comments

List page comments (fetchall supported)

page_get_descendants

Traverse a page subtree — one flat list of {id, slug} from all nesting levels; fromroot=true walks the whole Wiki; fetchall drains the cursor in one call

page_get_grids

List grids attached to a page (fetchall supported)

page_get_resources

List page resources (attachments + grids) with server-side title search (fetchall supported)

page_read_attachment

Read an attachment's content straight into the conversation (nothing is saved anywhere) — PNG/JPEG/GIF/WebP as a native image block that vision-capable clients render, text as text (SVG included: it is XML, and an image block a vision API cannot decode fails the host's next call), other binaries as

page_recover

Recover a deleted page by recovery token

page_search

Full-text search across the entire Wiki (pages and files), ranked results with a text excerpt each; server-side filters, and cursor paging through ~100 results in the highlight mode (up to 50 in one call otherwise)

page_update

Update page title and/or full content; set or clear a redirect to another page

page_upload_attachment

Upload a local file in chunks and attach it to a page — not registered under OAUTHENABLED=true, where "local" would mean the shared server's filesystem

user_get_current

Who am I — username and homecluster (the caller's personal-section slug)

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Yandex Wiki Search MCP Server

How do I connect Yandex Wiki Search MCP Server to Claude?
Run `claude mcp add yandex-wiki-search-mcp -- uvx yandex-wiki-search-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Yandex Wiki Search MCP Server free?
The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Yandex Wiki Search MCP Server do?
Yandex Wiki Search MCP Server documents 34 tools to the agent, including grid_add_columns, grid_add_rows, grid_copy. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.