⚠ MVP PreviewReport a Bug

Changelog

FinanceDataAPI has not published version-tagged MCP releases yet. This page tracks the current public surface that the website documents today.

Current public surface

Tools

  • 2 symbol tools: list_symbols, get_symbol
  • 2 signal discovery/batch tools: list_signals, run_signals
  • 8 per-signal tools: get_sma, get_ema, get_rsi, get_macd, get_bollinger_bands, get_atr, get_momentum, get_volume
  • 3 backtest tools: submit_backtest, get_backtest, wait_for_backtest

Resources

  • symbols://list
  • symbols://{ticker}
  • signals://definitions

Prompts

  • analyze_ticker
  • compare_strategies
  • backtest_strategy

Compatibility notes

  • The MCP server is mounted at /v1/mcp
  • Authentication accepts X-API-Key
  • Tool calls use the same rate-limit and monthly quota enforcement as the REST API
  • interval="1d" is currently the only implemented signal interval
  • wait_for_backtest is the recommended retrieval path for async backtests

Documentation policy

When FinanceDataAPI adds or removes tools, resources, prompts, or auth behavior, this page should change alongside the implementation so the docs stay aligned with the server instead of drifting behind it.