Skip to main content
Glama

Ichimoku Signal

Trade setup for one pair: 1h, 4h and 1d ($0.10 via x402)

pair_setup
Read-only

Paid ($0.10 via x402 in USDC on Base, Solana, Monad, Polygon, Arbitrum, Avalanche, Algorand or Stellar, in RLUSD on the XRP Ledger, or in USD₮0 on X Layer): the trade setup for one crypto pair on three horizons at once: short term (1h candles), medium (4h) and long term (1d). Per horizon the six-indicator confluence signal (bias: long, short or none, with confidence) and, when the risk/reward to target 1 is at least 1.5, a plan (entry, stop, two take profit targets, risk/reward); otherwise the reason there is none. Plus alignment: how many horizons point the same way ("3 of 3 horizons short; a setup on 1 of 3"). Same as GET /setup/{pair}. Top-200 coins and XRPL DEX pairs. Not trade advice: in our backtest these setups did no better than random entries after fees. For the ranked list across all coins use trade_setups. Invalid pairs are rejected before payment.

Input Schema

NameRequiredDescriptionDefault
pairYesCrypto pair, e.g. BTC-USDT, SOL-USDT, TAO-USDT or ETHUSDT (Binance.US, then Kraken, Gate and MEXC: covers the top 200 coins). For the XRP Ledger DEX: xrpl:XRP-RLUSD, xrpl:SOLO-XRP, or with the issuer, xrpl:SOLO.rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz-XRP

Output Schema

NameRequiredDescriptionDefault
pairNo
acceptsNoOnly on an unpaid call: the x402 payment options
horizonsNoshort (1h), medium (4h) and long (1d): bias, setup direction and the plan
alignmentNoHow many horizons point the same way, and on how many there is a setup
timestampNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.6/5.0
Behavior5/5

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

Annotations only cover readOnlyHint and openWorldHint; the description adds the material behavior an agent cannot infer: a $0.10 x402 charge, the accepted chains and stablecoins, the coverage universe (top-200 coins plus XRPL DEX pairs), the conditional rule for when a plan is emitted (risk/reward to target 1 of at least 1.5), and an explicit efficacy disclaimer. That is well beyond the structured fields and directly affects whether and how the agent should call it.

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 price and core purpose are front-loaded and every clause carries information, but the parenthetical enumeration of eight chains plus two stablecoins makes the opening sentence heavy and slows the agent's scan. It is dense rather than padded, so a 4 rather than a lower score.

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?

For a single-parameter paid read with an output schema, the description covers purpose, cost, coverage, the conditional structure of the response (bias, plan or reason, alignment), and a sibling alternative. Nothing an agent needs before calling it is missing, and return-value detail is appropriately delegated to the output schema.

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 pair parameter, its examples and the xrpl: issuer syntax are already fully documented in the schema. The description only echoes the coverage universe ('Top-200 coins and XRPL DEX pairs') without adding new syntax or format guidance, so the baseline 3 applies.

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 and resource: the trade setup for one crypto pair across three horizons (1h/4h/1d), with named outputs (six-indicator confluence bias plus conditional plan and alignment). It also maps itself to the underlying endpoint (GET /setup/{pair}) and explicitly distinguishes itself from the sibling trade_setups, which returns the ranked list across all coins.

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?

The single-pair scope is stated up front and the alternative is named explicitly: 'For the ranked list across all coins use trade_setups.' It also states the pre-condition that invalid pairs are rejected before payment, so the agent knows bad input costs nothing and how to avoid the paid path.

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