Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
Nutzt du Wiki.js mit einem anderen MCP-Client als Claude Code? Dann ist der eigenständige wikijs-mcp-server (Node.js) die richtige Wahl.
wikijs-plugin ist ein Claude-Code-Plugin für Wiki.js. Es besteht aus einem Python-MCP-Server, der Seiten erstellt, ändert, sucht, verschiebt und löscht, und aus vier Skills, die daraus einen geprüften Doku-Ablauf machen: Doku aus dem Code erzeugen (docs-wiki), Fakten gegen den Quellcode prüfen (source-check), Übersetzungen auf Natürlichkeit prüfen (translation-check) und das Plugin einrichten (setup).
Der Quellcode des dokumentierten Projekts ist die Wahrheit. Jede Seite durchläuft vor dem Publish einen Fakten- und einen Sprachcheck, und der geprüfte Stand wird lokal als verified-Marker festgehalten.
| Seite | Inhalt |
|---|---|
| Installation | Voraussetzungen, Marketplace, Setup-Skill, Update, Deinstallation |
| Konfiguration | Umgebungsvariablen, API-Token, lokale Dateien |
| Tools | Referenz aller 10 MCP-Tools |
| Skills | docs-wiki, source-check, translation-check, setup |
| Arbeitsabläufe | Seiten sicher ändern, Doku erstellen, Baseline, Umbau |
| Technik | Aufbau, Datenbank-Schema, Eigenheiten |
| Datenschutz und Sicherheit | Token, lokale Daten, Verbindungen |
| Fehlerbehebung | Fehlermeldungen und Lösungen |
| Feature | Beschreibung |
|---|---|
| Seitenverwaltung | Erstellen, ändern, lesen, auflisten, suchen, verschieben, löschen |
| Schrumpf-Schutz | Updates, die den Inhalt auf unter die Hälfte kürzen, werden ohne confirmContentShrink abgelehnt |
| Änderungshistorie | Quellprojekt, Ref und Notiz je Create/Update, nur lokal gespeichert |
| Verified-Marker | Hält fest, gegen welchen Commit eine Seite geprüft wurde, und für welchen Seitenstand |
| docs-wiki | Hub und Unterseiten in DE und EN mit Dokumentations-Agents |
| source-check | Behauptungen gegen den Code prüfen, Undokumentiertes finden, Baseline-Lauf |
| translation-check | Natürlichkeit, DE/EN-Abgleich, Glossar mit eigenen Ergänzungen |
| Anforderung | Hinweis |
|---|---|
| Claude Code | Installation über die Plugin-Marketplace-Mechanik |
| Python | 3.11 oder neuer |
| Wiki.js | Mit erreichbarer GraphQL-API |
| Wiki.js API-Token | read:pages, write:pages, manage:pages |
PolyForm Noncommercial License 1.0.0: quelloffen einsehbar, aber nur für persönliche und nicht-kommerzielle Nutzung. Keine OSI-Open-Source-Lizenz. Kommerzielle Nutzung erfordert eine Genehmigung des Maintainers.
Das Projekt ist BDFL-geführt, Markus Michalski entscheidet final über alle Merges. Vor dem ersten Pull Request ist das Contributor License Agreement zu unterschreiben, automatisiert per cla-assistant.io. Details in der CONTRIBUTING.md.