Wiki.js

Se integra con Wiki.js, permitiendo que la IA lea y actualice documentación.

Documentación

WikiJS MCP Server

Un servidor MCP que conecta Claude con tu instancia de Wiki.js. Busca, lee, crea, actualiza, mueve y elimina páginas wiki mediante lenguaje natural.

Requisitos previos

  • Python 3.10+
  • Una instancia de Wiki.js con acceso a la API habilitado
  • Una clave de API de Wiki.js (Administración > Acceso a API > Nueva clave de API)

Instalación

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-mcp

Verifica con claude mcp list.

Otros clientes MCP

Añade a la configuración de tu cliente MCP:

{
  "mcpServers": {
    "wikijs": {
      "command": "pipx",
      "args": ["run", "wikijs-mcp"],
      "env": {
        "WIKIJS_URL": "https://your-wiki.com",
        "WIKIJS_API_KEY": "your-api-key"
      }
    }
  }
}

Puedes sustituir pipx run wikijs-mcp por uvx wikijs-mcp o instalar globalmente con pip install wikijs-mcp y usar wikijs-mcp como comando.

Herramientas

HerramientaDescripción
wiki_searchBúsqueda de texto completo en todas las páginas wiki
wiki_get_pageObtén una página por ruta o ID, con modos opcionales metadata_only y include_render
wiki_list_pagesLista páginas con filtrado por etiquetas y orden de clasificación opcionales
wiki_get_treeObtén la estructura jerárquica de carpetas/páginas
wiki_create_pageCrea una nueva página
wiki_update_pageActualiza una página mediante reemplazo completo o búsqueda y reemplazo quirúrgico (edits)
wiki_move_pageMueve una página a una nueva ruta y/o configuración regional
wiki_delete_pageElimina una página
wiki_list_tagsLista todas las etiquetas utilizadas en el wiki
wiki_get_site_infoObtén los metadatos del sitio wiki (título, descripción, host)
wiki_get_historyObtén el historial de ediciones de la página con paginación
wiki_get_versionRecupera una versión histórica específica de una página

Desarrollo

git clone https://github.com/jaalbin24/wikijs-mcp.git
cd wikijs-mcp
poetry install
poetry run pytest

Licencia

MIT