Wikijs Mcp Server
Type: server
Author: heAdz0r
Language: TypeScript
Tags: wikijs,mcp-server,graphql
Description: Model Context Protocol (MCP) server for Wiki.js integration via GraphQL API.

📖 Description
This project provides an MCP server for interacting with Wiki.js through GraphQL API. MCP (Model Context Protocol) is an open protocol developed by Anthropic that enables AI models to safely interact with external services and tools.

The server provides a unified interface for working with Wiki.js that can be used by various AI agents and tools supporting MCP.

✨ Features
📄 Page Management
Get Wiki.js pages by ID
Get page content
Get list of pages with sorting
Smart page search (by content, titles, and metadata)
Create new pages
Update existing pages
Delete pages

👥 User Management
Get list of users
Search users
Create new users
Update user information

🔧 Group Management
Get list of user groups
Manage group membership

🌐 Transports
STDIO: for editor integration (Cursor, VS Code)
HTTP: for web integrations and API access
Tools:
Server command: WIKIJS_BASE_URL={WIKIJS_BASE_URL} WIKIJS_TOKEN={WIKIJS_TOKEN} docker
Server configuration:
{
  "mcpServers": {
    "wikijs": {
      "command": "docker",
      "transport": "http",
      "url": "http://localhost:3200/mcp",
      "events": "http://localhost:3200/mcp/events",
      "cwd": "/path/to/your/wikijs-mcp-server",
      "env": {
        "WIKIJS_BASE_URL": "https://wiki.example.com",
        "WIKIJS_TOKEN": "WikiJS-API-TOKEN"
      }
    }
  }
}