All scored servers

0xinsider: tool descriptions scored io.github.0xinsider/mcp

tools/list taken
(UTC)
Connected to
https://api.0xinsider.com/api/v1/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how 0xinsider (io.github.0xinsider/mcp)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

servers/io.github.0xinsider/mcp
Average score
76.4 / 100Clear
Tools
66
Near-identical descriptions
13

Across the server

  • Major
    66 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    13 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total

Tools whose descriptions are nearly the same

12 of 13 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
get_large_tradesget_whale_trades0.930.50
get_large_trades_historyget_whale_trades_history0.910.60
get_sharp_money_flowsget_smart_money_flows0.900.60
get_suspicious_tradesget_insider_radar0.860.20
get_coverageget_platforms0.810.33
get_large_tradeget_whale_trade0.730.50
list_webhooksget_webhook0.700.00
get_daily_report_snapshotget_monthly_report_snapshot0.650.60
get_whale_tradesget_whale_trades_history0.630.75
batch_get_market_flowbatch_get_market_intel0.630.60
get_large_tradesget_large_trades_history0.620.75
get_suspicious_tradeget_insider_radar_flag0.620.17

Tools

get_daily_report_snapshot

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_monthly_report_snapshot's (similarity 0.65); only the names and schemas tell them apart. Say in this description when to use get_monthly_report_snapshot instead.confusable_pair

get_leaderboard

64 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

get_monthly_report_snapshot

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_daily_report_snapshot's (similarity 0.65); only the names and schemas tell them apart. Say in this description when to use get_daily_report_snapshot instead.confusable_pair

get_weekly_report_snapshot

64 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

get_leaderboard_leagues

67 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

get_platforms

67 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_coverage's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use get_coverage instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_position_timeline_by_id

67 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_id, trader_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_trader_export_snapshot

67 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

get_position_timeline

68 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

get_sharp_money_flows

68 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_smart_money_flows's (similarity 0.90); only the names and schemas tell them apart. Say in this description when to use get_smart_money_flows instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_smart_money_flows

68 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_sharp_money_flows's (similarity 0.90); only the names and schemas tell them apart. Say in this description when to use get_sharp_money_flows instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_market_flow

69 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: condition_id.loose_string_param
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_market_intel

69 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: condition_id.loose_string_param
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_market_wallets_in_out

69 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_report

69 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

get_trader_categories

69 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

get_coverage

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_platforms's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use get_platforms instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_pick_of_the_day_stats

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

get_webhook

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as list_webhooks's (similarity 0.70); only the names and schemas tell them apart. Say in this description when to use list_webhooks instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

list_webhooks

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_webhook's (similarity 0.70); only the names and schemas tell them apart. Say in this description when to use get_webhook instead.confusable_pair

search_content

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

batch_get_market_intel

72 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as batch_get_market_flow's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use batch_get_market_flow instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

list_games

72 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description is long (519 words). It helps selection but costs steps and tokens.too_long
  • Minor
    No `required` list, so every argument is optional.no_required

get_large_positions

73 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

get_pick_of_the_day_ledger_entry

73 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: pick_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_market_candles

74 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_market_snapshot

74 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

batch_get_market_flow

75 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as batch_get_market_intel's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use batch_get_market_intel instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

explore_markets

75 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_large_trade_counterparty_executions

75 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: id, snapshot_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_usage

75 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

get_large_trade_counterparty_makers

76 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: execution_id, id, snapshot_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_market_holders

76 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_account

77 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

get_combo

77 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_insider_radar_flag

77 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_suspicious_trade's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use get_suspicious_trade instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_large_trades_history

77 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_whale_trades_history's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use get_whale_trades_history instead.confusable_pair
  • Minor
    Its description is nearly the same as get_large_trades's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use get_large_trades instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_suspicious_trade

77 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_insider_radar_flag's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use get_insider_radar_flag instead.confusable_pair

get_trader_context

77 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10

No issues.

get_trader_pnl

77 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

get_whale_trade

77 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_large_trade's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use get_large_trade instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_whale_trades_history

77 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_large_trades_history's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use get_large_trades_history instead.confusable_pair
  • Minor
    Its description is nearly the same as get_whale_trades's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use get_whale_trades instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_trending_wallets

79 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

batch_get_traders

80 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10

No issues.

get_large_trade

80 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as get_whale_trade's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use get_whale_trade instead.confusable_pair
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_pick_of_the_day_archive

80 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10

No issues.

get_resolution_report

80 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10

No issues.

get_combos_summary

82 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

get_game_holders

82 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: condition_ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_insider_radar

82 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_suspicious_trades's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use get_suspicious_trades instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_sport_leaderboard

82 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10

No issues.

get_suspicious_trades

82 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_insider_radar's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use get_insider_radar instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required

get_whale_trades

82 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_large_trades's (similarity 0.93); only the names and schemas tell them apart. Say in this description when to use get_large_trades instead.confusable_pair
  • Minor
    Its description is nearly the same as get_whale_trades_history's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use get_whale_trades_history instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_game

84 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 10

No issues.

get_trader

84 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

list_game_markets

84 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10

No issues.

get_combo_fills

85 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

get_large_trades

85 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Its description is nearly the same as get_whale_trades's (similarity 0.93); only the names and schemas tell them apart. Say in this description when to use get_whale_trades instead.confusable_pair
  • Minor
    Its description is nearly the same as get_large_trades_history's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use get_large_trades_history instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_event_replay_since

86 / 100Clear

Purpose
17 / 20
When to use
20 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

search_markets

87 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: category.loose_string_param

get_positions

89 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

get_trader_grade_at

89 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 10

No issues.

get_edge_hunter

91 / 100Clear

Purpose
20 / 20
When to use
20 / 20
Arguments
21 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description is long (547 words). It helps selection but costs steps and tokens.too_long
  • Minor
    No `required` list, so every argument is optional.no_required

get_game_trades

92 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10

No issues.

get_pick_of_the_day

95 / 100Clear

Purpose
20 / 20
When to use
20 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

get_game_sharp_money

97 / 100Clear

Purpose
17 / 20
When to use
20 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10

No issues.

What static scoring cannot tell

This score reads only the text of each description and schema: it says what is written, not what a model will do. Short tools whose names already say what they do, such as browser_close, score low here even when models use them well, and in our measurements current models chose the right tool in one step even from one-line descriptions, as long as the names and schemas differed. What the text cannot show, such as what happens over several steps and whether an added sentence helps or misleads, is what an evaluation measures, on the Pro and Team plans.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

All scored servers