# Riley Craig x402 Agent Store (io.github.rccola990-cloud/x402-agent-store): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.rccola990-cloud%2Fx402-agent-store/versions/latest)
- Connected to: https://store.agentexchange.work/mcp
- Homepage: https://store.agentexchange.work/
- Repository: https://github.com/rccola990-cloud/x402-agent-store
- Scoring rules: v2
- Tools: 91
- Average: 33.0 / 100 (Rain)
- Near-identical pairs: 4

This page shows how Riley Craig x402 Agent Store (io.github.rccola990-cloud/x402-agent-store)'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.

## Across the server

- Major: 91 tools. Above 40, models choose less accurately.

## Tools

- `us_treasury_rates`: 14 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `truck_cost_per_mile`: 16 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: annual_miles, truck_payment_mo, insurance_mo, fuel_price, mpg, maintenance_cpm, tires_cpm, other_mo, x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `defi_yields`: 17 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: min_tvl, top, stablecoin_only, x_payment.
  - Minor: String arguments with no constraint or example: chain, x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The meaning of the boolean argument stablecoin_only is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `market_publish_receipt`: 17 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: task_id, tx_hash, payer, payee, amount_usdc, network, x_payment.
  - Minor: String arguments with no constraint or example: task_id, tx_hash, payer, payee, network, x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `truck_load_profit`: 17 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: rate, miles, deadhead, fuel_price, mpg, cost_per_mile_fixed, cost_per_mile_variable, x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `api_generate`: 18 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: model, prompt.
  - Minor: String arguments with no constraint or example: model, prompt.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `llm_chat_completions`: 18 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: model, messages.
  - Minor: String arguments with no constraint or example: model.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `llm_messages`: 18 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: model, messages.
  - Minor: String arguments with no constraint or example: model.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `tavily_search`: 18 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: search_depth, max_results, include_answer, include_raw_content, include_images, include_domains, exclude_domains, topic, time_range, start_date, end_date, x_payment.
  - Minor: String arguments with no constraint or example: query, search_depth, topic, time_range, start_date, end_date, x_payment.
  - Minor: The meaning of the boolean argument include_answer is unclear.
  - Minor: The meaning of the boolean argument include_raw_content is unclear.
  - Minor: The meaning of the boolean argument include_images is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `market_bid`: 21 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: task_id, agent_name, price_usdc, eta_hours, pitch.
  - Minor: String arguments with no constraint or example: task_id, agent_name, pitch.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
  - Minor: Required identifiers whose description does not say where the value comes from: task_id. Name the tool or the place that returns it, or models look it up first.
- `github_trending`: 22 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: language, x_payment.
  - Minor: String arguments with no constraint or example: language, since, x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `npm_downloads`: 22 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: package, x_payment.
  - Minor: String arguments with no constraint or example: package, period, x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `market_post_task`: 24 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: title, budget_usdc, category, buyer_name, buyer_contact, buyer_agent_url.
  - Minor: String arguments with no constraint or example: title, category, buyer_name, buyer_contact, buyer_agent_url.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `agentforce_proxy`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: message.
  - Minor: String arguments with no constraint or example: message.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `bedrock_proxy`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: prompt.
  - Minor: String arguments with no constraint or example: prompt.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_id`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `hn_top_stories`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `us_macro_regime`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `vertex_proxy`: 25 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: instances.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_fee_history`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `token_launches_feed`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_nft_owner`: 28 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `dex_token_data`: 28 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `ai_visibility_signal`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `defi_vs_riskfree_spread`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `real_estate_property_valuation`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `whale_transfer_alerts`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_native_balance`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: address, x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `pretrade_full_report`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `smart_money_wallet_activity`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `wikipedia_lookup`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: q, x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_storage_slot`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: address, x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `agent_passport`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: address.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `b2b_lead_enrichment`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_heartbeat`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_chain_block_number`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_chain_nonce`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `markdown_web_scraper`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `market_list_tasks`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: status.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `post_api_v1_chat_completions`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `social_sentiment_scanner`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `weather_forecast`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: latitude, longitude.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `web_crawl`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `web_scrape`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: url.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `agent_enterprise_integration`: 33 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_l1_data_fee`: 33 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `connect_company`: 33 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `country_economic_indicators`: 33 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `ai_visibility_index`: 34 / 100
  - Minor: String arguments with no constraint or example: category.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_token_identity`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `ai_category_ranking`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_batch_reads`: 35 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `chain_block_header`: 35 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `chain_estimate_gas`: 35 / 100
  - Minor: Arguments without a description: from, x_payment.
  - Minor: String arguments with no constraint or example: from, data, x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_crypto_liquidations`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `post_directory_index`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `post_directory_list`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `token_security_check`: 35 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `crypto_market_metrics`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
  - Minor: Required identifiers whose description does not say where the value comes from: ids. Name the tool or the place that returns it, or models look it up first.
- `get_chain_allowance`: 37 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_chain_erc20_balance`: 37 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_crypto_address_risk`: 37 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `market_award`: 37 / 100
  - Major: Arguments without a description: task_id, bid_id.
  - Minor: String arguments with no constraint or example: task_id, bid_id.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
  - Minor: Required identifiers whose description does not say where the value comes from: task_id, bid_id. Name the tool or the place that returns it, or models look it up first.
- `chain_gas_price`: 38 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `web_search`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: q, x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `base_wave_radar`: 39 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_confirmations`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_agents_lounge`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_buy_credits`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_chain_code`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `post_check`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `post_notary`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_token_supply`: 40 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `crosschain_attention_radar`: 40 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `crypto_prices`: 40 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `list_service`: 40 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: name, description.
  - Minor: String arguments with no constraint or example: name, description.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `brand_ai_visibility_check`: 42 / 100
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `eu_tender_intelligence`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_chain_call`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `market_overview`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `store_catalog`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `store_samples`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_event_logs`: 44 / 100
  - Major: Arguments without a description: topic1, topic2, topic3, fromBlock, toBlock, x_payment.
  - Minor: String arguments with no constraint or example: topic1, topic2, topic3, fromBlock, toBlock, x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_transaction_status`: 45 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `connect_token`: 45 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `crypto_ai_visibility`: 45 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `chain_ens_resolve`: 47 / 100
  - Minor: Arguments without a description: x_payment.
  - Minor: String arguments with no constraint or example: x_payment.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `prediction_market_odds`: 47 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_verify`: 49 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `get_recommend`: 52 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `sales_qualify_lead`: 52 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.

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](https://forecall.dev/en/servers)
