All scored servers

io.github.brawlaphant/vealth: tool descriptions scored

tools/list taken
(UTC)
Connected to
https://vealth.net/mcp
Homepage
vealth.net
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how io.github.brawlaphant/vealth'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.brawlaphant/vealth
Average score
67.9 / 100Cloudy
Tools
112
Near-identical descriptions
21

Across the server

  • Major
    112 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    21 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total
  • Minor
    The server's instructions are 2461 characters. Claude Code reads only the first 2,048 by default (Codex 0.154.0 reads them whole). Put what the server is for first.instructions_long

Tools whose descriptions are nearly the same

12 of 21 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
submit_vote_withdrawsubmit_backing_withdraw0.940.50
submit_token_offersubmit_direct_offer0.900.50
submit_direct_offersubmit_credit_offer0.770.50
submit_token_offersubmit_credit_offer0.760.50
submit_votesubmit_backing0.750.33
submit_token_settlementsubmit_direct_settlement0.740.50
submit_token_settlementsubmit_credit_settlement0.720.50
submit_credit_offersubmit_place0.680.25
submit_direct_settlementsubmit_credit_settlement0.670.50
submit_direct_offersubmit_outcome_bid0.650.20
submit_claimsubmit_vote0.640.33
submit_token_offersubmit_outcome_bid0.640.20

Tools

capacity_checkin

46 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: selfReportedCapacity, privateBlockers, desiredFocus, safetySignal.param_no_description
  • Minor
    String arguments with no constraint or example: desiredFocus.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

track_followup

48 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: items.param_no_description

prepare_visit

49 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 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
    Arguments without a description: questions.param_no_description

hydrex_vault

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 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

hydrex_votes

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 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

work_status

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

hydrex_position

55 / 100Cloudy

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

understand_need

56 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: category.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

net_open_tasks

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 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

anchor_proof

58 / 100Cloudy

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

No issues.

chain_work_status

58 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
8 / 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: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

get_work_packet

58 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

my_hours

58 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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

net_mechanism

58 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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
    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

outcome_bid_status

58 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 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: outcomeBidId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_physical_proof

58 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 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: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_proof

58 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

worker_titles

58 / 100Cloudy

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

No issues.

board_stats

60 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

crypto_tokens

60 / 100Cloudy

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

net_subscription_status

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 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

request_status

61 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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

verify_work

61 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

hydrex_claimable

62 / 100Cloudy

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

net_programs

62 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
17 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

regen_burn_tracker

62 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 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

account_statement

63 / 100Cloudy

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

No issues.

my_votes

63 / 100Cloudy

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

No issues.

net_plan_commission

63 / 100Cloudy

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

No issues.

place_status

63 / 100Cloudy

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

beacon

65 / 100Cloudy

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

No issues.

credential_quote

65 / 100Cloudy

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

crypto_lp_positions

65 / 100Cloudy

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

No issues.

estimate_footprint

65 / 100Cloudy

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

my_ledger

65 / 100Cloudy

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

No issues.

my_money

65 / 100Cloudy

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

No issues.

next_action

65 / 100Cloudy

Purpose
17 / 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

payment_options

65 / 100Cloudy

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

regen_forum_feed

65 / 100Cloudy

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

start_here

65 / 100Cloudy

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

submit_backing_withdraw

66 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_vote_withdraw's (similarity 0.94); only the names and schemas tell them apart. Say in this description when to use submit_vote_withdraw instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_vote_withdraw

66 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_backing_withdraw's (similarity 0.94); only the names and schemas tell them apart. Say in this description when to use submit_backing_withdraw instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

hydrex_reality

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

regen_governance_status

67 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
15 / 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

regen_token_volume

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

compare_titles

68 / 100Cloudy

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

No issues.

day_card

68 / 100Cloudy

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

No issues.

my_next_step

68 / 100Cloudy

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

No issues.

my_work

68 / 100Cloudy

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

No issues.

net_order_status

68 / 100Cloudy

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

payment_preflight

68 / 100Cloudy

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

No issues.

place_standing

68 / 100Cloudy

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

No issues.

prepare_vote_withdraw

68 / 100Cloudy

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

regen_address_lookup

68 / 100Cloudy

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

No issues.

submit_accept_hours

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 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: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_bid

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_claim

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_vote's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use submit_vote instead.confusable_pair

submit_credit_offer

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_direct_offer's (similarity 0.77); only the names and schemas tell them apart. Say in this description when to use submit_direct_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_token_offer's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use submit_token_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_place's (similarity 0.68); only the names and schemas tell them apart. Say in this description when to use submit_place instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_credit_settlement

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_token_settlement's (similarity 0.72); only the names and schemas tell them apart. Say in this description when to use submit_token_settlement instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_direct_settlement's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use submit_direct_settlement instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_direct_offer

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_token_offer's (similarity 0.90); only the names and schemas tell them apart. Say in this description when to use submit_token_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_credit_offer's (similarity 0.77); only the names and schemas tell them apart. Say in this description when to use submit_credit_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_outcome_bid's (similarity 0.65); only the names and schemas tell them apart. Say in this description when to use submit_outcome_bid instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_direct_settlement

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_token_settlement's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use submit_token_settlement instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_credit_settlement's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use submit_credit_settlement instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_outcome_bid

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_direct_offer's (similarity 0.65); only the names and schemas tell them apart. Say in this description when to use submit_direct_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_token_offer's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use submit_token_offer instead.confusable_pair

submit_place

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_credit_offer's (similarity 0.68); only the names and schemas tell them apart. Say in this description when to use submit_credit_offer instead.confusable_pair

submit_post_work

68 / 100Cloudy

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

No issues.

submit_token_offer

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_direct_offer's (similarity 0.90); only the names and schemas tell them apart. Say in this description when to use submit_direct_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_credit_offer's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use submit_credit_offer instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_outcome_bid's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use submit_outcome_bid instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_token_settlement

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_direct_settlement's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use submit_direct_settlement instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_credit_settlement's (similarity 0.72); only the names and schemas tell them apart. Say in this description when to use submit_credit_settlement instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

prepare_claim

69 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
14 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: crew[].ref, crew[].label.param_no_description
  • Minor
    String arguments with no constraint or example: crew[].ref, crew[].label.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

crypto_wallets

70 / 100Clear

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

funding_quote

70 / 100Clear

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

prepare_evidence_surface

70 / 100Clear

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

No issues.

prepare_place

70 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

retire_and_certify

70 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

submit_request

70 / 100Clear

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

No issues.

verify_anchor

70 / 100Clear

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

No issues.

net_review_evidence

71 / 100Clear

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

No issues.

prepare_direct_settlement

71 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

prepare_token_offer

71 / 100Clear

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

No issues.

submit_evidence_write

71 / 100Clear

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

No issues.

net_subscription_quote

72 / 100Clear

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

No issues.

prepare_vote

72 / 100Clear

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

No issues.

provision_work

72 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
15 / 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
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

regen_provisioning_subscription_quote

72 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: period.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

prepare_backing_withdraw

73 / 100Clear

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

submit_backing

73 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_vote's (similarity 0.75); only the names and schemas tell them apart. Say in this description when to use submit_vote instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

submit_evidence_surface

73 / 100Clear

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

No issues.

submit_vote

73 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submit_backing's (similarity 0.75); only the names and schemas tell them apart. Say in this description when to use submit_backing instead.confusable_pair
  • Minor
    Its description is nearly the same as submit_claim's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use submit_claim instead.confusable_pair
  • Minor
    String arguments with no constraint or example: workId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

support_next

73 / 100Clear

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

No issues.

prepare_proof

74 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: gps.lat, gps.lng, measurement.kind, measurement.measuredAt, measurement.delta, crew[].ref, crew[].label, crew[].hoursClaimed.param_no_description
  • Minor
    String arguments with no constraint or example: workId, claimId, measurement.measuredAt, crew[].ref, crew[].label.loose_string_param

regen_provisioning_subscription_status

75 / 100Clear

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

No issues.

find_work

76 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
16 / 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

prepare_accept_hours

76 / 100Clear

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

No issues.

prepare_backing

76 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

prepare_credit_offer

76 / 100Clear

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

No issues.

prepare_request

76 / 100Clear

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

No issues.

how_to_claim

77 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
15 / 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

prepare_bid

77 / 100Clear

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

No issues.

prepare_chain_step

77 / 100Clear

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

No issues.

prepare_direct_offer

77 / 100Clear

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

No issues.

prepare_physical_proof

77 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: gps.lat, gps.lng.param_no_description
  • Minor
    String arguments with no constraint or example: workId.loose_string_param

submit_feedback

77 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
19 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

submit_funding

78 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
18 / 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: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

labor_unit

80 / 100Clear

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

No issues.

prepare_evidence_write

80 / 100Clear

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

prepare_funding

80 / 100Clear

Purpose
17 / 20
When to use
20 / 20
Arguments
18 / 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: workId. Name the tool or the place that returns it, or models look it up first.id_source_missing

prepare_token_settlement

80 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

provision_plan

80 / 100Clear

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

No issues.

prepare_outcome_bid

81 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
16 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: packets[].workId, packets[].shareUsd, paymentTerms.rail, paymentTerms.chainId, paymentTerms.note.param_no_description
  • Minor
    String arguments with no constraint or example: packets[].workId, paymentTerms.note.loose_string_param

bridge_status

82 / 100Clear

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

No issues.

prepare_post_work

84 / 100Clear

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

No issues.

hour_card

85 / 100Clear

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

prepare_credit_settlement

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
    The description mentions none of its 3 or more arguments.params_not_in_description

prepare_bridge

90 / 100Clear

Purpose
20 / 20
When to use
20 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    The description is long (498 words). It helps selection but costs steps and tokens.too_long

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