Skip to main content
Glama

Vara MCP — Field Intelligence Scan Server

Run Vara scan

vara_run_scan

Execute a full Real Vara scan using the operational dual-track, multi-timescale pipeline. This tool changes Vara runtime state.

Input Schema

NameRequiredDescriptionDefault
keywordsNo
scan_labelNo
generate_firNo
active_planesNo
use_firecrawlNo
extra_rss_feedsNo
extra_substacksNo
target_entitiesNo
enable_dual_trackNo
sweep_depth_hoursNo
high_novelty_floorNo
weak_novelty_floorNo
enable_multi_timescaleNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • addedInput schema / properties / extra_rss_feeds
      Added value: +{
      +  "anyOf": [
      +    {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "title": "Extra Rss Feeds"
      +}
    • addedInput schema / properties / extra_substacks
      Added value: +{
      +  "anyOf": [
      +    {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "title": "Extra Substacks"
      +}
    • addedInput schema / properties / target_entities
      Added value: +{
      +  "anyOf": [
      +    {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ],
      +  "default": null,
      +  "title": "Target Entities"
      +}
  2. First observed

TDQS

C2.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations, so the description must disclose behavior itself; it does creditably state 'This tool changes Vara runtime state', signaling mutation. However, it omits how long a scan runs, whether it is blocking or async, whether repeated calls conflict, and what state is altered – critical gaps for a heavy pipeline trigger.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, zero filler, with the action stated first and the state-change warning immediately after. The brevity is efficient, though it edges toward under-specification rather than tightness for a 13-parameter tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 13-parameter, zero-required mutating pipeline tool with no annotations and no output schema, the description says nothing about parameter behavior, return values, runtime, or failure modes. An agent could not invoke this correctly without reading the schema blind.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 13 parameters at 0% schema description coverage, the description carries the full burden, yet it only loosely gestures at two of them ('dual-track', 'multi-timescale' corresponding to enable_dual_track/enable_multi_timescale). Keywords, active_planes, sweep_depth_hours, novelty floors, extra feeds, and generate_fir get no explanation of meaning or effect.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb 'Execute' plus resource 'full Real Vara scan' clearly contrasts with siblings like vara_get_scan and vara_list_scans, which read existing scans rather than produce one. The phrase 'Real Vara scan' and 'dual-track, multi-timescale pipeline' remain unexplained jargon, so an agent can tell what kind of action it is but not what the scan actually produces.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description never says when to run a scan versus calling vara_query_signals, vara_list_scans, or vara_generate_fir, nor does it describe prerequisites such as an existing scan configuration. Only the phrase 'changes Vara runtime state' hints that this is a mutating/kicking-off action.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources