Enable Write Tools

Last modified by gabrielc on 2026/10/21 10:53

Steps

Turn on the MCP tools that change wiki content. They are all off by default: read Write Tools Risk before enabling any of them, and MCP User Permissions for the rights those writes will carry. Guest callers never receive write tools, and with cross-wiki reach on the tools also write into the wikis the endpoint can reach.

  1. Open the wiki's administration and go to "Other > MCP Server".
  2. Check, in the tool tree, only the write tools the use case needs. The Authoring group holds the page and attachment tools: edit_document and write_document for content, delete_document to delete pages, write_attachment and delete_attachment for attachments. Structured Data holds write_object, delete_object and write_schema for objects and class definitions.

    The Authoring group of the MCP tool tree, highlighted, with edit_document and write_document ticked and the three delete and attachment tools left unticked

  3. Save the configuration. The change applies to the next request, with no restart.
  4. Ask a connected agent to call man and check that it lists exactly the write tools you intended.

    The man catalog printed by a connected agent, with the Authoring section listing only edit_document and write_document highlighted

FAQ

Do write tools work in other wikis?

Yes, when the endpoint has cross-wiki reach: a page or attachment write resolves its target through the same reach check and the same space filter as a read, and the acting user's rights on the target wiki still apply. Without reach, only this wiki can be written.

Do guests ever get write tools?

No. The guest variant of the server does not register them, and a write tool invoked by a guest is refused without running. Enabling a write tool only makes it available to authenticated callers.

Related

Get Connected