Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WIKIJS_URLYesThe GraphQL API URL for the Wiki.js instance (e.g., http://localhost:3000/graphql)
WIKIJS_API_KEYYesThe API key generated from the Wiki.js admin panel

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
wiki_get_pageA
Read a wiki page by its path (e.g. 'desks/geopolitical-and-security').
Returns id, title, description, tags, content, created_at, updated_at.
wiki_create_pageB

Create a new wiki page at the given path with markdown content. Returns the new page id and path on success.

wiki_update_pageA
Update an existing wiki page by path.

Modes:
- Full replace: pass `content` to overwrite the entire page body.
- Section patch: pass `section` + `section_content` to update only the
  content between <!-- OSIA:AUTO:section --> ... <!-- /OSIA:AUTO:section -->
  markers, leaving the rest of the page untouched.
- Metadata only: pass `title`, `description`, or `tags` without `content`
  or `section` to update metadata without touching the body.

Returns id, path, updated_at on success.
wiki_search_pagesC
Full-text search across all wiki pages.
Returns a list of results with id, title, path, description, and total_hits.
wiki_list_pagesA
List wiki pages, optionally filtered to those whose path starts with path_prefix.
Returns a list of pages with id, path, title, description, tags, updated_at.
Pass path_prefix='' to list all pages.
wiki_move_pageA
Move/rename a wiki page to a new path.
The page is looked up by its current path; new_path is the destination.
Returns old_path and new_path on success.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: create, get, list, move, search, and update. The descriptions reinforce distinct operations (e.g., wiki_move_page for moving/renaming vs. wiki_update_page for content/metadata updates), making misselection unlikely.

Naming Consistency5/5

All tools follow a consistent 'wiki_verb_noun' pattern (e.g., wiki_create_page, wiki_get_page). The naming is uniform with snake_case throughout, making it predictable and easy to understand at a glance.

Tool Count5/5

With 6 tools, the server is well-scoped for wiki management, covering core CRUD operations (create, get, update), listing, moving, and searching. Each tool earns its place without being overly sparse or bloated.

Completeness5/5

The toolset provides complete lifecycle coverage for wiki pages: create, read (get/list/search), update (with multiple modes), and move (effectively a rename/delete combination). There are no obvious gaps, as all essential operations for managing wiki content are included.

Maintenance

ActivityInactive
ResponsivenessNo issues