Skip to main content
Glama
runit-xze
by runit-xze

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_documentsA

List the historical UNIX documents available on this server, with metadata such as title, authors, source URL, page count, and a short description.

get_document_infoA

Return metadata for one document plus a page-by-page overview (first line of each page), useful as a table of contents before reading specific pages.

search_documentsA

Search the ingested UNIX documentation. Returns ranked page-level matches with a snippet around the first hit. Optionally restrict to a single document by doc_id.

read_pagesA

Read raw text of one page or a contiguous range of pages from a document. Use get_document_info first to find the right pages.

list_manpagesA

List the 4.2BSD manual pages, optionally restricted to a section (1=commands, 2=syscalls, 3=libc, 4=devices, 5=formats, 6=games, 7=documents, 8=admin, l=local, n=new, o=obsolete).

search_manpagesA

Search the 4.2BSD manual pages. Returns ranked matches with a snippet around the first hit. Restrict with section (2=syscalls, 3=libc, 4=devices, 5=formats).

read_manpageA

Read the full text of one 4.2BSD manual page by name and optional section (e.g. name="read", section="2"). If the name is ambiguous across sections, give the section.

search_sourceA

Search the 4.2BSD kernel and userland C source. Returns matching lines in the style of grep (path:line: code). Optionally filter by a path substring such as "netinet" or "libc/gen".

read_source_fileA

Read a source file from the 4.2BSD tree by path (e.g. "sys/sys/sysent.c" or "src/lib/libc/gen/read.c"). Optionally restrict to a line range. At most 1500 lines are returned.

find_symbolA

Locate a function, struct, macro, typedef, or variable across the 4.2BSD source. Definitions are listed first, then declarations and references, each as path:line: code.

list_syscallsA

List the 4.2BSD system call table (number, name, and any notes). Optionally filter by name substring.

get_syscallA

Look up a 4.2BSD system call by number or name (e.g. "2" or "fork"). Returns its number, name, and any notes.

search_allA

Search across all corpora at once: prose documentation, manual pages, and source code. Results are grouped by kind and labeled.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/runit-xze/unix-docs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server