Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIDECAR_MODELNoModel to use for the worker. Default depends on backend: ollama -> llama3.1:8b, openai -> gpt-4o-mini, anthropic -> claude-3-5-haiku-latest.
SIDECAR_BACKENDNoBackend to use for the worker model. One of: ollama, openai, anthropic, fake. Default: ollama.ollama
SIDECAR_LOG_LEVELNoLog level. One of: error, info, debug. Default: info.info
SIDECAR_OLLAMA_URLNoURL of the Ollama server. Default: http://127.0.0.1:11434.http://127.0.0.1:11434
SIDECAR_OPENAI_KEYNoAPI key for OpenAI. Required when SIDECAR_BACKEND=openai.
SIDECAR_OPENAI_URLNoURL of an OpenAI-compatible endpoint. Default: https://api.openai.com.https://api.openai.com
SIDECAR_ALLOW_ROOTSNoComma-separated absolute paths to restrict file access. Default: cwd (current working directory).cwd
SIDECAR_ANTHROPIC_KEYNoAPI key for Anthropic. Required when SIDECAR_BACKEND=anthropic. Also accepts Anthropic-compatible providers.
SIDECAR_ANTHROPIC_URLNoURL of an Anthropic-compatible endpoint. Default: https://api.anthropic.com.https://api.anthropic.com
SIDECAR_FILE_MAX_BYTESNoMaximum file size in bytes to read. Larger files are skipped and reported. Default: 524288 (512 KB).524288
SIDECAR_REQUEST_TIMEOUT_MSNoTimeout for worker requests in milliseconds. Default: 120000.120000

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
bulk_readA

Read multiple files and ask the worker LLM to summarize them in the context of question. Use instead of Read for 2+ files or any file >100 lines. Returns the worker summary, never raw file content.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap with other tools. The tool's purpose is clearly described.

Naming Consistency3/5

A single tool name cannot demonstrate a pattern, but 'bulk_read' is a clear verb_noun construction. The naming is sensible, though consistency cannot be assessed across a set.

Tool Count2/5

A single tool is extremely thin for a server, even if it serves a specific niche. The server's purpose appears to be reading and summarizing files, which likely requires additional supporting tools for full utility.

Completeness2/5

The tool covers bulk reading and summarization, but there are no complementary tools for file listing, individual reads, or other common operations. The surface is severely limited for a file-access server.

Maintenance

ActivityMaintained
ResponsivenessNo issues