webscope
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEBSCOPE_MANIFEST | No | Path to the Webscope manifest file (webscope.json). Instead of passing --manifest you can set the environment variable WEBSCOPE_MANIFEST. | |
| WEBSCOPE_ESCRITURA | No | Set to 1 to enable the correr_escritura tool, which allows running write scripts declared in the manifest. Only needed if a script declares 'escribe' and you want to allow it. |
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 | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| searchA | Where a text is defined or used: lines grouped by file, most cited first (concise: 5 files). Case-insensitive. Use it instead of grep. To see the code use read. Read-only, inside the root; skips secrets (.env, *.key...). |
| readA | Only a chunk of a file: the function or class |
| runA | Runs a read-only script from the manifest: exit code and trimmed output. Without |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| session | Loads webscope's memory (templates, flows, findings, test menu and rules) and sets the budget protocol before touching the browser. |
| walkthrough | Walks a frontend module live (list, create ZZ_E2E, edit, verify, delete, clean up) with Chrome and the webscope scripts, and summarizes only what fails. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
search, read, and run have clearly distinct roles—locating text, reading file content, and executing read-only scripts—and the descriptions explicitly steer agents away from overlap (e.g., 'To see the code use read', 'use it instead of grep'). No tool pair does the same job.
All tools use a single lowercase verb (search, read, run), a consistent and predictable convention. There is no mixed casing or noun/verb style inconsistency.
Three tools is well-scoped for a focused read-only code exploration server; each tool is distinct and earns its place. The count is not thin because each tool packs several related capabilities (read covers symbols, ranges, sections, logs, and index).
The surface covers text search, file/symbol/range reading, and read-only script execution for codebase exploration. A minor gap is the lack of a dedicated filename/glob search, though read's file index and search partially cover that need.