Summary
Add admin, editor, and reader roles per wiki.
Roles
- Admin — full access, can manage users and settings
- Editor — can read and write pages
- Reader — can only read pages and search (no write_page, delete_page, etc.)
Approach
- Store roles in wikimcp.conf per user per wiki
- MCP tool middleware checks role before executing write operations
- Web reader respects roles (readers see pages but no edit hints)
Summary
Add admin, editor, and reader roles per wiki.
Roles
Approach