Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
driftguard_create_snapshotA

Crea un checkpoint (snapshot) leggero dello stato del workspace prima di eseguire modifiche rischiose a file o configurazioni.

driftguard_list_snapshotsA

Elenca tutti i checkpoint/snapshot creati nella sessione corrente.

driftguard_rollbackA

Esegue un rollback immediato (Undo) ripristinando il workspace allo snapshot precedente: elimina i file creati dopo lo snapshot e ripristina quelli modificati o cancellati.

driftguard_diagnose_failureA

Analizza un messaggio di errore o output di log per diagnosticare problemi di sistema (porte bloccate da processi zombie, permessi, comandi mancanti) e suggerire la soluzione immediata.

driftguard_inspect_portsB

Mostra i processi attivi in ascolto su una porta specifica o su tutte le porte TCP locali.

driftguard_kill_processB

Termina un processo di sistema identificato dal suo PID (es. per liberare una porta bloccata).

driftguard_log_commandB

Registra un comando eseguito con relativo exit code per comporre la ricetta finale di riproducibilità.

driftguard_get_recipeB

Genera il Reproducibility Blueprint: un estratto pulito e ordinato dei soli comandi riusciti ed essenziali per riprodurre lo stato dell'ambiente.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 8 tools

Disambiguation4/5

Each tool targets a distinct action: snapshot lifecycle (list/create/rollback), reproducibility (log_command/get_recipe), and diagnostics (diagnose_failure/inspect_ports/kill_process). The only mild overlap is between diagnose_failure and inspect_ports/kill_process, since diagnosis may surface the same port/process info, but the descriptions make the intended split clear.

Naming Consistency5/5

All eight tools use a uniform driftguard_ prefix followed by a snake_case verb_noun pattern (create_snapshot, inspect_ports, kill_process, log_command). No camelCase or stylistic deviations.

Tool Count5/5

Eight tools is well within the ideal 3-15 range and each maps to a concrete operation in the blackbox/snapshot workflow. Nothing feels redundant or bolted on.

Completeness4/5

Snapshot create/list/rollback, command logging, recipe generation, and port/process diagnostics cover the core lifecycle. Minor gaps exist: no delete_snapshot or snapshot diff/compare, and no generic process listing beyond port-scoped inspection, but agents can work around these.

Maintenance

ActivityMaintained
ResponsivenessSyncing