Agent-Blackbox MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
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.
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.
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.
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.