Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENTHUB_STATE_FILENoOptional absolute path to a JSON file containing pipeline state. If not set, the server serves sample data flagged with is_sample_data: true.

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

Tools

Functions exposed to the LLM to take actions

NameDescription
show_agenthub_monitorA

Render the interactive pipeline dashboard inline in the host. Shows DAG node states and test-harness metrics from the configured state file, or built-in sample data when no state file is configured.

get_statusA

Return the current pipeline state as structured JSON. Reads the file given by AGENTHUB_STATE_FILE if set; otherwise returns in-memory state, which is flagged with is_sample_data=true.

trigger_actionA

Record an action request in the server's in-memory state and return the updated state. This server does not execute commands, start jobs, or reach the network — it only annotates its own state so the dashboard can reflect a requested action.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Pipeline dashboard UIInteractive SVG DAG and test-harness dashboard.

TDQS

A3.8/5.0

Scored across 3 tools

Disambiguation4/5

get_status and show_agenthub_monitor both surface the same pipeline state and could be confused at a glance, but they differ clearly in output form (structured JSON vs. rendered inline dashboard). trigger_action is distinct in that it only annotates state rather than reading it. The descriptions explicitly clarify these boundaries.

Naming Consistency4/5

get_status and trigger_action follow a clean verb_noun pattern, while show_agenthub_monitor bakes the server name into the noun (show_<server>_monitor). This is a minor deviation but still readable and predictable in intent.

Tool Count4/5

Three tools is on the thin side, but for a narrow monitor-and-annotate purpose each tool earns its place: read state, render dashboard, record an action request. No padding or redundant tools.

Completeness3/5

The surface covers reading and rendering state plus recording an action, but there is no way to clear or acknowledge a recorded action, and no per-node querying or filtering. These gaps leave agents at a dead end after triggering an action, though the core monitoring loop works.

Maintenance

ActivityMaintained
ResponsivenessNo issues