Give an AI assistant real options analytics in two minutes
Connect Claude to Live Options Data (MCP Guide)
The ApexVol MCP server turns 44 institutional options-analytics tools into things you can just ask Claude for. Here's the full setup — the one-click connector from Claude's directory for everyone, and the local install for developers.
ApexVol Terminal
Options analytics, live.
Chains, IV rank, expected move and dealer positioning for 5,500+ US stocks and ETFs.
Free on AAPL, no account. Trial: no charge if you cancel before it ends.
On this page
- What is an MCP server?
- What you can ask once connected
- Before you start
- The quickest route — connect from Claude's directory
- The developer route — run the server locally
- Local step 1 — Install from PyPI
- Local step 2 — Verify the install and your token
- Local step 3 — Connect Claude
- Using it with ChatGPT and other MCP clients
- Prefer raw REST?
- Access and limits
- Troubleshooting
- Sources & further reading
MCP (Model Context Protocol)
is an open standard that lets AI assistants call external tools and data sources. An options MCP server gives the assistant live market analytics to compute answers from, instead of guessing from training data.
The ApexVol MCP server exposes 44 tools backed by 64 documented REST endpoints. It is hosted at https://apexvol.com/mcp-server — Claude connects with your ApexVol sign-in — and the same server can be run locally from the apexvol-mcp package with an API token.
Quick answer
Fastest route (no install, no token): open ApexVol in Claude's connector directory (https://claude.ai/directory/apexvol), select Connect to Claude, then sign in to ApexVol and approve read-only access. Other assistants take https://apexvol.com/mcp-server as a custom connector. Developer route: pipx install apexvol-mcp, verify with APEXVOL_API_TOKEN=avmcp_... apexvol-mcp --check, then claude mcp add apexvol -e APEXVOL_API_TOKEN=avmcp_... -- apexvol-mcp (Claude Desktop uses a JSON config); that route needs Python 3.10+ and a token from Account → API Access. Either way you need an active paid ApexVol plan. Then just ask: "Is NVDA's earnings straddle overpriced?"
The ApexVol MCP server exposes 44 options-analytics tools across 8 categories — chain, volatility, Greeks & GEX, flow, strategy, risk, events & screening, and ticker analytics — backed by 64 documented REST endpoints with an OpenAPI 3.1 spec.
Large language models are good at reasoning about markets and bad at knowing what the market is doing right now. The Model Context Protocol (MCP) closes that gap: it lets an AI assistant like Claude call real tools against live data instead of guessing. This guide connects Claude to institutional-grade options analytics — IV rank, dealer gamma exposure, expected moves, screeners, strategy builders — in about two minutes.
What is an MCP server?
MCP (Model Context Protocol) is an open standard for wiring AI assistants to external tools and data. An MCP server advertises a set of typed tools; the assistant decides when to call them and interprets the results. The ApexVol MCP server comes two ways — hosted by us at https://apexvol.com/mcp-server (nothing to install), or run locally from the apexvol-mcp package on PyPI. Either way it exposes 44 options-analytics tools across 8 categories, backed by 64 documented REST endpoints.
The practical difference: ask a bare model “Is NVDA’s earnings straddle overpriced?” and you get plausible-sounding text. Ask a model connected to an options MCP server and it calls an earnings-move tool, compares the implied move against the realized history, checks IV rank, and answers from numbers it just fetched.
ApexVol Terminal
Options analytics, live.
Chains, IV rank, expected move and dealer positioning for 5,500+ US stocks and ETFs.
- Live chains and Greeks
- IV rank and percentile
- Expected move and GEX
- Screener and strategy P&L
Free on AAPL, no account. Trial: no charge if you cancel before it ends.
Try this with real market data. 5,500+ stocks, live options chains, IV analytics and P&L. 7-day free trial.
What you can ask once connected
- “What’s the IV rank on SPY, and is the vol risk premium positive?”
- “Where’s the gamma wall on QQQ this week?”
- “Should I buy the AMZN earnings straddle or sell it?”
- “Screen for names with IV rank above 80 and no earnings in the next two weeks.”
- “Build an iron condor on SPY around the expected move and stress it ±10%.”
- “Pull the 30-delta put on NVDA and calculate its probability of profit.”
The 8 tool categories: options chain, volatility, Greeks & GEX, options flow, strategy, risk, events & screening, and ticker analytics. The complete tool list lives on the API & MCP page.
Before you start
- An active paid ApexVol plan — every plan includes the API and MCP server, and each tool follows the same tier as its web-app feature (Pro unlocks the full surface).
- That is the only requirement for the hosted connector below. No terminal, no Python, no token.
- The local install additionally needs Python 3.10 or newer and an API token from Account → API Access — tokens look like avmcp_…, are shown once at creation, and can be rotated in one click.
The quickest route — connect from Claude's directory
We host the MCP server for you and it is listed in Claude's connector directory, so there is nothing to install and no API token to copy anywhere. Claude signs in to your ApexVol account instead. Three steps:
- Open ApexVol in Claude's connector directory (or in Claude go to Customize → Connectors → Discover and search for ApexVol), then select Connect to Claude.
- Claude sends you to apexvol.com. Sign in if you aren't already, then press Approve. The approval screen names the app requesting access, the exact address it is limited to, and the single permission it grants: read options analytics on your behalf — chains, IV, Greeks, screeners.
- Ask a question: “Is NVDA’s earnings straddle overpriced?”
Access is read-only — it cannot change your account, your billing or your password. Approving creates a token labelled Claude connector on your account; to disconnect, revoke it under Account → API Access, and reconnecting from Claude issues a fresh one.
Adding it by hand also works: in Claude, open Customize → Connectors, choose Add custom connector and paste https://apexvol.com/mcp-server (the apex form, not a www. address).
The developer route — run the server locally
If you'd rather run the server on your own machine — for Claude Desktop, Claude Code, or another MCP-compatible client — install the apexvol-mcp package instead. This route needs Python 3.10+ and an API token; the connector above needs neither.
Local step 1 — Install from PyPI
pipx keeps the command isolated and on your PATH (plain pip install apexvol-mcp also works):
pipx install apexvol-mcpLocal step 2 — Verify the install and your token
Before touching any Claude config, confirm the command works and the token authenticates. This prints the client version, the auth result, and your remaining quota:
APEXVOL_API_TOKEN=avmcp_YOUR_TOKEN apexvol-mcp --checkLocal step 3 — Connect Claude
Claude Code (CLI) is one command:
claude mcp add apexvol -e APEXVOL_API_TOKEN=avmcp_YOUR_TOKEN -- apexvol-mcpClaude Desktop: add this to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude\), then restart the app:
{
"mcpServers": {
"apexvol": {
"command": "apexvol-mcp",
"env": { "APEXVOL_API_TOKEN": "avmcp_YOUR_TOKEN" }
}
}
}Pasting your token into a local config file is the intended way to connect. If a token is ever exposed somewhere public, rotate it under Account → API Access — the old secret dies instantly and the label carries over.
Using it with ChatGPT and other MCP clients
MCP is an open standard, so the same server works beyond Claude. In ChatGPT, add a custom connector (Settings → Connectors — ChatGPT calls MCP servers “connectors”, and availability depends on your ChatGPT plan) and paste the same URL: https://apexvol.com/mcp-server. Any other client that supports remote MCP servers over streamable HTTP connects the same way, and clients that run local stdio servers can use the apexvol-mcp package instead — one URL, or one pipx install.
The client is open source (MIT) at github.com/ryansilk/apexvol-mcp — the repository carries the full 44-tool list, the test suite, and release notes.
Prefer raw REST?
Everything the MCP tools can do, curl can do — same token, same endpoints:
curl -H "Authorization: Bearer avmcp_YOUR_TOKEN" \
"https://apexvol.com/api/mcp/data/iv-rank/NVDA"See the options data API guide for endpoint families, conventions and limits, or the OpenAPI 3.1 spec in the API documentation.
Access and limits
API & MCP access is included with every paid plan — each endpoint follows the same tier as its web-app feature, so your plan queries the data it includes and Pro unlocks the full surface. Rate limits are 60 requests/minute and 1,000/hour per token, with a 10,000-request monthly budget per account — every response carries rate-limit and budget headers, and your account page shows a per-endpoint usage breakdown.
Troubleshooting
- The connector won’t authorize. Confirm your ApexVol account has an active paid plan, then remove the connector and connect it again from the directory listing. If you added it by hand, check the URL is exactly https://apexvol.com/mcp-server (no trailing slash, no www.).
- Local install misbehaving? Run the health check first — apexvol-mcp --check with your token prints the client version, auth result and remaining quota, which diagnoses most issues in one shot.
- “Invalid or missing API token”. The token must start with avmcp_ and must not have been revoked; rotate it under Account → API Access if in doubt.
- Server not loading in Claude. Restart Claude Code or Claude Desktop after any config change, and check apexvol-mcp is on your PATH (which apexvol-mcp).
- Requests time out. Usually a local network issue — if apexvol.com loads in a browser, retry; rate-limit headers on every response show whether you have hit the 60/min cap.
Sources & further reading
- Model Context Protocol — the open MCP specification and documentation.
- Anthropic MCP documentation — connecting MCP servers to Claude.
- apexvol-mcp on PyPI — the installable MCP server package.
- apexvol-mcp on GitHub — the open-source client: full tool list, tests, and releases.
- ApexVol API documentation — every endpoint, guides, and the OpenAPI 3.1 spec.
See our research methodology for how ApexVol computes the figures on this page.
Run the numbers before you trade. P&L chart, breakeven & Greeks for any options trade. Free, no signup. Or model any multi-leg trade in the options profit calculator.
Options Profit Calculator- Written by
- ApexVol Research Team
Quantitative options research. All calculations use live institutional-grade data — the same source professional volatility desks use. - Reviewed by
- Ryan Silk, ApexVol Founder
Reviewed for technical accuracy. 10+ years trading options; built ApexVol's pricing engine, Greeks model and IV-rank methodology.
Revised as market conditions and institutional data change. Last revised 2026-08-15. How we research →
Questions
What people ask
about this.
How do I connect Claude to live options data?
The quickest way needs no software and no API token: ApexVol is listed in Claude's connector directory, so open the listing (https://claude.ai/directory/apexvol) or find it under Customize → Connectors, and select Connect to Claude. Claude sends you to apexvol.com to sign in and approve read-only access, and from then on it can call 44 options-analytics tools directly. Developers who prefer to run the server locally can instead install the client (pipx install apexvol-mcp), verify it with apexvol-mcp --check, then run claude mcp add apexvol -e APEXVOL_API_TOKEN=avmcp_... -- apexvol-mcp for Claude Code, or add the server to claude_desktop_config.json for Claude Desktop.
What options data can Claude access through MCP?
44 tools across 9 categories: options chains and expirations, IV rank and volatility analytics, dealer gamma exposure (GEX) and Greeks, options flow, strategy building and optimization, portfolio risk and stress tests, earnings and economic calendars with market screening, and per-ticker analytics like skew, max pain, volume profile and 0DTE.
Do I need to run a server to use an MCP integration?
No infrastructure is required either way. With the hosted connector, ApexVol runs the server — you only paste a URL and approve access, and nothing is installed on your machine. If you choose the local route, the apexvol-mcp package runs as a small process that Claude starts automatically and calls apexvol.com over HTTPS with your API token. There is nothing to host or deploy.
Is the ApexVol MCP server free?
The client package is open source (MIT) and free to install from PyPI. Data access is included with every paid ApexVol plan — each tool follows the same tier as its web-app feature, so your plan queries the data it includes and Pro unlocks the full surface. The hosted connector needs no token; Bearer tokens for your own code are self-served under Account → API Access. Limits are 60 requests/minute, 1,000/hour and a 10,000-request monthly budget.
Can I use the same data without Claude?
Yes — the MCP tools wrap a documented REST API of 64 endpoints with Bearer-token auth, an OpenAPI 3.1 spec and a single-file Markdown reference. Anything the MCP tools can do, curl or any HTTP client can do.
Does the ApexVol MCP server work with ChatGPT?
Yes. MCP is an open standard, and ChatGPT supports remote MCP servers as custom connectors: add a connector in ChatGPT's settings and paste https://apexvol.com/mcp-server, the same URL used for Claude. Clients that run local stdio servers can use the open-source apexvol-mcp package from PyPI instead.
Is the ApexVol MCP client open source?
Yes. The client is MIT-licensed at github.com/ryansilk/apexvol-mcp and installable from PyPI as apexvol-mcp. The code is open; access to the ApexVol platform's data requires a paid plan (from $55/mo), and each tool follows the same data tier as the web app.
Keep reading
What this connects to
next.
The free weekly IV report. IV rank movers, volatility notes and options market analysis, weekly.
No account needed. Unsubscribe any time.
Put this into practice
Now price it live.
See these concepts in action with real market data. Every module runs on AAPL without an account, and on 5,500 other tickers with one.
Real market data, not a sandbox. See it live on AAPL.