Options analytics for AI assistants: chains, IV rank, VRP, Greeks, GEX, expected moves, screeners.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by ApexVol Options Analytics.
get_options_chainFull options chain for any ticker
get_expirationsAvailable expiration dates
get_options_by_deltaFind options at specific delta
get_stock_priceCurrent price and company info
calculate_expected_moveExpected move from straddle pricing
get_historical_chainChain snapshot on any past trading day
A Model Context Protocol (MCP) server that gives AI assistants live access to ApexVol's options analytics platform: options chains, IV rank, volatility risk premium, Greeks, gamma exposure (GEX), expected moves, strategy building, and market screening. 44 tools, one connector.
Works with Claude Code, Claude Desktop, claude.ai (remote connector β no install), and any MCP-compatible client.
Add a custom connector in claude.ai or Claude Desktop (Settings β Connectors β Add custom connector) with this URL:
Sign in with your ApexVol account when prompted (OAuth). That's it β no Python, no config files.
Claude Code can use the remote server too:
then authenticate when prompted (the /mcp command shows login state).
Access requires any paid ApexVol plan (from $55/mo). Every tool returns the same data tier your web plan includes; Pro unlocks the full toolset. Tokens are self-served at apexvol.com/account β API Access.
Real output, 2026-08-15:
You: What's the IV rank for SPY?
Claude calls
get_iv_rank("SPY"):
Metric Value Current IV 12.3% IV Rank 7.8 IV Percentile 8.3% 52-Week Low 11.2% 52-Week High 25.0% Assessment: LOW β consider buying premium rather than selling it.
Follow-ups like "so is a calendar spread better than an iron condor here?" work because Claude can pull the term structure, build both strategies, and compare the Greeks β in the same conversation.
The local server runs on your machine and calls the ApexVol platform API. The remote server is the same toolset hosted by ApexVol, authenticated with OAuth instead of a token.
/api/mcp/data endpoint is reachable from Claudehelp tool answers "which tool gives me X" from a bundled copy of the API docs, and 41 prompts appear in your client's prompt picker: 33 starters, three per data family, plus 8 whole-job recipesapexvol-mcp --check verifies your install and tokenget_options_chain - Full options chain for any tickerget_expirations - Available expiration datesget_options_by_delta - Find options at specific deltaget_stock_price - Current price and company infocalculate_expected_move - Expected move from straddle pricing; tickers="SPY,AAPL,NVDA" prices up to 25 symbols in one call (0.1.4)get_historical_chain - Chain snapshot on any past trading dayget_iv_rank - IV rank and percentile; tickers="SPY,QQQ,IWM" ranks up to 25 symbols in one call (0.1.4)get_volatility_cone - IV vs historical realized volatilityget_volatility_risk_premium - VRP (IV minus RV)get_term_structure - IV across expirationsfind_iv_opportunities - Mean reversion opportunitiesget_vix_snapshot - VIX level and term-structure stateget_monies_surface - Smoothed vol surface: implied, forecast, or model-vs-market comparisonget_gex - Gamma Exposure by strike; tickers= batches up to 25 symbols, strikes_around and detail size the payload (0.1.4)get_charm_exposure - Delta decay exposureget_third_order_greeks - Speed, zomma, color, vomma, ultimaget_greeks_heatmap - Greeks across strikes and expirationsget_cross_index_gex - Compare GEX across indicesget_options_flow - Flow and unusual activity (end-of-day figures while the market is closed; answers with an explanation, never zeros, if the volume feed goes quiet); limit and detail size the row lists (0.1.4)get_smart_money_flow - Institutional flow patterns β οΈ same limitation as abovescan_volatility_arb - Cross-index volatility arbitragebuild_strategy - Build options strategies (iron condor, spreads, etc.)analyze_strategy - Full P&L and Greeks analysisoptimize_strategy - Find optimal strikessimulate_option_chain - Black-Scholes what-if re-pricing (price/DTE/IV shift)calculate_probability_of_profit - PoP for any set of legscalculate_portfolio_greeks - Aggregate portfolio Greeksrun_scenario_analysis - What-if scenariosgenerate_stress_tests - Stress test resultsget_hedge_recommendations - Delta-hedge suggestions (stock + option legs)Positions are passed as a JSON array (ticker, position_type, quantity, strike,
expiration, Greeks) β pull option Greeks from get_options_chain first. Plain
text ("AAPL 100 shares") works for stock-only portfolios.
get_earnings_calendar - Upcoming earningsanalyze_earnings_history - Historical earnings movesscreen_market - Market screening (high IV, unusual volume, etc.)get_market_overview - Market-wide volatility overviewget_economic_calendar - Macro events (CPI, FOMC, jobs...)get_ticker_analytics - One tool, eight views: skew, dividends,
borrow_rate, correlation, hv_regimes, price_context,
relative_value, greeks_exposureget_earnings_move_analysis - seven views: mispricing, historical_moves,
expected_vs_actual, verdict, seasonality, post_drift, iv_crushget_max_pain - Max pain strike and loss profileget_volume_profile - Volume/OI by strike with OI-implied support/resistanceget_zero_dte - 0DTE gamma, flip level, max pain, theta decay (SPY/QQQ/SPX...); strikes_around and detail size the chain (0.1.4)get_orats_cores - Raw vendor cores row (340+ fields) with field selectionsearch_tickers - Resolve names to symbols / check coveragescan_relative_value - Market-wide IV/SPY mean-reversion and pairs scanshelp - The API reference inside the server. help() lists the families
and how to ask; help("get_iv_rank"), help("gex") or
help("/iv-rank/{ticker}") return the tool, family or endpoint record
(question, parameters, units, basis, fields, plan, prompts, docs URL); any
other words run a search. Bundled data, no request cost, works before a
token is set.The server also registers 41 prompts, three per data family plus one per recipe, that show up in the prompt picker of Claude Desktop, Cursor and VS Code. Each one carries the ticker as an argument with a real default, names the tools that answer it and links the family page. The wording matches the prompt library.
We recommend pipx so the apexvol-mcp command is
isolated and always on your PATH:
Plain pip install apexvol-mcp also works.
Or install from source:
Before touching any Claude config, confirm the command works and your token authenticates:
--check prints the client version, auth result, and your remaining
rate-limit/monthly budget. If it says OK, the only step left is wiring it
into Claude.
One command:
Or add to your project's .mcp.json or global ~/.claude.json by hand:
macOS: Edit ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: Edit %APPDATA%\Claude\claude_desktop_config.json
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/apexvol-options-analytics)<a href="https://allmcps.com/mcp/apexvol-options-analytics"><img src="https://allmcps.com/api/badge/apexvol-options-analytics?style=directory" alt="ApexVol Options Analytics on AllMCPs" /></a>