This page shows how Oblique Markets (markets.oblique.api/oblique-markets)'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/markets.oblique.api/oblique-markets
Average score
37.7/ 100Rain
Tools
79
Near-identical descriptions
1
Across the server
Major
79 tools. Above 40, models choose less accurately.too_many_tools
Minor
The server has no instructions. Say there, once, what the server is for and when to use it: Claude Code and Gemini CLI read the instructions before the tool descriptions.instructions_missing
Tools whose descriptions are nearly the same
1 of 1 pairs shown, highest description similarity first.
Tool
Tool
Description similarity
Name similarity
batch_extract
x401_batch_extract
0.40
0.67
Tools
bazaar_category_heat_feed
18/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
1 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: view, categories, since_snapshot, cursor, max_changes, client_polled_at.param_no_description
Minor
String arguments with no constraint or example: since_snapshot, cursor, client_polled_at.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
award_flight_search
20/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: origin_airports, destination_airports, start_date, end_date, cabin, passengers.param_no_description
Minor
String arguments with no constraint or example: start_date, end_date, cabin.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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
ghost_bid_audit
20/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: selected_offer, selected_offer_declared, signed_selected_offer, alternatives, max_price_atomic, signature_secret.param_no_description
Minor
String arguments with no constraint or example: signature_secret.loose_string_param
Minor
The meaning of the boolean argument selected_offer_declared 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
browser_evidence
21/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: url, action, action.type, action.selector, action.value, expected, expected.selector, expected.text_contains, request_id.param_no_description
Minor
String arguments with no constraint or example: action.selector, action.value, expected.selector, expected.text_contains, request_id.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: request_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
wallet_analyze
22/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: wallet_address.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
agentcore_route
23/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
6 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: task, max_price, prior_bid_atomic, constraints, price_cap, preferred_rail, output_format, seller_delivery_receipt.param_no_description
Minor
String arguments with no constraint or example: task.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
market_intel
23/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
2 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: project, symbol, token_address, chain.param_no_description
Minor
String arguments with no constraint or example: project, symbol.loose_string_param
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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
base_transfer_search
25/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: base, chains, tokens, flow, limit, offset.param_no_description
Minor
Says nothing about what it returns.no_return_info
compile_payment_policy
25/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: product_type, max_price_usdc, reversible, max_latency_ms, supported_assets, human_authorization_required, refund_capability.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
The meaning of the boolean argument reversible is unclear.vague_boolean
Minor
The meaning of the boolean argument human_authorization_required is unclear.vague_boolean
Minor
The meaning of the boolean argument refund_capability is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
prepaid_access_token
25/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: input, input.type, input.method, input.queryParams, input.queryParams.currency, input.headers.param_no_description
Minor
String arguments with no constraint or example: input.type.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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
purchase_website_decision_packet
25/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: urls, question, idempotency_key.param_no_description
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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
trading_signals
26/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
2 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: symbol, chain.param_no_description
Minor
String arguments with no constraint or example: symbol.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
people_search
27/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
Minor
The meaning of the boolean argument person_names[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument person_names[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument person_locations[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument person_locations[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument person_skills[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument person_skills[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_position_titles[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_position_titles[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_position_seniority_level[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_position_seniority_level[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_names[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_names[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_domains[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_domains[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_industries[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_industries[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_headquarters[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_headquarters[].exclude is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_specialties[].exact_match is unclear.vague_boolean
Minor
The meaning of the boolean argument current_company_specialties[].exclude 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
profile_search
27/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: search, firstName, lastName, title, currentCompany, pastCompany, school, location, geoId, industryId, followerOf, page, requestContext.param_no_description
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
chat_completion
28/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: messages, max_tokens.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
mpp_admission_gate
28/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: rail, freshness, freshness.max_age_seconds.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
base_wallet_profile
29/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: chain, address, lookback_blocks, include_counterparties.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
The meaning of the boolean argument include_counterparties 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
tweets_search
29/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
0 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: words, phrase, hashtags, from, to, since, until.param_no_description
Minor
String arguments with no constraint or example: words, phrase, hashtags, from, to, since, until.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
token_metrics
30/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
6 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: token_address, chain, symbol.param_no_description
Minor
String arguments with no constraint or example: symbol.loose_string_param
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
web_search
30/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: query, limit, offset.param_no_description
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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
listing_triage
31/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 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
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
base_transfer_search_rpc
32/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: address, direction, asset, counterparty, from_timestamp, to_timestamp, limit.param_no_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
oblique_gateway
32/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
batch_url_json
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: jobs, idempotency_key.param_no_description
Minor
Says nothing about what it returns.no_return_info
mpp_route
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: constraints, price_cap, preferred_chain, output_format.param_no_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
purchase_web_extraction_sample
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: idempotency_key.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
x401_batch_extract
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: x401_proof, x401_proof.route, x401_proof.nonce, x401_proof.request_hash, items, idempotency_key.param_no_description
Minor
Its description is nearly the same as batch_extract's (similarity 0.40); only the names and schemas tell them apart. Say in this description when to use batch_extract instead.confusable_pair
Minor
String arguments with no constraint or example: x401_proof.route, x401_proof.aud.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
endpoint_task_evaluation
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: method, body.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
people_record_normalize
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 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: email, name, first_name, last_name, company, domain, linkedin_url.loose_string_param
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
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
b402_preflight
35/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: payer, recipient, amount, chain, intent_id.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
Minor
Required identifiers whose description does not say where the value comes from: intent_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
company_research
35/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: filing_type.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
extract_json
35/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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_task
35/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: task, constraints, constraints.max_price, constraints.chain, constraints.category, seller_delivery_receipt.param_no_description
Minor
String arguments with no constraint or example: task, constraints.category.loose_string_param
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
us_equity_snapshot
36/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: interval, lookback, indicators.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
agent_return_context
37/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 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
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
bazaar_price_stats
37/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 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
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
gleif_resolve
37/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 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: jurisdiction, registration_id.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
summarize_text
37/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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_flow_activity
37/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: window_hours.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
extract_keywords
38/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
wallet_spy
38/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: chain.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
x402_receipt_lookup
38/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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_price
39/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 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
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sentiment
39/ 100Rain
Purpose
14 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 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
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
base_gas_price
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_category_heat
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_listing_lint
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
bazaar_market_report
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_pulse
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
solana_ops_context
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
x402_facilitator_health
42/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
base_usdc_transfer_check
43/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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_text
43/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 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
fetch_x402_content
43/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: extract_options.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
research_answer
43/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: scope, max_sources.param_no_description
Minor
Says nothing about what it returns.no_return_info
settlement_verify
43/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
people_enrich
44/ 100Cloudy
Purpose
14 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: requested_fields.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
server_time
44/ 100Cloudy
Purpose
14 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 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
x402_endpoint_verify
44/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
answer_with_sources
45/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_new_listings
45/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_seller_rank
45/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
bazaar_trending
45/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
echo
45/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
solana_priority_fee
45/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 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
Says nothing about what it returns.no_return_info
base_tx_status
47/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
bazaar_delta
47/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 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
base_block_number
49/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
reprice_regret
49/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
10 / 10
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
agent_preflight_bundle
50/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
agent_readiness_audit
50/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
base_usdc_balance
50/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
batch_extract
51/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
7 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Minor
Its description is nearly the same as x401_batch_extract's (similarity 0.40); only the names and schemas tell them apart. Say in this description when to use x401_batch_extract instead.confusable_pair
Minor
Arguments without a description: items, idempotency_key.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
rewrite_text
52/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
10 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
run_python
52/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Says nothing about what it returns.no_return_info
inference
53/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
10 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
The meaning of the boolean argument stream is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
payer_profile
55/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
10 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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_extract
55/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
proxy_implementation
59/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
10 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
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.