Skip to main content
Glama
QuantumFabricIndustries

phantom-snare

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VIGIL_API_KEYNoAPI key for VIGIL ingestion.
VIGIL_MIN_LEVELNoMinimum threat level to emit to VIGIL (default: INJECTED).INJECTED
VIGIL_INGEST_URLNoVIGIL HTTP ingest endpoint for structured threat events.
VIGIL_QUEUE_PATHNoFile path for VIGIL file queue (VIGIL tails this file).
PHANTOM_SNARE_COOLDOWNNoSession cooldown in seconds between alerts (default: 60).60
PHANTOM_SNARE_MIN_LEVELNoMinimum threat level to trigger alerts (default: INJECTED).INJECTED
PHANTOM_SNARE_SLACK_URLNoSlack webhook URL for alerting.
PHANTOM_SNARE_DISCORD_URLNoDiscord webhook URL for alerting.
PHANTOM_SNARE_WEBHOOK_URLNoGeneric HTTP endpoint for alerting.

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
read_fileB

Read the contents of a file from the filesystem.

web_searchC

Search the web for information and return relevant results.

execute_codeA

Execute code in a sandboxed environment and return the output.

send_emailA

Send an email to a specified recipient.

database_queryC

Execute a SQL query against the application database.

get_user_infoB

Retrieve user account information and profile data.

list_directoryB

List the files and directories at a given path.

list_filesC

List files matching a path or pattern.

create_fileC

Create a new file with the given contents.

write_fileC

Write or overwrite the contents of a file.

delete_fileA

Delete a file from the filesystem.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3/5.0

Scored across 11 tools

Disambiguation3/5

Several tools overlap in purpose: list_directory and list_files both explore the filesystem, and create_file and write_file both handle file creation/overwriting. The remaining tools are distinct enough, but the boundaries between these filesystem tools are ambiguous.

Naming Consistency4/5

Most tools follow a consistent snake_case verb_noun pattern like read_file, delete_file, create_file, and get_user_info. Minor deviations exist: web_search is object-verb rather than verb-object, and database_query reads more like a noun phrase than query_database.

Tool Count4/5

Eleven tools is within a reasonable range and not bloated. However, the tools span unrelated domains—filesystem, web, code execution, email, database, and user info—so the count feels broad rather than tightly scoped.

Completeness2/5

The filesystem tools have decent CRUD coverage, but database_query only supports queries, get_user_info only retrieves data, and there are no update/rename/copy operations for files. The surface is shallow in each mini-domain, and the duplicate create_file/write_file pair suggests an incomplete or muddled design.

Maintenance

ActivityMaintained
ResponsivenessNo issues