Skip to main content
Glama
catid
by catid

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CLAUDE_MCP_MODELNoRequired Opus 5 modelclaude-opus-5
CLAUDE_MCP_STATE_DIRNoSession registry and lock state directoryXDG state default
CLAUDE_CODE_OAUTH_TOKENNoOptional OAuth token for Claude Code authentication
CLAUDE_MCP_ALLOWED_ROOTSYesAllowed workspace roots (colon-separated on POSIX)
CLAUDE_MCP_CLAUDE_BINARYNoClaude Code executableclaude
CLAUDE_MCP_MAX_CONCURRENTNoConcurrent distinct workspaces2
CLAUDE_MCP_MAX_INPUT_CHARSNoMaximum serialized task payload500000
CLAUDE_MCP_TIMEOUT_SECONDSNoTotal completion timeout7200
CLAUDE_MCP_MAX_OUTPUT_BYTESNoMaximum Claude stdout16777216
CLAUDE_MCP_MAX_STDERR_BYTESNoMaximum captured stderr1048576
CLAUDE_MCP_HEARTBEAT_SECONDSNoMCP heartbeat interval30
CLAUDE_MCP_KILL_GRACE_SECONDSNoSIGTERM grace before SIGKILL10
CLAUDE_MCP_MIN_CLAUDE_VERSIONNoMinimum supported CLI version2.1.224
CLAUDE_MCP_REQUIRE_GIT_FOR_WRITESNoRequire Git for executiontrue
CLAUDE_MCP_EXECUTE_PERMISSION_MODENoClaude execute permission modeauto

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
opus_statusA

Check Claude Code version, subscription authentication, sandbox support, bridge configuration, and an optional workspace without invoking a model completion.

opus_consultA

Ask a workspace-aware Opus 5 session to plan, design, diagnose, or independently review without editing files. The 24-turn minimum is a completion ceiling, not a required amount of work; omit max_turns to use the reliable default.

opus_executeB

Delegate bounded implementation, fixes, refactoring, tests, or documentation to Opus 5 with direct write access; inspect the returned trusted workspace manifest. The 64-turn minimum reduces accidental early truncation of editing runs.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 3 tools

Disambiguation4/5

The three tools map onto a clear read-only / non-editing / editing split: opus_status inspects configuration, opus_consult plans and reviews without writes, and opus_execute delegates with write access. opus_consult and opus_execute could still be momentarily confused since they both invoke a model session, but the descriptions explicitly distinguish edit vs. no-edit behavior.

Naming Consistency5/5

All three tools follow the same opus_<verb> pattern, with concise verbs (status, consult, execute) that consistently describe the action. No mixing of conventions or casing.

Tool Count4/5

Three tools is minimal but each serves a distinct role in the delegate-to-Opus workflow, so nothing is redundant. It sits at the thin edge of the acceptable range, with no lifecycle tooling (cancel, resume, list sessions) to round it out.

Completeness3/5

Configuration check, planning/review, and execution are covered, but the surface has notable gaps: no way to list or resume sessions, cancel or abort a long run, or retrieve results of a previously delegated task. Agents must work around these lifecycle omissions.

Maintenance

ActivityMaintained
ResponsivenessNo issues