Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WIKI_BASE_URL | Yes | Base Wiki.js URL (for example, https://wiki.example.com). | |
| WIKI_API_TOKEN | Yes | Wiki.js API key JWT used in Authorization: Bearer ... | |
| WIKI_GRAPHQL_PATH | No | GraphQL endpoint path appended to WIKI_BASE_URL. | /graphql |
| WIKI_DEFAULT_EDITOR | No | Default editor used for page creation when not specified. | markdown |
| WIKI_DEFAULT_LOCALE | No | Default locale used when tool input does not provide locale. | en |
| WIKI_HTTP_TIMEOUT_MS | No | HTTP request timeout in milliseconds (including body reads). Minimum 1. | 15000 |
| WIKI_HTTP_MAX_RETRIES | No | Max retries for transient read failures (408, 502-504). Mutations are never retried. Minimum 0. | 2 |
| WIKI_MUTATION_DRY_RUN | No | When true, mutation tools return preview only and do not write to Wiki.js. | true |
| WIKI_MUTATIONS_ENABLED | No | Enables all write tools (page, comment, and tag mutations) when set to true. | false |
| WIKI_MUTATION_CONFIRM_TOKEN | No | Optional extra safety gate. When set, write tool calls must provide matching confirm. | |
| WIKI_ALLOWED_MUTATION_PATH_PREFIXES | No | Comma-separated path prefixes (without leading slash) allowed for mutations. Empty means no prefix restriction. |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |