Skip to main content
Glama

FILTRIX.net

get_ticker_overview

Read-onlyIdempotent

Snapshot of one ticker now: last close and its date, 1d/5d/20d % moves, 52-week high/low and distance from them, market cap, sector, TTM revenue / net income / EPS / net margin. Requires a verified email on the account.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "symbol": "<symbol>"
    },
    "name": "get_ticker_overview"
  }
}

Input Schema

NameRequiredDescriptionDefault
symbolYesTicker symbol, e.g. AAPL (case does not matter).

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, open-world, so the safety profile is covered. The description adds real value beyond that: an account-level auth requirement (verified email) and freshness semantics ('now', 'last close and its date'), which tells the agent the snapshot may lag intraday. It does not mention rate limits or how stale/real-time the quotes are, keeping it below a 5.

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 core claim ('Snapshot of one ticker now') followed by a dense but scannable inventory of returned fields, then the auth prerequisite. Every clause carries information; the only minor cost is that the enumerated list is long enough to read as a laundry list.

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

Completeness4/5

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

An output schema exists, so return formatting need not be explained, and the auth prerequisite plus the freshness caveat cover the main things an agent needs before calling. The one remaining gap is sibling disambiguation — with roughly forty sibling tools including several ticker lookups, the definition does not say how this differs from them.

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?

Only one parameter and the schema already documents it completely, including case-insensitivity, so the description cannot and does not need to add symbol syntax. Baseline for a fully documented single required param is met; no extra meaning is contributed, but none is needed.

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?

States a specific verb-like framing ('Snapshot of one ticker now') and enumerates the exact contents: last close and date, 1d/5d/20d moves, 52-week range with distance, market cap, sector, TTM fundamentals. This lets an agent know precisely what data comes back. It stops short of 5 because it never distinguishes itself from near-siblings like get_ticker, get_ticker_info, or get_ticker_gap_stats, which plausibly return overlapping ticker data.

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

Usage Guidelines3/5

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

Usage context is implied by the field list (a fundamentals-plus-price snapshot is the right call when the agent needs a quick multi-metric read on one symbol). The 'Requires a verified email on the account' line is a useful prerequisite. However, there is no explicit when-to-use/when-not guidance and no named alternative among the many sibling ticker tools, so selection still requires inference.

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