# Toolbooth (io.toolbooth/toolbooth): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.toolbooth%2Ftoolbooth/versions/latest)
- Connected to: https://toolbooth.io/mcp
- Homepage: https://toolbooth.io/
- Scoring rules: v2
- Tools: 71
- Average: 55.3 / 100 (Cloudy)
- Near-identical pairs: 0

This page shows how Toolbooth (io.toolbooth/toolbooth)'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: 71 tools. Above 40, models choose less accurately.
- 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.

## Tools

- `options_volatility`: 42 / 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.
- `token_promotion_check`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `wallet_balance`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compute_math`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `evm_token_security`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `trending_tokens`: 47 / 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.
- `token_metadata`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `wallet_pnl`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `wallet_profile`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `token_risk_score`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `address_screen`: 50 / 100
  - Minor: Says nothing about what it returns.
- `evm_wallet_balance`: 50 / 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.
- `narrative_rotation`: 50 / 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.
- `prediction_market_arbitrage`: 50 / 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.
- `recent_liquidations`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `spawn_agent`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: solanaAddress, evmAddress, issuedAt, solanaSig, evmSig.
  - Minor: String arguments with no constraint or example: solanaAddress, evmAddress, issuedAt, solanaSig, evmSig.
- `copy_trade_signals`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `token_holders`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `token_price`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `transaction_parse`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `web_scrape`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: url.
- `whale_alert`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `crypto_price`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `fear_greed_index`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `jupiter_orders`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `solana_tvl`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `technical_signals`: 54 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `dex_liquidity`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `dex_search`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `holder_changes`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `new_pairs`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `pair_data`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `perp_market_overview`: 55 / 100
  - Minor: Says nothing about what it returns.
- `polymarket_quote`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `prediction_market_movers`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: category.
  - Minor: No `required` list, so every argument is optional.
- `token_security`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `top_traders`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `web_search`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: query.
- `gas_tracker`: 56 / 100
  - Major: Says nothing about when to use it, or when not to.
- `price_history`: 56 / 100
  - Minor: No `required` list, so every argument is optional.
- `l2_yield_scanner`: 57 / 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.
- `lending_rates`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `liquidation_risk`: 57 / 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.
- `news_headlines`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `prediction_market_aggregator`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `prediction_market_events`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: query.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `prediction_market_sentiment`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `prediction_markets_trending`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `smart_money`: 57 / 100
- `stablecoin_peg_monitor`: 57 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `weather`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `yield_rates`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `hedge_plan`: 58 / 100
  - Minor: Says nothing about what it returns.
- `open_interest_change`: 60 / 100
  - Minor: Says nothing about what it returns.
- `protocol_risk_check`: 60 / 100
  - Minor: Says nothing about what it returns.
- `secrets_detection`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `spot_price_spread`: 60 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `swap_quote`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `mev_detection`: 61 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `crypto_sentiment`: 62 / 100
- `l2_gas_intelligence`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `lst_yields`: 62 / 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.
- `order_book_aggregator`: 62 / 100
- `prediction_market_history`: 62 / 100
- `priority_fee`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `volume_alert`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `funding_rate_arbitrage`: 64 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
- `dependency_risk_score`: 65 / 100
- `prediction_market_odds`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `x402_discover`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `bridge_route_optimizer`: 67 / 100
  - Major: Says nothing about when to use it, or when not to.

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)
