Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HIVE_DBNoOverrides the DB path. Legacy SHAREDCTX_* names still work.
HIVE_PROJECTNoOverrides the project key (default: git-root basename). Legacy SHAREDCTX_* names still work.

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ctx_getB

Shared project context. Call at start; pass since= later for deltas. topic= drills in.

ctx_searchD

Search shared memory.

ctx_commitC

Save compact results before finishing; caps enforced.

ctx_taskC

Claim|release|complete a task; complete needs evidence.

ctx_compileD

Context pack for one task.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.5/5.0

Scored across 5 tools

Disambiguation4/5

Most tools have clearly distinct purposes: get context, search memory, commit results, manage tasks, compile context pack. However, ctx_get and ctx_search both retrieve shared information, which could cause confusion for an agent unfamiliar with the system.

Naming Consistency4/5

All tools share the 'ctx_' prefix and mostly follow a verb-noun pattern (get, search, commit, compile). The exception is ctx_task, which uses a noun instead of a verb, creating a minor inconsistency.

Tool Count5/5

Five tools is well-scoped for a shared context and task management server. Each tool has a clear role and the set is neither too thin nor too heavy.

Completeness3/5

The surface covers retrieving context, searching, committing results, managing task states, and compiling context packs. However, there is no tool to create tasks, list tasks, or update/delete context, which are notable gaps for a collaborative context system.

Maintenance

ActivityMaintained
ResponsivenessNo issues