Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATA_DIRNoAbsolute path to the data directory, overriding the default data location.
OLLAMA_HOSTNoOllama host URL, overridable via environment variable.
EMBEDDING_MODELNoEmbedding model to use, overridable via environment variable (default is nomic-embed-text).

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_manualA

Search the indexed reference manuals for information.

Call get_sources first to learn which manuals are indexed and what each covers. Then search a manual whenever the user asks about a feature, workflow, keyboard shortcut, setting, or concept covered by one of those manuals — this is the authoritative source, prefer it over guessing or a web search.

Pass the optional "source" parameter to restrict results to a single manual (use the exact source id returned by get_sources):

  • source="" — search only that manual

  • Omit "source" to search across all manuals simultaneously

The tool returns relevant excerpts with page numbers, chapter information, source identification, and a relevance score.

get_sourcesA

Get a list of all indexed reference manuals with their chunk counts, page ranges, and detected chapters.

Use this tool when the user wants to:

  • Know which manuals are available to search

  • See what topics are covered in each manual

  • Find out the structure of available documentation

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 2 tools

Disambiguation5/5

search_manual and get_sources have clearly distinct purposes: one retrieves content from manuals, the other lists available sources and their structure. There is no overlap or ambiguity between them.

Naming Consistency5/5

Both tools follow a consistent snake_case verb_noun pattern (search_manual, get_sources). The naming is predictable and readable.

Tool Count3/5

Only 2 tools are provided, which is on the thin side for a RAG server. While both are essential and well-scoped, the count is borderline minimal.

Completeness4/5

The core workflow of listing sources and searching across or within manuals is covered. However, there is no direct way to retrieve full documents or specific pages beyond search excerpts, which is a minor gap.

Maintenance

ActivityMaintained
ResponsivenessNo issues