Skip to main content
Glama

move-wiki-page

Destructive

Move a wiki page to a new parent, another wiki, or a specific sibling order; child pages move with it by default, with an option to move only the page.

Instructions

Move a wiki page (위키 페이지 이동).

Moves the page under another parent page, into another wiki (targetWikiId), or changes its order among siblings (beforePageId). Child pages move together by default. Set withChildren=false to move only this page.

Examples:

  • Change parent: {"wikiId": "123", "pageId": "456", "targetParentPageId": "789"}

  • Move only this page: {"wikiId": "123", "pageId": "456", "targetParentPageId": "789", "withChildren": false}

  • Move to the top of siblings: {"wikiId": "123", "pageId": "456", "targetParentPageId": "789", "beforePageId": "0"}

Input Schema

NameRequiredDescriptionDefault
pageIdYesPage ID to move (required)
wikiIdYesWiki ID the page belongs to (required)
beforePageIdNoPlace right after this sibling page. "0" moves it to the top
targetWikiIdNoTarget wiki ID when moving to another wiki
withChildrenNoMove child pages together (default: true)
targetParentPageIdYesNew parent page ID (required)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.2.0

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes beyond the annotations by disclosing the key side effect that child pages move together by default and can be excluded via withChildren=false — an important cascading behavior for a destructiveHint=true operation. It stops short of stating permissions requirements, reversibility/undo, or what the response contains, but the annotation already flags the destructive profile.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the verb and the three modes, then lists examples compactly. Minor waste: the parenthetical Korean translation duplicates the English title and adds no information for an agent already reading the English description.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 6-parameter mutation tool with no output schema, the description covers all three move modes, the default child-move behavior, and worked examples for each. That is enough for an agent to select and invoke it correctly; missing return format is not required since none is documented.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3, and the description adds real value by showing parameter combinations (reparent, move-only, move-to-top with beforePageId '0') rather than just restating field meanings. The examples make the interplay between targetParentPageId and beforePageId concrete.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Move a wiki page') and enumerates the three distinct move semantics: reparenting, cross-wiki relocation (targetWikiId), and sibling reordering (beforePageId). This clearly separates it from update-wiki-page and move-drive-file in the sibling list.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explains the three supported move modes and gives concrete invocation examples, which makes the when-to-use case clear. It does not explicitly contrast with update-wiki-page (rename/content edits) or warn about when not to use it, so routing to alternatives is left implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.