MCP.so
Sign In

Wikijs Mcp Server

@heAdz0r

About Wikijs Mcp Server

Model Context Protocol (MCP) server for Wiki.js integration via GraphQL API.

Basic information

Category

Memory & Knowledge

Transports

stdio

Publisher

heAdz0r

Submitted by

heAdz0r

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "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"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Wikijs Mcp Server?

Wikijs Mcp Server is a Model Context Protocol (MCP) server that enables AI models and agents to interact with Wiki.js through its GraphQL API. It provides a unified interface for managing pages, users, and groups, and supports both STDIO and HTTP transports for integration with editors like Cursor and VS Code.

How to use Wikijs Mcp Server?

Clone the repository, run npm run setup to install dependencies and create the .env file, then edit .env with your Wiki.js base URL and API token. Start the HTTP server with npm start (or npm run server:stdio for STDIO mode). For Cursor IDE, ensure .cursor/mcp.json is configured with transport: "http", url, events, and your real API token.

Key features of Wikijs Mcp Server

  • Page management: get, create, update, delete, and search pages
  • User management: list, search, create, and update users
  • Group management: list groups and manage membership
  • Two transport modes: STDIO and HTTP
  • Multi‑stage search with GraphQL, metadata, and HTTP fallback
  • Editor integration for Cursor and VS Code via MCP

Use cases of Wikijs Mcp Server

  • Automate wiki page creation and updates through AI assistants
  • Enable AI agents to search and retrieve wiki content intelligently
  • Manage user accounts and group memberships via natural language commands
  • Integrate Wiki.js with MCP‑compatible tools like Cursor and VS Code
  • Perform deep content searches even with limited GraphQL API permissions

FAQ from Wikijs Mcp Server

What is MCP?

MCP (Model Context Protocol) is an open protocol developed by Anthropic that allows AI models to safely interact with external services and tools.

How do I get a Wiki.js API token?

Log into the Wiki.js admin panel, go to the "API" section, create a new API key with necessary permissions, and copy the token to both the .env file and .cursor/mcp.json.

What are the runtime requirements?

Node.js version 18.0.0 or higher is required. The server runs on port 3200 by default for HTTP mode.

How can I test the server?

Run npm test for automated tests, or use npm run client or npm run http-client for manual testing. In HTTP mode, endpoints like GET /tools and GET /health are available.

What transports are available?

STDIO for direct editor integration (VS Code) and HTTP for web integrations and Cursor IDE support.

Comments

More Memory & Knowledge MCP servers