Skip to main content
Glama

NightWatch Live Intelligence

Read Guardrail ratings

guardrail_ratings
Read-onlyIdempotent

Read NightWatch's tradability rating (usable / thin / avoid / insufficient) of every index and ETF perp on the xyz dex, overall and per session, with the one measure that decided it. Optional args: market (one market: rating history, daily session stats, 24-hour profile), session (us_regular|us_extended|asia|weekend), rating (usable|thin|avoid|insufficient), reference_type (broad_index|sector_etf|leveraged_etf|country_etf|other); session, rating and reference_type filter the list and are ignored when market is given. Read-only, no key, free; judged by the house AI, calibration pending. Not news and not advice; venues by code.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
marketNoOptional: one market, e.g. 'xyz:SP500'; returns its history and profile
ratingNoOptional list filter: usable, thin, avoid or insufficient
sessionNoOptional list filter: us_regular, us_extended, asia or weekend
reference_typeNoOptional list filter: broad_index, sector_etf, leveraged_etf, country_etf or other

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior5/5

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

Annotations already cover safety (readOnly, idempotent, non-destructive), yet the description adds materially new behavioral context: no API key required, free, judged by the house AI with calibration pending, and a scope disclaimer (not news, not advice). The pending-calibration caveat is exactly the kind of trust-relevant detail annotations cannot express.

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?

Front-loaded with the verb, resource and rating scale, and every clause carries information (scope, filters, precedence, auth, cost, disclaimer). Slightly over-packed, and the trailing 'venues by code' is opaque rather than clarifying, keeping it off a 5.

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

Completeness5/5

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

With no output schema, the description still tells the agent what comes back: a per-market rating drawn from a four-value scale plus the single deciding measure, and, when market is given, rating history, daily session stats and a 24-hour profile. Auth, cost, filter precedence and provenance are all covered, so nothing needed for a correct call is missing.

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

Parameters4/5

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

Schema description coverage is 100%, so the baseline is 3, but the description goes further by explaining cross-parameter interaction (the three filters are ignored when market is supplied) and by restating the enum value sets inline (session, rating, reference_type). That interaction rule is real meaning beyond the schema.

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?

Names a specific verb (Read) and a precisely scoped resource: tradability ratings (usable/thin/avoid/insufficient) for every index and ETF perp on the xyz dex, overall and per session. The scope is unambiguous, but no sibling is named or contrasted (guardrail_subindices is the nearest neighbor and is not mentioned), so the agent gets no explicit routing cue.

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

Usage Guidelines4/5

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

Gives clear operative guidance on the filtering args and their precedence: session, rating and reference_type filter the list and are ignored when market is given, and market instead returns rating history, daily session stats and a 24-hour profile. It does not state when to prefer this tool over any alternative, but for a read-only data endpoint the context supplied is sufficient.

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.