yandex-wiki-search-mcp
@dlbolshov
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.
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"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"
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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
基本情報
「メモリとナレッジ」の他のコンテンツ
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
Context7 MCP - Up-to-date Docs For Any Cursor Prompt
upstashContext7 Platform -- Up-to-date code documentation for LLMs and AI code editors

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
Anytype MCP Server
anyprotoAn MCP server enabling AI assistants to interact with Anytype - your encrypted, local and collaborative wiki - to organize objects, lists, and more through natural language.
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
コメント