WikiJS MCP Server
WikiJS MCP Server
An MCP server that connects Claude to your Wiki.js instance. Search, read, create, update, move, and delete wiki pages through natural language.
Prerequisites
Python 3.10+
A Wiki.js instance with API access enabled
A Wiki.js API key (Administration > API Access > New API Key)
Installation
Claude Code
claude mcp add wikijs \
--scope user \
-e WIKIJS_URL=https://your-wiki.com \
-e WIKIJS_API_KEY=your-api-key \
-- pipx run wikijs-mcpVerify with claude mcp list.
Other MCP clients
Add to your MCP client config:
{
"mcpServers": {
"wikijs": {
"command": "pipx",
"args": ["run", "wikijs-mcp"],
"env": {
"WIKIJS_URL": "https://your-wiki.com",
"WIKIJS_API_KEY": "your-api-key"
}
}
}
}You can substitute pipx run wikijs-mcp with uvx wikijs-mcp or install globally with pip install wikijs-mcp and use wikijs-mcp as the command.
Tools
Tool | Description |
| Full-text search across all wiki pages |
| Get a page by path or ID, with optional |
| List pages with optional tag filtering and sort order |
| Get the hierarchical folder/page tree structure |
| Create a new page |
| Update a page via full replacement or surgical find-and-replace ( |
| Move a page to a new path and/or locale |
| Delete a page |
| List all tags used across the wiki |
| Get wiki site metadata (title, description, host) |
| Get page edit history with pagination |
| Retrieve a specific historical version of a page |
Development
git clone https://github.com/jaalbin24/wikijs-mcp.git
cd wikijs-mcp
poetry install
poetry run pytestLicense
MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jaalbin24/wikijs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server