V.I.S.O.R.
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_file_contextA | Returns a structured AST summary for a given file, including all indexed symbols (classes, functions, imports) and their line ranges. |
| store_memoryC | Persists an agent conversation turn with an embedding in the local DB. |
| get_architecture_mapC | Returns the full or partial CodeNode graph topology as a JSON string. |
| search_codebaseB | Search CodeNodes using the configured lexical or semantic retrieval mode. |
| get_drift_reportA | |
| get_telemetryB | Returns the current state of telemetry data. graph_nodes, context_burn, drift_alert. |
| set_hud_focusA | |
| impact_analysisA | Find files that transitively import the changed file (max depth 5). |
| trace_routeC | Trace verified import relationships from a source file to a dependency. |
| dead_code_detectionA | Find files no indexed file imports; this is not call-graph dead code. |
| get_symbol_contextA | |
| get_dependency_chainA | |
| build_contextB | |
| list_custom_skillsA | List all available custom V.I.S.O.R architecture skills. |
| add_custom_skillD | Adds a newly created custom skill via the UI. |
| delete_custom_skillC | Deletes a custom skill. |
| health_checkA | Basic health-check endpoint confirming the server is alive. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| get_visor_skill | Fetch a specific Custom V.I.S.O.R Skill instruction pack by name. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 17 tools
Most tools target clearly distinct operations, especially around search, context retrieval, architecture, telemetry, and skills. A few boundaries require description-level reading, such as trace_route versus get_dependency_chain and search_codebase versus build_context.
The toolset uses snake_case consistently and mostly follows a verb_noun pattern. Minor deviations appear as noun-only names like dead_code_detection, impact_analysis, and health_check.
At 17 tools, the surface is slightly above the ideal range but still reasonable for a codebase-intelligence server. Most tools map to meaningful capabilities rather than redundant variants.
Coverage is strong across search, file/symbol context, dependency tracing, impact analysis, architecture mapping, drift detection, telemetry, HUD control, and skills management. Minor gaps exist, such as no memory retrieval tool and no update operation for custom skills.