Options and volatility data from ORATS inside Claude, ChatGPT and other AI apps: real-time and historical implied volatility, option chains and Greeks, earnings and dividends, option trade prints, the trade scanner, precomputed backtests and the intraday backtester. You sign in with your ORATS subscription; the data available matches your plan.
https://mcp-staging.orats.com/mcp
Claude (Pro, Max, Team, Enterprise): Settings → Connectors → Add custom connector. Name it ORATS, paste the server URL, then sign in on the ORATS page that opens.
ChatGPT: Settings → Apps & Connectors → Advanced → Developer mode, then create a connector with the server URL and OAuth authentication.
Claude Code: claude mcp add --transport http orats https://mcp-staging.orats.com/mcp, then run /mcp to sign in.
Cursor, VS Code and other MCP clients: add a remote (Streamable HTTP) server with the URL above; the client opens the ORATS sign-in page.
Prefer running it locally? The ORATS CLI includes the same tools: npx @orats/cli mcp add.
| Tool | What it does |
|---|---|
delete_intraday_backtest | Delete an intraday backtest |
get_backtest_finder_catalog | Backtest finder catalog |
get_backtest_finder_input | Backtest finder input settings |
get_backtest_finder_returns | Backtest finder daily returns |
get_backtest_finder_stats | Backtest finder summary stats |
get_backtest_finder_trades | Backtest finder trade log |
get_delayed_cores | Core volatility metrics (15-min delayed) |
get_delayed_ivrank | IV rank and percentile (15-min delayed) |
get_delayed_tickers | Ticker coverage |
get_hist_eod_cores | Historical core volatility metrics (end of day) |
get_hist_eod_dailies | Daily underlying values (end of day) |
get_hist_eod_divs | Dividends (history) |
get_hist_eod_earnings | Earnings dates (history) |
get_hist_eod_hvs | Historical volatility (end of day) |
get_hist_eod_ivrank | Historical IV rank and percentile (end of day) |
get_hist_eod_monies_forecast | Historical forecast volatility by delta (end of day) |
get_hist_eod_monies_implied | Historical implied volatility by delta (end of day) |
get_hist_eod_splits | Stock splits (history) |
get_hist_eod_strikes | Historical option chain (end of day) |
get_hist_eod_strikes_options | Historical option contract (end of day) |
get_hist_eod_summaries | Historical volatility summary (end of day) |
get_hist_intraday_monies_implied | Implied volatility by delta at past minutes (intraday) |
get_hist_intraday_strikes_chain | Option chain at a past minute (intraday) |
get_hist_intraday_strikes_option | One option at past minutes (intraday) |
get_hist_intraday_summaries | Volatility summary at past minutes (intraday) |
get_hist_time_sales_option | Option trade prints for a past day |
get_intraday_backtest_inputs | Intraday backtest inputs |
get_intraday_backtest_results | Intraday backtest results |
get_intraday_backtest_status | Intraday backtest status |
get_live_expirations | Expiration dates (real time) |
get_live_monies_forecast | Forecast volatility by delta, per expiration (real time) |
get_live_monies_implied | Implied volatility by delta, per expiration (real time) |
get_live_strikes | Option chain (real time) |
get_live_strikes_monthly | Option chain for one expiration (real time) |
get_live_strikes_options | Specific option contracts (real time) |
get_live_summaries | Volatility summary (real time) |
get_live_time_sales_option | Option trade prints today (live) |
get_scanner_body_example | Scanner request body template |
lookup_field_definition | Look up ORATS field definitions |
match_backtest_finder_environment | Backtests matching today's market |
scan_option_trades | Scan for option trade candidates |
search_backtest_finder | Search precomputed backtests |
set_intraday_backtest_note | Save a note on an intraday backtest |
submit_intraday_backtest | Submit an intraday option backtest |