# TradingCalc MCP: Options, Forex, Risk Stats, Prediction Markets, On-Chain & Crypto Futures (io.github.SKalinin909/tradingcalc): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.SKalinin909%2Ftradingcalc/versions/latest)
- Connected to: https://tradingcalc.io/api/mcp
- Homepage: https://tradingcalc.io/
- Repository: https://github.com/SKalinin909/tradingcalc-mcp
- Scoring rules: v2
- Tools: 91
- Average: 75.7 / 100 (Clear)
- Near-identical pairs: 2

This page shows how TradingCalc MCP: Options, Forex, Risk Stats, Prediction Markets, On-Chain & Crypto Futures (io.github.SKalinin909/tradingcalc)'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.
- Minor: The server's instructions are 8848 characters. Claude Code reads only the first 2,048 by default (Codex 0.154.0 reads them whole). Put what the server is for first.

## Tools

- `workflow.run_fibonacci_levels`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `system.verify`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
- `workflow.run_strategy_picker`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `system.pubkey`: 64 / 100
- `workflow.run_barrier_touch`: 64 / 100
  - Major: Says nothing about when to use it, or when not to.
- `workflow.run_forex_currency_converter`: 64 / 100
- `workflow.run_token_risk_check`: 64 / 100
- `workflow.run_market_cap_comparison`: 66 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_forex_correlation`: 67 / 100
- `workflow.run_options_position`: 67 / 100
  - Major: Says nothing about when to use it, or when not to.
- `workflow.run_swap_price_impact`: 67 / 100
- `workflow.run_carry_trade`: 69 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_cointegration`: 69 / 100
- `workflow.run_forex_pip_value`: 69 / 100
- `workflow.run_hurst_exponent`: 69 / 100
- `workflow.run_price_consensus`: 69 / 100
- `workflow.run_forex_pnl`: 71 / 100
- `workflow.run_forex_risk_reward`: 71 / 100
- `workflow.run_forex_scenario`: 71 / 100
- `workflow.run_risk_parity`: 71 / 100
  - Minor: No `required` list, so every argument is optional.
- `workflow.run_wallet_flag_check`: 71 / 100
- `workflow.run_apy_apr_converter`: 72 / 100
- `workflow.run_dsr`: 72 / 100
- `workflow.run_forex_margin_level`: 72 / 100
- `workflow.run_garch`: 72 / 100
- `workflow.run_scale_out`: 72 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_bonding_curve`: 74 / 100
- `workflow.run_dca_entry`: 74 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_evt_tail_risk`: 74 / 100
- `workflow.run_forex_average_entry`: 74 / 100
- `workflow.run_forex_margin_required`: 74 / 100
- `workflow.run_impermanent_loss`: 74 / 100
- `workflow.run_kelly_frontier`: 74 / 100
- `workflow.run_option_greeks`: 74 / 100
- `workflow.run_prediction_market_edge`: 74 / 100
- `workflow.run_spread_reader`: 74 / 100
- `workflow.run_black_scholes_live`: 76 / 100
- `workflow.run_breakout_acceptance`: 76 / 100
- `workflow.run_forex_breakeven`: 76 / 100
- `workflow.run_open_analysis`: 76 / 100
- `workflow.run_portfolio_risk`: 76 / 100
- `workflow.run_session_structure`: 76 / 100
- `workflow.run_value_migration`: 76 / 100
- `workflow.run_var_cvar`: 76 / 100
  - Minor: No `required` list, so every argument is optional.
- `workflow.run_covered_call_protective_put`: 77 / 100
- `workflow.run_forex_swap_cost`: 77 / 100
- `workflow.run_forex_swap_cost_live`: 77 / 100
- `workflow.run_impermanent_loss_live`: 77 / 100
- `workflow.run_liquidation_safety`: 77 / 100
- `workflow.run_options_payoff`: 77 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_portfolio_tearsheet`: 77 / 100
- `workflow.run_scenario_planning`: 77 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_spread_payoff`: 77 / 100
- `workflow.run_straddle_strangle`: 77 / 100
- `workflow.run_black_scholes`: 79 / 100
- `workflow.run_cagr`: 79 / 100
- `workflow.run_compound_funding`: 79 / 100
- `workflow.run_forex_currency_converter_live`: 79 / 100
  - Minor: The name is long (42 characters).
- `workflow.run_forex_margin_required_live`: 79 / 100
- `workflow.run_forex_pip_value_live`: 79 / 100
- `workflow.run_future_value`: 79 / 100
- `workflow.run_implied_volatility`: 79 / 100
- `workflow.run_irr`: 79 / 100
- `workflow.run_market_implied_odds`: 79 / 100
- `workflow.run_monte_carlo`: 79 / 100
- `workflow.run_odds_converter`: 79 / 100
- `workflow.run_pre_trade_check`: 79 / 100
- `workflow.run_present_value`: 79 / 100
- `workflow.run_sharpe_stats`: 79 / 100
- `workflow.run_american_option`: 80 / 100
- `workflow.run_bond_price`: 80 / 100
- `workflow.run_funding_cost`: 80 / 100
- `workflow.run_pnl_planning`: 80 / 100
- `workflow.run_unsmoothing`: 80 / 100
- `workflow.run_average_down`: 82 / 100
- `workflow.run_crypto_profit`: 82 / 100
- `workflow.run_exit_target`: 82 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_forex_correlation_live`: 82 / 100
- `workflow.run_forex_position_size_live`: 82 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_npv`: 82 / 100
- `workflow.run_risk_reward`: 82 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `primitive.average_entry`: 84 / 100
  - Minor: String arguments with no constraint or example: exchangeCode.
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_cross_venue_arbitrage`: 84 / 100
- `workflow.run_window_fair_value`: 84 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `primitive.hedge_ratio`: 85 / 100
- `workflow.run_funding_breakeven`: 85 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_max_leverage`: 85 / 100
- `workflow.run_orderbook_impact`: 85 / 100
- `workflow.run_position_sizing`: 85 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_breakeven_planning`: 87 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `workflow.run_funding_arbitrage`: 87 / 100
  - Minor: The description mentions none of its 3 or more arguments.

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)
