Skip to main content
Glama

tengu_v3_crypto_derivatives_basis

Call this to read CARRY — perpetual premium (mark vs oracle/index) in basis points per venue and the cross-venue mean. Positive = perps rich to spot (long crowding; carry available to hedged shorts). Negative = perps cheap (short crowding). Context flag, never directional on its own. not_a_score, not_a_forecast. Auth: X-API-Key.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
symbolsNo
asset_classNocrypto

TDQS

A4.2/5.0
Behavior4/5

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

No annotations are provided, so the description carries the burden. It clearly discloses that the tool is a read-only data access ('Call this to read'), describes the calculation source (mark vs oracle/index), and explains interpretation. It also adds interpretation guardrails ('never directional on its own'). It doesn't describe pagination or exact response fields, but for a context metric the core behavior is disclosed.

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?

Four compact, information-dense sentences. Every sentence earns its place: what it reads, how it is denominated, how to interpret positive/negative, and explicit guardrails. No filler or redundancy.

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?

For a read-only context metric with no output schema, the description provides the metric's meaning, interpretation, and guardrails. The main gap is the undocumented 'symbols' parameter — the agent must infer the format. It is otherwise complete against a large sibling set because it clearly defines its unique metric.

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 coverage is 0%, so the description should compensate. It explains what the tool returns but does not document the 'symbols' parameter format or the 'asset_class' enum. The schema itself only shows symbols as a string with no format guidance, leaving the agent to guess. The description adds no parameter-level detail beyond the tool's purpose.

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?

States a specific verb ('read') and resource ('CARRY — perpetual premium (mark vs oracle/index) in basis points per venue and the cross-venue mean'). Clearly defines positive/negative values. Distinguishes itself from siblings like funding, open interest, and vol surface by naming the specific metric.

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?

Describes the metric's meaning and explicitly warns it is a 'context flag, never directional on its own' and 'not_a_score, not_a_forecast.' This gives clear guidance on how to interpret and apply the data. However, it does not explicitly name sibling alternatives or state when to use a different derivatives tool.

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.

TDQS

C2.9/5.0
Disambiguation2/5

With 336 tools, there is substantial overlap. Over a dozen health/status tools share nearly identical 'is the system healthy?' descriptions (e.g., tengu_status, tengu_ready, tengu_ml_health, tengu_v3_system_health, tengu_v3_stream_status), and multiple single-ticker analysis (tengu_ml_predict, tengu_copilot_score_ticker, tengu_v3_intel_ml_prediction) and top-picks (tengu_copilot_top_picks, tengu_ml_top_picks, tengu_v3_trade_setups) tools have poorly defined boundaries. Agents would frequently misselect.

Naming Consistency2/5

The server mixes no-version (tengu_crypto), v2 (tengu_v2_drift), v3 (tengu_v3_intel_*), and copilot (tengu_copilot_*) families, and within families there is inconsistent verb/noun ordering (tengu_v3_research_fetch_url vs tengu_v3_news_summary). While subfamilies like tengu_v3_private_markets_* are internally consistent, the overall naming pattern is chaotic and unpredictable.

Tool Count1/5

336 tools is far beyond any reasonable tool set size, even for an all-in-one financial data platform. This extreme count creates choice paralysis, high latency in tool selection, and makes the server effectively unusable for autonomous agents. The calibration guideline marks 50+ as extreme; this is nearly 7x that threshold.

Completeness4/5

The platform covers a vast domain: equity and crypto prices, fundamentals, insider trading, options, news (including crypto and FX), private markets, streaming data, risk metrics, and execution planning. There are minor gaps (no direct multi-ticker comparison tool, no order placement), but the surface is remarkably comprehensive for an analysis-focused server.