Skip to main content
Glama

Quantral Stock Sentiment

Monthly chatter recaps

get_company_recaps
Read-only

Month-by-month summaries of what was said about a company, newest first. Pass the returned nextCursor to page further back.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMonths to return.
cursorNonextCursor from a previous call; returns older months.
tickerYesTicker symbol, for example AAPL.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior4/5

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

The readOnlyHint annotation already covers the safety profile, and the description adds valuable behavioral context beyond it: results are ordered newest-first and the cursor paginates backward through time. This discloses ordering and pagination semantics that the annotations and schema do not.

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

Conciseness5/5

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

Two sentences, no filler: the first front-loads the core purpose and ordering, the second gives a single actionable pagination tip. Every phrase earns its place.

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

Completeness3/5

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

For a simple paged-list tool with an existing readOnlyHint, the description covers purpose, ordering, and pagination. However, since there is no output schema, the description leaves the structure of the returned summaries undefined and only gestures at the response via 'nextCursor'.

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

Parameters3/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. The description slightly enriches the cursor parameter by clarifying it comes from a previous call's response, but it adds nothing substantive about ticker or limit beyond what the schema already documents.

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?

The description states a specific verb and resource — month-by-month summaries of what was said about a company — which is clearly distinct from score, signals, and search siblings. It is not ambiguous, but it does not explicitly name or contrast any sibling, so a small differentiation gap remains.

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?

No guidance is given for when to choose this tool over siblings like get_company_signals or get_company_score. The only usage hint is the pagination note ('pass the returned nextCursor to page further back'), which addresses navigation but not tool selection.

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