Skip to main content
Glama

The Spice Melange Trading Desk: DeepBook market data connector

Golden Path market read (holders)

golden_path_market_read
Read-only

For The Secret Journals holders (checked on chain from 'address'): a compact market read across SUI, WAL and DEEP on DeepBook (mid, spread, 24h volume, 1h/4h/24h range and regime) plus the Golden Path pre-trade checklist. Education only, not a signal to buy or sell, no return claims. Non-custodial: the desk never sees or holds keys and never moves funds; it returns quotes and UNSIGNED transactions only. Spot only, no leverage. Education only, not financial advice.

Input Schema

NameRequiredDescriptionDefault
addressYesYOUR Sui address (0x...). Public address only; never send a key.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnlyHint=true, openWorldHint=true, destructiveHint=false), and the description still adds real behavioral detail: an on-chain holder eligibility check keyed on the address, non-custodial operation that never sees keys or moves funds, and a spot-only/no-leverage constraint. The line about returning 'quotes and UNSIGNED transactions only' is blanket desk boilerplate that does not really apply to a read-only market snapshot and mildly muddies expectations, which keeps this from 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?

The purpose and data payload are front-loaded in one dense, information-rich sentence, and nothing substantive is buried. It loses a point for the duplicated disclaimer ('Education only, not a signal to buy or sell' followed by 'Education only, not financial advice'), which is pure repetition rather than new information.

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?

With no output schema, the description has to describe the return payload, and it does so concretely across all five data points plus the checklist. The precondition (holder check) and non-custodial posture are covered. The remaining gap is the failure mode for a non-holder address, which an agent would need to handle gracefully.

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 single 'address' parameter is already fully documented in the schema, including the 'never send a key' warning. The description adds only the fact that the address is used for an on-chain holder check, a marginal but real clarification. Baseline 3 is appropriate when the schema carries the semantics.

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?

The description names a concrete deliverable: a compact DeepBook market read over SUI, WAL and DEEP (mid, spread, 24h volume, 1h/4h/24h range, regime) plus a pre-trade checklist, gated on Secret Journals holder status. That scope clearly separates it from the narrow siblings (get_mid_price, get_ohlcv, get_volume, get_book_depth), which each return a single slice rather than a combined multi-asset desk read.

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?

'For The Secret Journals holders (checked on chain from address)' and the mention of a 'pre-trade checklist' imply when this tool is appropriate, so usage is inferable. However, it never states what happens for a non-holder (error, empty result, or downgraded output), nor does it route the agent to sibling tools when only one metric is needed. Usage is implied rather than explicit.

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.