Wikijs Mcp
@RicardoCenci
About Wikijs Mcp
Simple Model Context Protocol (MCP) server for Wiki.js
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"wikijs-mcp": {
"command": "npx",
"args": [
"wikijs-mcp"
],
"env": {
"WIKIJS_URL": "<YOUR WIKIJS URL>",
"WIKIJS_API_KEY": "<YOUR WIKIJS API TOKEN>"
}
}
}
}Tools
4Search for pages in WikiJS by query string
Get a WikiJS page by its ID
Get a WikiJS page by its path and locale
Get all pages in WikiJS
Overview
What is Wikijs Mcp?
A Model Context Protocol (MCP) server that integrates with WikiJS, allowing AI assistants to search and retrieve content from a WikiJS knowledge base.
How to use Wikijs Mcp?
Install via npm (npx wikijs-mcp) and configure with environment variables WIKIJS_URL and WIKIJS_API_KEY. For Cursor, add a JSON block in mcpServers. Obtain an API key from WikiJS Administration > API Access.
Key features of Wikijs Mcp
- Search pages by query string
- Retrieve pages by ID
- Retrieve pages by path and locale
- Get all pages from the wiki
Use cases of Wikijs Mcp
- AI assistant searches a company wiki for documentation
- Retrieve a specific wiki page by its ID for citation
- Fetch all pages to build a local index or cache
- Get a page by its path and locale for multilingual wikis
FAQ from Wikijs Mcp
What is Wikijs Mcp and what does it do?
It is an MCP server that enables AI assistants to search and retrieve content from a WikiJS instance via four tools: search by query, get by ID, get by path/locale, and list all pages.
How do I get a WikiJS API key?
Log into your WikiJS instance as administrator, go to Administration > API Access, create a new API key with appropriate permissions, and copy the generated key to your .env file.
What environment variables are required?
WIKIJS_URL (URL of your WikiJS instance) and WIKIJS_API_KEY (WikiJS API key) are both required.
How do I run the server?
Run npx wikijs-mcp from the command line. For Cursor, add the provided JSON configuration with your URL and API key.
Where is the source code and license?
The repository is at https://github.com/RicardoCenci/wikijs-mcp.git and is licensed under the MIT License.
Frequently asked questions
What is Wikijs Mcp and what does it do?
It is an MCP server that enables AI assistants to search and retrieve content from a WikiJS instance via four tools: search by query, get by ID, get by path/locale, and list all pages.
How do I get a WikiJS API key?
Log into your WikiJS instance as administrator, go to Administration > API Access, create a new API key with appropriate permissions, and copy the generated key to your `.env` file.
What environment variables are required?
`WIKIJS_URL` (URL of your WikiJS instance) and `WIKIJS_API_KEY` (WikiJS API key) are both required.
How do I run the server?
Run `npx wikijs-mcp` from the command line. For Cursor, add the provided JSON configuration with your URL and API key.
Where is the source code and license?
The repository is at `https://github.com/RicardoCenci/wikijs-mcp.git` and is licensed under the MIT License.
Basic information
More Memory & Knowledge MCP servers
Memory Bank MCP Server
alioshrA Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
Ultimate Google Docs & Drive MCP Server
a-bonusThe Ultimate Google Docs, Sheets, Drive, Gmail, & Google Calendar MCP Server. This MCP (primarily for use in Claude Desktop) gains full access to your google suite and lets claude do its thing.
Basic Memory
basicmachines-coAI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN
Rust Docs MCP Server
Govcraft🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
Comments