The find-and-replace update is the part that matters: a page can be corrected in one spot without regenerating the whole document and quietly losing the parts nobody asked to change. History and version retrieval mean an edit that goes wrong is recoverable.
Full page-level access to your own Wiki.js. Search and reading work across the whole wiki; creating, updating, moving and deleting work on any page the API key is allowed to touch.
- Full-text search across every page
- A page by path or by ID, with metadata-only and rendered modes
- Page listings filtered by tag, and the folder tree as a structure
- New pages, and updates by full replacement or by find-and-replace on part of the page
- Moves to a new path or locale, and deletion
- Every tag in use, the site's own metadata, page history, and any earlier version of a page
A Wiki.js instance with the API enabled and an API key from Administration → API Access. Runs locally on Python 3.10 or newer through pipx or uvx.
One command plus a key — pipx run wikijs-mcp, then supply credentials
