Skip to main content
Glama

Levelset by StandPoint

The screener

screen
Read-onlyIdempotent

The desk's screener, the Model tab's board: every name in the member's books with its reversion score (0 to 100, how stretched it is), momentum stance, drawdown from the 52-week high, position inside its sigma bands, distance to the nearest level and what that level is, days to the next report, a few fundamentals, its themes, and whether it is an open pick or on the watchlist. Filter by book, sector, theme, text, or 'mine' (names the member holds, watches or follows); sort by reversion (default), fundamental, ticker, sigma, confluence, support, drawdown, theme, rs or earnings; page with limit and offset. The whole universe of each book is read, and it answers any account, free included. asOf is the oldest board read; asOfByBook and staleByBook give each book's own session, so say which book is behind rather than discounting the whole answer. Each row carries the open pick's public id; call ticker_profile for the full picture of one name. The board cannot sort by a name's own 1-month return or market cap: say so rather than approximating.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "screen"
  }
}

Input Schema

NameRequiredDescriptionDefault
dirNo
mineNoOnly names the member holds, watches or follows.
sortNoreversion (most stretched first), fundamental, ticker, sigma (cheapest against its band), confluence (most levels at price), support (least room to the next level), drawdown (deepest below the 52-week high), theme (strongest theme), rs (relative strength: the 1 to 99 rating, strongest first; each row's relativeStrength also gives its rank inside its peer group and its return against those peers with itself taken out), earnings (soonest report).
booksNoBooks to read. Default: every book the member holds.
limitNoRows to return (default 25).
queryNoA ticker or a word in the name.
offsetNoRows to skip, for paging.
themesNoAny of these theme slugs.
sectorsNoAny of these sectors.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already cover read-only, idempotent, non-destructive, closed-world, so no contradiction. The description adds genuinely non-obvious behavior: the whole universe of each book is read regardless of account tier ('free included'), and freshness is per-book (asOf is the oldest read, asOfByBook/staleByBook give each book's own session). It doesn't discuss row ordering stability, pagination limits beyond schema, or error behavior, so not quite maximal.

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

Conciseness3/5

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

Purpose and row contents are front-loaded, but the description is a single very long run-on paragraph that packs field inventory, filters, sort axes, paging, freshness semantics, sibling routing and a limitation into one block. Each clause carries information, yet the density and lack of structure make it harder to scan than it needs to be.

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, nine parameters and a rich filter/sort surface, the description carries the return-value burden by describing what each row contains, the row id used for follow-up, and the freshness fields that govern interpretation. That is sufficient for an agent to call and interpret it correctly.

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 89%, so the baseline is 3; the description adds modest extra meaning — the semantics of 'mine' (holds, watches or follows), the default ordering (reversion) and default book scoping, and the interpretation of asOfByBook/staleByBook which the schema leaves untouched. It mostly restates the sort enum and 'mine' definition already present in the schema, so it doesn't earn more than a 4.

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

Purpose5/5

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

Names the specific resource (every name in the member's books) and enumerates what each row carries — reversion score, momentum stance, drawdown, sigma position, distance-to-level, days to report, themes, pick/watchlist status — plus the filtering and sorting axes. It also distinguishes itself from the sibling ticker_profile, which is explicitly reserved for the full picture of one name.

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

Usage Guidelines5/5

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

States when to call the alternative (ticker_profile for one name's full picture) and gives an explicit exclusion: the board cannot sort by a name's own 1-month return or market cap, and the agent should say so rather than approximate. It also directs the agent to report which book is stale via asOfByBook/staleByBook instead of discounting the whole answer.

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