All scored servers

US Company Intelligence for AI Agents (SEC EDGAR, x402): tool descriptions scored online.x-402/mcp

tools/list taken
(UTC)
Connected to
https://api.x-402.online/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how US Company Intelligence for AI Agents (SEC EDGAR, x402) (online.x-402/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/online.x-402/mcp
Average score
42.1 / 100Cloudy
Tools
72
Near-identical descriptions
3

Across the server

  • Major
    72 tools. Above 40, models choose less accurately.too_many_tools

Tools whose descriptions are nearly the same

3 of 3 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
proxy_5gbproxy_20gb0.690.33
proxy_1gbproxy_20gb0.640.33
proxy_1gbproxy_5gb0.630.33

Tools

callbacks

32 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: ttl_hours, label.param_no_description
  • Minor
    String arguments with no constraint or example: label.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

publish

32 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: html, title, ttl_days.param_no_description
  • Minor
    String arguments with no constraint or example: html, title.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

token_verdict

32 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: tokenAddress.param_no_description
  • Minor
    String arguments with no constraint or example: tokenAddress.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_abi

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: address, chain_id.param_no_description
  • Minor
    String arguments with no constraint or example: address.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
  • Minor
    Required identifiers whose description does not say where the value comes from: chain_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

chain_address

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: address.param_no_description
  • Minor
    String arguments with no constraint or example: address.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_ens

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

crypto_funding-rate

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: symbols.param_no_description
  • Minor
    String arguments with no constraint or example: symbols.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

extract

35 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

fx_rates

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: base, symbols.param_no_description
  • Minor
    String arguments with no constraint or example: base, symbols.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

route_directions

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: stops, mode.param_no_description
  • Minor
    String arguments with no constraint or example: stops, mode.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

stablecoins

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: view, symbol.param_no_description
  • Minor
    String arguments with no constraint or example: view, symbol.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

token_price-history

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: coin, days.param_no_description
  • Minor
    String arguments with no constraint or example: coin, days.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

url_unwrap

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_contacts

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_headings

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_images

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_navigation

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_tables

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

wiki_summary

35 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: title, lang.param_no_description
  • Minor
    String arguments with no constraint or example: title, lang.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

amazon

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: asin.param_no_description
  • Minor
    String arguments with no constraint or example: asin.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_allowance

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, spender, amount.param_no_description
  • Minor
    String arguments with no constraint or example: owner, spender, amount.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_balance

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: address.param_no_description
  • Minor
    String arguments with no constraint or example: address.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_token

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: address.param_no_description
  • Minor
    String arguments with no constraint or example: address.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_tx

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: hash.param_no_description
  • Minor
    String arguments with no constraint or example: hash.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

crypto_news

38 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q, limit.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

domain_health

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: domain.param_no_description
  • Minor
    String arguments with no constraint or example: domain.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

eu_mica-check

38 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

geo_forward

38 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

search_news

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

sms_inbox

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: phone, since.param_no_description
  • Minor
    String arguments with no constraint or example: phone, since.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

vin_decode

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: vin.param_no_description
  • Minor
    String arguments with no constraint or example: vin.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

vision

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: image_url, question.param_no_description
  • Minor
    String arguments with no constraint or example: image_url, question.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_forms

38 / 100Rain

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

web_jsonld

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_prices

38 / 100Rain

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

classify

40 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: messages, labels.param_no_description
  • Major
    It may be destructive, but destructiveHint is not set.destructive_unmarked
  • Minor
    String arguments with no constraint or example: messages, labels.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

geo_reverse

40 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: lat, lon.param_no_description
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

render

40 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
0 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

screenshot

40 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url, fullPage.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    The meaning of the boolean argument fullPage is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

markets_prediction

41 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q, limit.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

social_search

41 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q, sort, t, limit.param_no_description
  • Minor
    String arguments with no constraint or example: q, sort, t.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

social_thread

41 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: id, limit.param_no_description
  • Minor
    String arguments with no constraint or example: id.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • 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

fr_kyb

42 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

fr_procedures-collectives

42 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: siren.param_no_description
  • Minor
    String arguments with no constraint or example: siren.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

image

42 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: prompt.param_no_description
  • Minor
    String arguments with no constraint or example: prompt.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

llm

42 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: prompt.param_no_description
  • Minor
    String arguments with no constraint or example: prompt.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

llm_pro

42 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: prompt.param_no_description
  • Minor
    String arguments with no constraint or example: prompt.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

transcribe

42 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

web_changed

42 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url, since_sha256.param_no_description
  • Minor
    String arguments with no constraint or example: url, since_sha256.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

apify_preflight

43 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: actor.param_no_description
  • Minor
    String arguments with no constraint or example: actor.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • 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

search_sources

43 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q, top.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

email_verify

45 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: email.param_no_description
  • Minor
    String arguments with no constraint or example: email.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

fr_analyse-immo_partial

45 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: adresse, surface.param_no_description
  • Minor
    String arguments with no constraint or example: adresse, surface.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

search

45 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q.param_no_description
  • Minor
    String arguments with no constraint or example: q.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

site_agent-readiness

45 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param

us_brief

45 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
0 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: ticker.param_no_description
  • Minor
    String arguments with no constraint or example: ticker.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

x402_inspect

45 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url, method.param_no_description
  • Minor
    String arguments with no constraint or example: url, method.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

brief

46 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: q, gl, max_items.param_no_description
  • Minor
    String arguments with no constraint or example: q, gl.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

us_company

46 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: ticker.param_no_description
  • Minor
    String arguments with no constraint or example: ticker.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

pdf

47 / 100Cloudy

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

solve

47 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
0 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: task.param_no_description
  • Minor
    String arguments with no constraint or example: task.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

perps_stock-gaps

48 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: tickers.param_no_description
  • Minor
    String arguments with no constraint or example: tickers.loose_string_param

extract_verified

53 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Major
    Arguments without a description: url.param_no_description
  • Minor
    String arguments with no constraint or example: url.loose_string_param

agent_task

55 / 100Cloudy

Purpose
20 / 20
When to use
20 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: objective, source, budget.param_no_description
  • Minor
    String arguments with no constraint or example: objective, source.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

understand

55 / 100Cloudy

Purpose
20 / 20
When to use
20 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Major
    Arguments without a description: source, objective.param_no_description
  • Minor
    String arguments with no constraint or example: source, objective.loose_string_param
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

crypto_market

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_block

60 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

proxy_20gb

62 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as proxy_5gb's (similarity 0.69); only the names and schemas tell them apart. Say in this description when to use proxy_5gb instead.confusable_pair
  • Minor
    Its description is nearly the same as proxy_1gb's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use proxy_1gb instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

proxy_5gb

62 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as proxy_20gb's (similarity 0.69); only the names and schemas tell them apart. Say in this description when to use proxy_20gb instead.confusable_pair
  • Minor
    Its description is nearly the same as proxy_1gb's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use proxy_1gb instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

chain_gas

63 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
  • Minor
    Says nothing about what it returns.no_return_info

proxy_1gb

65 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as proxy_20gb's (similarity 0.64); only the names and schemas tell them apart. Say in this description when to use proxy_20gb instead.confusable_pair
  • Minor
    Its description is nearly the same as proxy_5gb's (similarity 0.63); only the names and schemas tell them apart. Say in this description when to use proxy_5gb instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

sms_number

69 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
  • Minor
    No constraints, side effects, auth or rate limits described, and no annotations.no_constraints

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