Tradingale-mcp
Server Details
Remote MCP server providing Martingale Intelligence for 250+ instruments. Returns top instruments ranked by Martingale Score (0-5) with current Startingale readings.
- Status
- Healthy
- Uptime
- 99.9% over 75 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 7 tools
Each tool description explicitly states when to use it versus its neighbours (overview for fixed top 5, list_top_* for count/Startingale floor, search_instruments for other filters), which resolves most overlap. However, four tools (crypto_overview, list_top_crypto, stock_overview/market_overview) all produce ranked instrument lists, so an agent could still hesitate between list_top_crypto and search_instruments or between an overview and a sized list.
All names are snake_case and readable, with clear family patterns: noun_overview (crypto/stock/market) and list_top_noun (crypto/stocks). The mix of noun-first overviews and verb-first list/search tools is a minor stylistic deviation but not confusing.
Seven tools is well within a healthy scope for a market-screening server. There is mild redundancy since the no-argument overviews are effectively special cases of the sized list tools and search, so a couple of tools don't fully earn their place.
The surface covers overviews, sized rankings, filtered search, and single-instrument detail for both crypto and stocks, which handles the core screening workflow without dead ends. Gaps remain around historical/time-series data or comparing multiple instruments directly, but these are minor and workable.
Available Tools
7 toolscrypto_overviewARead-onlyInspect
ONE SNAPSHOT OF CRYPTO ONLY, no arguments: the top 5 cryptos by Martingale Score (0-5) with their Startingale readings. Use this for a quick picture of crypto alone. To choose how many or apply a Startingale floor, use list_top_crypto; to cover stocks as well, use market_overview. Answers in formatted text. Costs 5 units of the monthly quota.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations provide readOnlyHint=true, and the description adds valuable behavioral context: it costs '5 units of the monthly quota' and 'Answers in formatted text.' It also clarifies that it takes no arguments and is a fixed snapshot. While it doesn't discuss failure modes or quota limits, it adds cost and format details beyond what annotations convey, making it informative.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with 'ONE SNAPSHOT OF CRYPTO ONLY, no arguments' and then provides the key details: the top 5 cryptos and score range, usage guidance, cost, and formatting. It is slightly verbose with the phrase 'Use this for a quick picture of crypto alone' but that adds context. Overall, every sentence contributes value without unnecessary fluff.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given that the tool has zero parameters, a read-only annotation, and no output schema, the description covers all essential information an agent needs to decide whether to call it: purpose, output scope, cost, format, and explicit differentiation from siblings. There are no gaps that would cause an agent to misuse or misselect this tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema is empty, and the description explicitly states 'no arguments,' confirming there are no parameters. Since schema coverage is 100% (no properties), the baseline is 3. The description adds the specific output content (top 5 cryptos by score) but that is not parameter semantics. It adequately clarifies that no arguments are needed, which aligns with the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides 'ONE SNAPSHOT OF CRYPTO ONLY' with 'the top 5 cryptos by Martingale Score (0-5) with their Startingale readings.' It names the specific resource (crypto) and the output scope, and explicitly distinguishes it from siblings by pointing to list_top_crypto and market_overview for other needs. This makes the purpose unambiguous and differentiates it from similar tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly says to use this tool 'for a quick picture of crypto alone' and provides clear alternatives: 'To choose how many or apply a Startingale floor, use list_top_crypto; to cover stocks as well, use market_overview.' This gives direct when-to-use and when-not-to-use guidance, exceeding minimal expectations.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_instrumentARead-onlyInspect
ONE named instrument, in full. Returns the Martingale Score (0-5), the current Startingale reading, the score breakdown, the sequence structure (spacing, rounds, quantity multipliers) and exchange availability for a single crypto or US stock. Use this when you already know the symbol; use search_instruments to find symbols. Answers in formatted text, not JSON. Costs 1 unit of the monthly quota: the cheapest call, so walking a handful of known symbols one by one is fine.
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Which catalogue to answer from: crypto or stock. Optional. Without it, both are searched; if the symbol exists in both (some tickers are a coin and a US stock), the answer lists both and asks you to call again with a type. With it, that catalogue answers, and the other is tried only if the symbol is not found. | |
| symbol | Yes | Ticker symbol, not a name: BTC (not Bitcoin), ETH, SOL for crypto; AAPL, NVDA, MELI for US stocks. Case-insensitive. Use search_instruments if you only know the name. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond readOnlyHint=true, it discloses that responses are formatted text rather than JSON, and that the call costs 1 unit of the monthly quota and is the cheapest call available. These are exactly the operational traits an agent needs before deciding to spend quota or parse output.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with scope and return contents, then routing guidance, then cost. The return-value enumeration is long but justified because no output schema exists, so every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description carries the return-value burden and does so by naming each metric and its scale. Cost, response format, and sibling routing are all covered, leaving nothing an agent needs before invoking it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the schema itself fully explains the symbol-vs-name distinction and the optional type disambiguation, including the both-catalogues fallback. The description adds only "a single crypto or US stock" and does not restate the dual-listing behavior, so the schema does the heavy lifting — baseline 3.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ("ONE named instrument, in full") and enumerates exactly what it returns: Martingale Score, Startingale reading, breakdown, sequence structure, exchange availability. It is clearly differentiated from search_instruments, which is named explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit when-to-use ("when you already know the symbol") and when-to-use-the-other ("use search_instruments to find symbols"). It also resolves the practical batching question by saying walking a handful of known symbols one by one is acceptable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_top_cryptoARead-onlyInspect
A RANKED LIST OF CRYPTOS, sized by you: choose how many (1-20) and an optional minimum Startingale. Use this when those two are the ONLY conditions; anything else (a venue, a round count, a minimum Martingale Score) needs search_instruments. For a fixed top 5 with no arguments, use crypto_overview. Answers in formatted text. Costs 3 units of the monthly quota.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many to return, highest Martingale Score first. 1-20, default 10. | |
| min_startingale | No | Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint, so the description carries the rest and does add real context: the 3-unit monthly quota cost and that answers come back as formatted text rather than structured data. It does not mention pagination or truncation behavior, but for a capped 1-20 list that is a minor omission.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with what the tool returns, then the routing rules, then cost — a sensible order with no filler. The shouty first clause and the slightly garbled term 'Startingale' cost a point on clarity, but every sentence still carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
No output schema exists, and the description compensates by saying results are formatted text and ranked by score, plus the quota cost. With only two well-documented optional parameters, an agent has enough to call it correctly; only return-shape details are thin.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the schema already explains the limit range, default 10, sort order, and the 0-5 Startingale scale with its band labels. The description mostly restates the two knobs (how many, optional minimum Startingale) without adding format or edge-case detail, so this sits at the baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource (ranked list of cryptos) plus the axis of ranking (Martingale Score, confirmed by the sibling-facing alternatives). It explicitly separates itself from search_instruments (other filters) and crypto_overview (fixed top 5, no arguments), so an agent can pick it without opening schemas.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives both directions: use here when count and minimum Startingale are the ONLY conditions, and use search_instruments for venue, round count, or minimum Martingale Score. It also routes the no-argument top-5 case to crypto_overview, leaving nothing to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_top_stocksARead-onlyInspect
A RANKED LIST OF US STOCKS, sized by you: choose how many (1-20) and an optional minimum Startingale. Use this when those two are the ONLY conditions; anything else (a round count or a minimum Martingale Score) needs search_instruments. For a fixed top 5 with no arguments, use stock_overview. Answers in formatted text. Costs 3 units of the monthly quota.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many to return, highest Martingale Score first. 1-20, default 10. | |
| min_startingale | No | Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
readOnlyHint already covers the safety profile, and the description adds genuinely useful context beyond annotations: the output is formatted text and the call costs 3 units of the monthly quota. Ordering (highest Martingale Score first) is also surfaced, though pagination/truncation behavior at the 20-entry cap is not discussed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three compact sentences, each carrying a distinct job (what it returns, when to use vs. alternatives, cost). The capitalized opening is slightly awkward but the routing information is front-loaded and waste-free.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-optional-parameter read tool with full schema coverage and no output schema, the description covers selection, cost, ordering, and output format. Minor omission is what happens to scoring ties or whether the formatted text includes the score components, but nothing essential to invoking it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so both parameters are already fully documented including ranges and the 0-5 scoring bands. The description restates 'how many (1-20)' and 'optional minimum Startingale' without adding syntax or edge-case meaning beyond the schema, so baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific resource and operation: a ranked list of US stocks ordered by Martingale Score, parameterized by count and a minimum threshold. It is clearly distinguishable from crypto/market siblings by name and content, though the odd phrase 'sized by you' adds noise rather than precision.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives explicit inclusion criteria ('when those two are the ONLY conditions') and names both the correct alternative (search_instruments) for round counts or minimum Martingale Score and stock_overview for a fixed top 5 with no arguments. No inference is required.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
market_overviewARead-onlyInspect
ONE SNAPSHOT OF BOTH MARKETS, no arguments. Top instruments across crypto AND US stocks together, ranked by Martingale Score (0-5), with their Startingale readings. Use this to open a conversation or answer "how do things look right now". For a single asset class use crypto_overview or stock_overview; to choose the count or filter, use search_instruments. Answers in formatted text. Costs 10 units of the monthly quota: the most expensive call, since it reads both catalogues; the single-class overviews cost half, so do not call this in a loop.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description adds substantial behavioral context: it costs 10 units (most expensive), reads both catalogues, returns formatted text, and warns against repetitive calls. This goes well beyond the annotation and fully discloses operational characteristics.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose ('ONE SNAPSHOT OF BOTH MARKETS') and each subsequent sentence serves a distinct function: scope, usage, alternatives, cost, and loop warning. Every sentence earns its place without redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (no params, no output schema), the description covers everything needed to call it correctly: what it does, when to use it, cost, alternatives, and output format. Nothing essential is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, and the description explicitly states 'no arguments,' which is the only clarification needed. With 100% schema coverage (empty schema), the description adds the key fact that no input is required, which is helpful for agents.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states the exact scope: 'ONE SNAPSHOT OF BOTH MARKETS' combining crypto and US stocks, ranked by Martingale Score with Startingale readings. It explicitly names sibling tools (crypto_overview, stock_overview, search_instruments) and explains how they differ, making it impossible to confuse with alternatives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides explicit when-to-use ('open a conversation' or answer 'how do things look right now') and when-not-to-use guidance, including alternatives for single asset classes and filtered searches, plus a warning against calling in a loop due to cost. This is comprehensive and actionable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_instrumentsARead-onlyInspect
THE QUERY TOOL: find instruments matching criteria across an asset class. Filter by minimum Martingale score, minimum Startingale, exchange and more; returns a ranked list. Use it when a filter OTHER than count or Startingale floor is needed: exchange, round count, or a minimum Martingale Score. If the only conditions are how many and a Startingale floor, list_top_crypto or list_top_stocks do the same in one step; for no conditions at all, use an overview. Answers in formatted text. Costs 3 units of the monthly quota.
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Which catalogue to search. One at a time, not both. Default: crypto. | |
| limit | No | How many to return, highest Martingale Score first. 1-20, default 10. | |
| rounds | No | Keep only instruments whose sequence has this many rounds: the total number of orders, initial round included (4 or 5). Omit for both. | |
| exchange | No | Keep only instruments that venue lists. Exactly one of: binance, kraken_pro (note the underscore), hyperliquid. This is a listing fact about the market, reported for callers who run their own execution; Tradingale places no orders on any venue, so it says nothing about where you can or should trade. Crypto only, stocks ignore it. Omit to search every venue. | |
| min_martingale | No | Keep only instruments at or above this Martingale Score. Scale 0-5, higher means the price behaviour fits the sequence structure better. Above 4 is the usual starting point for a shortlist. Default: 0 (no filter). | |
| min_startingale | No | Keep only instruments at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint=true; the description adds the quota cost ('Costs 3 units of the monthly quota') and the output form ('Answers in formatted text'), which the agent could not infer otherwise. It also states results are ranked, though it doesn't expand on ordering beyond what the schema's limit description covers.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with a scope statement, then alternatives, then cost — the important routing information comes first. It is dense but slightly repetitive in restating 'Startingale floor' twice in adjacent sentences.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 6-param read-only search with no output schema, the description covers scope, alternatives, ranking, output format, and quota cost. What remains uncovered (pagination, what a 'formatted text' response actually looks like) is minor for a read tool with a hard limit of 20.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description adds the practical distinction that exchange/rounds/min_martingale are the discriminating filters and that a Startingale floor alone doesn't justify this tool. That framing helps parameter selection beyond the per-field schema text.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('find instruments matching criteria across an asset class'), plus the return shape ('returns a ranked list'). It is immediately distinguishable from list_top_crypto, list_top_stocks, and the overview siblings by naming them as narrower alternatives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit decision rule: use this when a filter other than count or a Startingale floor is needed (exchange, round count, minimum Martingale Score). It then routes the two excluded cases to named siblings — list_top_crypto/list_top_stocks for count+floor, and an overview for no conditions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
stock_overviewARead-onlyInspect
ONE SNAPSHOT OF US STOCKS ONLY, no arguments: the top 5 stocks by Martingale Score (0-5) with their Startingale readings. Use this for a quick picture of stocks alone. To choose how many or apply a Startingale floor, use list_top_stocks; to cover crypto as well, use market_overview. Answers in formatted text. Costs 5 units of the monthly quota.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so the description adds value by disclosing the cost ('Costs 5 units of the monthly quota') and output format ('Answers in formatted text'). It also states the no-argument constraint. No contradiction with annotations; the only minor gap is not detailing what happens if quota is exceeded, but that is beyond typical scope.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, information-dense sentence that front-loads the key constraint ('ONE SNAPSHOT OF US STOCKS ONLY, no arguments') and covers purpose, usage guidance, cost, and output format with zero filler. Every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-argument, read-only snapshot tool with no output schema, the description is complete: it states what it returns (top 5 stocks with scores), when to use it, alternatives, cost, and output formatting. Nothing an agent needs to call it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With zero parameters, the schema already implies no arguments, and the description confirms this explicitly ('no arguments'). Per the rubric, 0 params gives a baseline of 4, and the description adds no unnecessary parameter details, which is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description explicitly states the tool's purpose: a snapshot of US stocks only, returning the top 5 by Martingale Score with their Startingale readings. It also names sibling tools (list_top_stocks, market_overview) to differentiate scope, making it unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides clear when-to-use guidance ('quick picture of stocks alone') and explicitly routes to alternatives for other needs: 'To choose how many or apply a Startingale floor, use list_top_stocks; to cover crypto as well, use market_overview.' This leaves no ambiguity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
search_instruments1 field changed- changed
Input schema / properties / rounds / descriptionPrevious value: -"Keep only instruments whose sequence structure has this many rounds, a round being one rung of the ladder. Only 4 and 5 exist. Omit for both."New value: +"Keep only instruments whose sequence has this many rounds: the total number of orders, initial round included (4 or 5). Omit for both."
1 tool update
- Changed
get_instrument1 field changed- changed
Input schema / properties / type / descriptionPrevious value: -"Which catalogue to look in first. Default: crypto. Only an optimisation: if the symbol is not there, the other catalogue is searched automatically, so omitting this is safe."New value: +"Which catalogue to answer from: crypto or stock. Optional. Without it, both are searched; if the symbol exists in both (some tickers are a coin and a US stock), the answer lists both and asks you to call again with a type. With it, that catalogue answers, and the other is tried only if the symbol is not found."
3 tool updates
- Changed
list_top_crypto1 field changed- changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
list_top_stocks1 field changed- changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
search_instruments1 field changed- changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only instruments at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only instruments at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: 4.3 and above reads Strong, 3.7 and above Favorable, 3 and above Moderate, below that Misaligned. Default: 0 (no filter)."
3 tool updates
- Changed
list_top_crypto2 fields changed- changed
Input schema / properties / limit / descriptionPrevious value: -"How many to return, best Martingale Score first. 1-20, default 10."New value: +"How many to return, highest Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only entries at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
list_top_stocks2 fields changed- changed
Input schema / properties / limit / descriptionPrevious value: -"How many to return, best Martingale Score first. 1-20, default 10."New value: +"How many to return, highest Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only entries at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only entries at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
search_instruments3 fields changed- changed
Input schema / properties / limit / descriptionPrevious value: -"How many to return, best Martingale Score first. 1-20, default 10."New value: +"How many to return, highest Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Keep only instruments at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."New value: +"Keep only instruments at or above this Startingale reading: how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)." - changed
Input schema / properties / rounds / descriptionPrevious value: -"Keep only instruments whose sequence structure has this many rounds — a round being one rung of the ladder. Only 4 and 5 exist. Omit for both."New value: +"Keep only instruments whose sequence structure has this many rounds, a round being one rung of the ladder. Only 4 and 5 exist. Omit for both."
1 tool update
- Changed
search_instruments1 field changed- changed
Input schema / properties / exchange / descriptionPrevious value: -"Keep only instruments listed on that venue. Exactly one of: binance, kraken_pro (note the underscore), hyperliquid. Crypto only — stocks ignore it. Omit to search every venue."New value: +"Keep only instruments that venue lists. Exactly one of: binance, kraken_pro (note the underscore), hyperliquid. This is a listing fact about the market, reported for callers who run their own execution; Tradingale places no orders on any venue, so it says nothing about where you can or should trade. Crypto only, stocks ignore it. Omit to search every venue."
4 tool updates
- Changed
get_instrument2 fields changed- changed
Input schema / properties / symbol / descriptionPrevious value: -"Ticker symbol (e.g., BTC, ETH, AAPL, GOLD)"New value: +"Ticker symbol, not a name: BTC (not Bitcoin), ETH, SOL for crypto; AAPL, NVDA, MELI for US stocks. Case-insensitive. Use search_instruments if you only know the name." - changed
Input schema / properties / type / descriptionPrevious value: -"Asset type. Default: crypto. If not found, searches other types automatically."New value: +"Which catalogue to look in first. Default: crypto. Only an optimisation: if the symbol is not there, the other catalogue is searched automatically, so omitting this is safe."
- Changed
list_top_crypto2 fields changed- changed
Input schema / properties / limit / descriptionPrevious value: -"Number of results. Default: 10, Max: 20"New value: +"How many to return, best Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Minimum Startingale to include. Default: 0"New value: +"Keep only entries at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
list_top_stocks2 fields changed- changed
Input schema / properties / limit / descriptionPrevious value: -"Number of results. Default: 10, Max: 20"New value: +"How many to return, best Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Minimum Startingale to include. Default: 0"New value: +"Keep only entries at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which ranks them. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)."
- Changed
search_instruments6 fields changed- changed
Input schema / properties / exchange / descriptionPrevious value: -"Filter by exchange availability"New value: +"Keep only instruments listed on that venue. Exactly one of: binance, kraken_pro (note the underscore), hyperliquid. Crypto only — stocks ignore it. Omit to search every venue." - changed
Input schema / properties / limit / descriptionPrevious value: -"Maximum results to return. Default: 10, Max: 20"New value: +"How many to return, best Martingale Score first. 1-20, default 10." - changed
Input schema / properties / min_martingale / descriptionPrevious value: -"Minimum Martingale score (0-5). Default: 0"New value: +"Keep only instruments at or above this Martingale Score. Scale 0-5, higher means the price behaviour fits the sequence structure better. Above 4 is the usual starting point for a shortlist. Default: 0 (no filter)." - changed
Input schema / properties / min_startingale / descriptionPrevious value: -"Minimum Startingale value (0-5). Default: 0"New value: +"Keep only instruments at or above this Startingale reading — how well the CURRENT price sits versus the structure, unlike the Martingale Score which is about behaviour over time. Scale 0-5: above 4.5 reads Strong, above 3.75 Favorable, above 3.25 Moderate, below that Misaligned. Default: 0 (no filter)." - changed
Input schema / properties / rounds / descriptionPrevious value: -"Filter by number of rounds"New value: +"Keep only instruments whose sequence structure has this many rounds — a round being one rung of the ladder. Only 4 and 5 exist. Omit for both." - changed
Input schema / properties / type / descriptionPrevious value: -"Asset type to search. Default: crypto"New value: +"Which catalogue to search. One at a time, not both. Default: crypto."
2 tool updates
- Changed
get_instrument1 field changed- changed
Input schema / properties / type / enumPrevious value: -[ - "crypto", - "stock", - "commodity" -]New value: +[ + "crypto", + "stock" +]
- Changed
search_instruments1 field changed- changed
Input schema / properties / type / enumPrevious value: -[ - "crypto", - "stock", - "commodity" -]New value: +[ + "crypto", + "stock" +]
7 tool updates
- First observed
crypto_overview - First observed
get_instrument - First observed
list_top_crypto - First observed
list_top_stocks - First observed
market_overview - First observed
search_instruments - First observed
stock_overview
Related MCP Connectors
7-factor stock scoring MCP server. US/HK/CN, 74 stocks. Free + Premium (USDC/Base). x402 ready.
Production MCP server for US equity and options intelligence: real-time IV radar, Monte Carlo simulation, options pressure, strategy backtesting, AI prediction, pre-trade risk analysis, and automated stock research reports.
Remote MCP server for crypto trading signals and the public ledger that scores them, losses included. Read tools: open signals, the signal ledger (matured wins and losses), signals cancelled by the BTC regime veto with the outcome they would have had, market snapshot and ticker for scanned Binance symbols, the scheduled BTC chart read, and news headlines. The public read tools work without a key. With a free API key from ribqa.com: your own bots and strategies, and rate-limited strategy backtests. No tool places, simulates or cancels an order. Free during beta.
Trend and order-flow signals for OKX USDT perpetual swaps, over MCP. Pay per call.
Related MCP Servers
- AlicenseBqualityAmaintenanceMarket-intelligence MCP: 18 detection engines over 9,200+ instruments with calibrated uncertainty and outcome-verified provenance. Informational only, not financial advice.58MIT
- -licenseNot gradedqualityNot gradedmaintenanceReal-time financial market data MCP server. Stocks, crypto, technicals, sentiment, FDA calendar. No API keys required.-

Index One MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceRemote MCP server for querying financial index data, running backtests, and building/deploying systematic investment strategies from any MCP-capable client.MIT- AlicenseNot gradedqualityDmaintenanceAn MCP server that classifies Polymarket wallets as human or bot, scores their trading edge from 0–10, and streams current open positions.38 PyPIMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.