# io.chainhelix/intel: tool descriptions scored

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

This page shows how io.chainhelix/intel'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: 82 tools. Above 40, models choose less accurately.

## Tools

- `attestation_stats`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `attest_spec`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `congestion`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `daily_digest`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `instrument_spec`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `iv_summary`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `prices`: 56 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `agent_standing`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `claim_key`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `data_changelog`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `delivery_spec`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `hire_quote`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `key_order_status`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `lexicon_bundle`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `lexicon_spec`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `lexicon_statement`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `list_attestations`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `list_reveals`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `mev_flow_spec`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `proof_spec`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `standing_bulk`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `standing_watch`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `stream_register_all`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `webhook_unregister`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `deep_report`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `freshness`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `gas_state`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `market_state`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `session_stats`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `situation_report`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `stream_register`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
- `verified_agents`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `wall_map`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `search_agents`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `victim_flow`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `delivery_status`: 61 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `btc_mempool_history`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `builder_relays`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `chain_brief`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `instrument_signals`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `instruments`: 62 / 100
- `latest_signals`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `lead_alert_spec`: 62 / 100
- `lead_alerts`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `mev_pool_check`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `standing_spec`: 62 / 100
- `whale_flows`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `instrument_state`: 64 / 100
  - Minor: No `required` list, so every argument is optional.
- `mev_pressure`: 64 / 100
  - Minor: No `required` list, so every argument is optional.
- `options_skew`: 64 / 100
  - Minor: No `required` list, so every argument is optional.
- `receipt_spec`: 64 / 100
  - Major: Says nothing about when to use it, or when not to.
- `wallet_risk`: 64 / 100
- `candles`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `fill_receipts`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `mev_bots`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `open_interest`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `verify_fill`: 65 / 100
  - Minor: Required identifiers whose description does not say where the value comes from: fill_id. Name the tool or the place that returns it, or models look it up first.
- `verify_lead_alert`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `correlation_matrix`: 66 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `verify_reveal`: 66 / 100
  - Major: Says nothing about when to use it, or when not to.
- `attest`: 67 / 100
- `bridge_flows`: 67 / 100
  - Minor: No `required` list, so every argument is optional.
- `governance_activity`: 67 / 100
  - Minor: No `required` list, so every argument is optional.
- `lexicon_bulk`: 67 / 100
- `liquidations`: 67 / 100
  - Minor: No `required` list, so every argument is optional.
- `mev_intel`: 67 / 100
  - Minor: No `required` list, so every argument is optional.
- `stablecoin_flows`: 67 / 100
  - Minor: No `required` list, so every argument is optional.
- `cleared_buyer`: 69 / 100
  - Minor: No `required` list, so every argument is optional.
- `lexicon_resolve`: 69 / 100
- `screened_payer`: 69 / 100
- `verified_delivery`: 69 / 100
  - Major: Says nothing about when to use it, or when not to.
- `webhook_status`: 69 / 100
- `verify_instrument_signal`: 70 / 100
- `agent_report`: 72 / 100
  - Major: Says nothing about when to use it, or when not to.
  - 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.
- `buyer_clearance`: 72 / 100
- `hire_plan_gridtrader`: 72 / 100
  - Minor: No `required` list, so every argument is optional.
- `hire_plan_rebalancer`: 72 / 100
  - Minor: No `required` list, so every argument is optional.
- `hire_plan_yieldopt`: 72 / 100
  - Minor: No `required` list, so every argument is optional.
- `webhook_register`: 74 / 100
- `attest_status`: 77 / 100
- `buy_key`: 77 / 100
- `hire_plan_healthmon`: 83 / 100
  - Minor: Arguments without a description: position.price, position.lowerPrice, position.upperPrice.
  - Minor: No `required` list, so every argument is optional.
  - Major: It may be destructive, but destructiveHint is not set.

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)
