Update Wiki Page
page_updateModify existing Yandex Wiki pages: change the title, replace full content, or set/clear a redirect to another page. Keep documentation up to date.
Instructions
Update an existing Yandex Wiki page: title, content, or a redirect to another page. Content replacement is full-page when content is provided. Content is Markdown (YFM): plain Markdown renders as-is, but GitHub-specific extensions ('[!NOTE]' alerts, raw HTML) do not — see the wiki-mcp://yfm-cheatsheet resource for YFM equivalents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Wiki page slug or full Wiki URL. Provide either page_id or slug. | |
| title | No | New page title. | |
| content | No | New full page content. Replaces the existing body. | |
| page_id | No | Wiki page numeric ID. Provide either page_id or slug. | |
| is_silent | No | Whether to suppress notifications when supported by the API. | |
| allow_merge | No | Whether to allow Yandex Wiki three-way merge on concurrent edits. | |
| clear_redirect | No | Remove this page's existing redirect. | |
| redirect_to_page_id | No | Make this page redirect to the page with this id. The page keeps its own content; the redirect state reads back via page_get with fields=['redirect']. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| slug | No | ||
| owner | No | ||
| title | No | ||
| content | No | ||
| redirect | No | ||
| page_type | No | ||
| attributes | No | ||
| created_at | No | ||
| breadcrumbs | No | ||
| modified_at | No | ||
| access_lists | No | ||
| yfm_warnings | No | Markup warnings for the written content (the write itself succeeded): parts that will not render as intended on Yandex Wiki. See the wiki-mcp://yfm-cheatsheet resource for fixes. | |
| access_policy | No |