
ApexVol Options Analytics
io.github.ryansilk由 GitHub 帳號 ryansilk 發布v0.1.4更新於 Oct 24, 2026
Options analytics for AI assistants: chains, IV rank, VRP, Greeks, GEX, expected moves, screeners.
概覽
ApexVol 讓助理取得即時選擇權分析:選擇權鏈、IV 排名、VRP、希臘值、GEX、預期波動、策略建構與市場篩選。
- 可以做什麼
- 讀取選擇權鏈、到期日、指定 delta 的合約、股價、預期波動與歷史選擇權鏈快照
- 分析波動率:IV 排名與百分位、波動率錐、VRP、期限結構、VIX 快照與波動率曲面
- 檢視希臘值與曝險:GEX、charm、三階希臘值、希臘值熱圖與跨指數 GEX
- 檢視選擇權流、聰明資金模式與波動率套利掃描
- 建構、分析、最佳化並模擬策略,計算獲利機率
- 彙總投資組合希臘值、執行情境與壓力測試、取得避險建議;篩選市場、財報與總經事件
- 適用情境
- 適合想讓助理在對話中以即時資料回答選擇權與波動率問題(IV 排名、GEX、預期波動、資金流、策略比較)的人,不必另開儀表板。主要對象是已訂閱付費 ApexVol 方案的分析師與交易者。
- 執行需求
- 可使用 apexvol.com/mcp-server 的託管遠端連接器並以 OAuth 登入,或在本機安裝 apexvol-mcp Python 套件(需 Python 3.10+)並設定 APEXVOL_API_TOKEN 環境變數。需要付費 ApexVol 方案,權杖在帳戶頁面自助取得。需能連線至 ApexVol API。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 ApexVol Options Analytics,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.ryansilk%2Fapexvol-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"apexvol-options-analytics": {
"type": "http",
"url": "https://apexvol.com/mcp-server"
}
}
}README
ApexVol MCP Server
[PyPI] [Python] [License: MIT]
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.
- Setup guide (step by step): https://apexvol.com/learn/claude-options-data-mcp
- REST API docs: https://apexvol.com/docs/api
- Single-file API reference, sized for LLM context windows: https://apexvol.com/docs/api/apexvol-api.md
Quickstart
Option A — Remote connector (no install)
ApexVol is listed in Claude's connector directory: open https://claude.ai/directory/apexvol (or Customize → Connectors → Discover in claude.ai or Claude Desktop and search for ApexVol), then select Connect to Claude.
Sign in with your ApexVol account when prompted (OAuth). That's it — no Python, no config files.
To add it by hand instead (or in another MCP client), use this URL as a custom connector:
Claude Code can use the remote server too:
then authenticate when prompted (the /mcp command shows login state).
Option B — Local install (stdio)
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.
Example session
Real output, 2026-08-15:
You: What's the IV rank for SPY?
Claude calls
get_iv_rank("SPY"):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.
Architecture
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.
Features
- 43 Analytics Tools — every
/api/mcp/dataendpoint is reachable from Claude - Built-in reference — a
helptool 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 recipes - Natural Language Interface - Ask questions like "What's the IV rank for SPY?"
- Remote or local - hosted OAuth connector, or a pipx-installed stdio server
- Token Authentication - Secure API token validation (local mode)
- Built-in health check -
apexvol-mcp --checkverifies your install and token
Available Tools
Options Chain (6 tools)
get_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 day
Volatility Analysis (7 tools)
get_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 comparison
Greeks & GEX (5 tools)
get_gex- Gamma Exposure by strike;tickers=batches up to 25 symbols,strikes_aroundanddetailsize 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 indices
Options Flow (3 tools)
get_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);limitanddetailsize the row lists (0.1.4)get_smart_money_flow- Institutional flow patterns ⚠️ same limitation as abovescan_volatility_arb- Cross-index volatility arbitrage
Strategy Building (5 tools)
build_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 legs
Risk Management (4 tools)
calculate_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.
Events & Screening (5 tools)
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...)
Ticker Analytics (8 tools)
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_aroundanddetailsize 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 scans
Help and discovery (1 tool)
help- The API reference inside the server.help()lists the families and how to ask;help("get_iv_rank"),help("gex")orhelp("/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.
Prompt starters
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.
Installation (local mode, in detail)
Prerequisites
- Python 3.10+
- Any paid ApexVol plan and an API token (see "Getting a Token" below)
Install the Package
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:
Verify the install
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.
Configuration
Claude Code (CLI)
One command:
Or add to your project's .mcp.json or global ~/.claude.json by hand:
Claude Desktop App
macOS: Edit ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: Edit %APPDATA%\Claude\claude_desktop_config.json
(Claude Desktop also supports the remote connector from Claude's connector directory — see Quickstart Option A.)
Environment Variables
Rate limits
60 requests/min, 1,000/hour, 10,000/month per account — shared across local
and remote modes. apexvol-mcp --check shows your remaining budget.
Usage
After configuration, restart Claude Code or Claude Desktop to load the MCP server.
Example Queries
Volatility Analysis:
- "What's the IV rank for AAPL?"
- "Show me the volatility cone for SPY"
- "Is there a volatility risk premium in TSLA?"
Options Chain:
- "Get the options chain for QQQ expiring next week"
- "Find a 30 delta put on NVDA"
- "What's the expected move for AMZN earnings?"
Greeks & GEX:
- "What's the gamma exposure for SPY?"
- "Show me the GEX flip point for QQQ"
- "Compare GEX across major indices"
Flow Analysis:
- "What's the options flow in AAPL today?"
- "Any unusual options activity in META?"
- "Scan for volatility arbitrage opportunities"
Strategy Building:
- "Build an iron condor on SPY"
- "Analyze a 150/155 call spread on AAPL"
- "What are the Greeks for selling a 200 put on NVDA?"
Risk Management:
- "Calculate portfolio Greeks for 100 AAPL shares and 1 AAPL 200 call"
- "Run a stress test on my positions"
- "How should I hedge my delta exposure?"
Market Overview:
- "What's the market overview today?"
- "Show me stocks with high IV rank"
- "What earnings are coming up this week?"
Agent Skill
The repo ships an Agent Skill that teaches an AI assistant how to combine these tools into complete analyses — rich/cheap volatility assessment, earnings setups, premium-selling screens, GEX regime reads, and strategy stress-testing — with interpretation thresholds and error handling.
To use it with Claude Code, copy the skill into your skills directory:
Claude then loads it automatically whenever an options-analysis question comes up (the MCP server itself must also be connected).
Response Format
All tools return structured data with a markdown summary:
Authentication
Local mode uses token-based authentication; the remote connector uses OAuth (sign in with your ApexVol account, no token handling at all).
Token Format
- Prefix:
avmcp_ - Length: 38 characters total
Getting a Token
API and MCP access are included with every paid ApexVol plan (Basic $55/mo, Premium, Pro). Each tool returns the same data tier your web plan includes; Pro unlocks the full toolset.
- Create and manage tokens at apexvol.com/account → API Access — issuance, rotation, and revocation are all self-service.
- Questions or issues: [email protected].
The token is sent with every request, so treat it like a password. If it leaks, revoke it on the account page and create a new one.
Troubleshooting
Start with the health check — it diagnoses most issues in one shot:
"Invalid or missing API token"
- Verify your
APEXVOL_API_TOKENenvironment variable is set correctly - Ensure your token hasn't been revoked (check apexvol.com/account → API Access)
- Check that the token starts with
avmcp_
"Request timed out"
- Check your internet connection
- The ApexVol platform may be temporarily unavailable
MCP Server Not Loading
- Restart Claude Code/Desktop after configuration changes
- Check that
apexvol-mcpis in your PATH (which apexvol-mcp; pipx installs handle this automatically) - Verify the configuration JSON syntax is valid
Remote connector won't authorize
- Confirm your ApexVol account has an active paid plan, then remove and re-add the connector
- The connector URL is exactly
https://apexvol.com/mcp-server(no trailing slash)
Development
Running Locally
Running Tests
Support
For issues or questions:
- Email: [email protected]
- Documentation: https://apexvol.com/docs/api
- Setup guide: https://apexvol.com/learn/claude-options-data-mcp
License
MIT — see LICENSE. The client is open source; access to the ApexVol platform itself remains gated by your subscription.
來源:README.md,提交 d9a1263
工具
0版本歷史
1- v0.1.4最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
