Labsco
MCP SERVER

Wiki.js

by jaalbin24

Search, read, write and reorganize a Wiki.js instance in conversation — including surgical edits that leave the rest of the page alone.

Team Wikis & Documentation Platforms
Summary
A wiki an assistant can maintain, not just read.

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.

What it is

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.

What you get
  • 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
Requirements

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.

Setup effort

One command plus a key — pipx run wikijs-mcp, then supply credentials