CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Options Analysis Suite

options-analysis-suite/options-analysis-suite-mcp
332 toolsHTTPregistry active
Summary

Connects Claude to a full options analytics platform with 32 tools spanning market data, user analysis history, and portfolio snapshots. You get 17 pricing models, all the Greeks with historical tracking, GEX/DEX/VEX exposure metrics, 16 screeners (unusual flow, dark pool, max pain, term structure), plus FINRA short data, FTD reports, and SEC filings. The synced tools pull your pricing runs, AI compute sweeps, and portfolio risk snapshots if you enable account sync. Useful when you're analyzing specific contracts, comparing model edge across your positions, tracking regime stress and dealer gamma, or building research workflows that need both market structure and your personal trade history in one prompt.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

32 tools
get_iv_historyGet historical implied volatility (IV) and historical volatility (HV) for a stock or ETF. Shows how option-implied expected moves and realized moves have evolved. High IV relative to HV suggests options are expensive; low IV relative to HV suggests options are cheap. Large win...3 params

Get historical implied volatility (IV) and historical volatility (HV) for a stock or ETF. Shows how option-implied expected moves and realized moves have evolved. High IV relative to HV suggests options are expensive; low IV relative to HV suggests options are cheap. Large win...

Parameters* required
daysinteger
Days of history (default 90). The default 90-day view returns the 30 most recent entries; larger windows may be summarized unless full=true.default: 90
fullboolean
Return less-summarized IV history (raw shape, still subject to the MCP response budget).
symbolstring
Ticker symbol (e.g., AAPL, SPY)
get_greeks_historyGet historical options Greeks (delta, gamma, theta, vega) for a symbol. Shows how sensitivity profiles and dealer hedging pressure have shifted over time. Large windows return a compact recent/trend summary by default.7 params

Get historical options Greeks (delta, gamma, theta, vega) for a symbol. Shows how sensitivity profiles and dealer hedging pressure have shifted over time. Large windows return a compact recent/trend summary by default.

Parameters* required
endstring
End date (YYYY-MM-DD)
fullboolean
Return less-summarized Greeks history (raw shape, still subject to the MCP response budget).
startstring
Start date (YYYY-MM-DD)
dteMaxinteger
Maximum days to expiration filter. Default 999.
dteMininteger
Minimum days to expiration filter. Default 0.
symbolstring
Ticker symbol
moneynessstring
Filter strikes by delta-based moneyness bucket. Default all.one of all · atm · otm · itm
get_regimeGet regime data at one of three scopes. Pick the scope that matches the question; irrelevant sub-params are ignored. • scope="market" — MARKET COMPOSITE stress regime (aggregate across SPY/QQQ/IWM/DIA, not per-symbol). Returns composite stress score, confidence, key drivers, f...7 params

Get regime data at one of three scopes. Pick the scope that matches the question; irrelevant sub-params are ignored. • scope="market" — MARKET COMPOSITE stress regime (aggregate across SPY/QQQ/IWM/DIA, not per-symbol). Returns composite stress score, confidence, key drivers, f...

Parameters* required
datestring
Specific date (YYYY-MM-DD). For scope=market: default is latest. For scope=intraday: overrides `days`.
daysinteger
For scope=symbol: history days (default 1, max 30). For scope=intraday: history days (default 5, max 90).
fullboolean
For scope=symbol only: keep less-summarized multi-day history with vector internals stripped. Default false.
scopestring
Which regime view to fetch.one of market · symbol · intraday
symbolstring
Required for scope=symbol or scope=intraday.
intervalstring
For scope=intraday only: filter to open | morning | midday | afternoon | pre-close.
include_symbolsboolean
For scope=market only: include per-symbol breakdowns capped at the top 8 strongest per classification tier. Default false.
get_earningsGet earnings history and estimates for a company. Returns actual EPS, estimates, revenue, and surprise percentages. Earnings events are the largest source of overnight gap risk for options — check if an upcoming earnings date falls within an option's expiration window. Shows l...1 params

Get earnings history and estimates for a company. Returns actual EPS, estimates, revenue, and surprise percentages. Earnings events are the largest source of overnight gap risk for options — check if an upcoming earnings date falls within an option's expiration window. Shows l...

Parameters* required
symbolstring
Ticker symbol
get_newsGet recent news headlines for a stock. Useful for understanding catalysts behind price or volatility moves, and for assessing event risk before entering an options position. Default response relevance-ranks the latest raw feed against the company profile and suppresses filing-...2 params

Get recent news headlines for a stock. Useful for understanding catalysts behind price or volatility moves, and for assessing event risk before entering an options position. Default response relevance-ranks the latest raw feed against the company profile and suppresses filing-...

Parameters* required
fullboolean
Return the less-summarized recent news feed without relevance filtering (raw shape, still subject to the MCP response budget).
symbolstring
Ticker symbol
get_fundamentalsGet company fundamentals: market cap, P/E ratio, EPS, revenue, profit margins, dividend yield, beta, sector, and industry. Useful for assessing whether an options strategy aligns with the fundamental picture. Default response returns compact company metadata, curated TTM ratio...2 params

Get company fundamentals: market cap, P/E ratio, EPS, revenue, profit margins, dividend yield, beta, sector, and industry. Useful for assessing whether an options strategy aligns with the fundamental picture. Default response returns compact company metadata, curated TTM ratio...

Parameters* required
fullboolean
Include the full raw financial statements payload (annual + quarterly). Default false returns a compact fundamentals summary.
symbolstring
Ticker symbol
get_dividendsGet per-symbol dividend history from Financial Modeling Prep data synced into the platform. Useful for checking dividend cadence, recent ex-dates, and cash amounts when evaluating carry, assignment risk, or discrete-dividend assumptions.2 params

Get per-symbol dividend history from Financial Modeling Prep data synced into the platform. Useful for checking dividend cadence, recent ex-dates, and cash amounts when evaluating carry, assignment risk, or discrete-dividend assumptions.

Parameters* required
limitinteger
Maximum number of dividend records to return (default 20, max 100).default: 20
symbolstring
Ticker symbol (e.g., AAPL, MSFT)
get_ratesGet Treasury rate data. Pick the view that matches the question: • view="benchmark" — current platform risk-free rate served at /risk-free-rate (currently a 10Y-based Treasury rate used for options pricing). No params. If you need shorter maturities (1M, 3M, 6M, 2Y, 5Y), use v...3 params

Get Treasury rate data. Pick the view that matches the question: • view="benchmark" — current platform risk-free rate served at /risk-free-rate (currently a 10Y-based Treasury rate used for options pricing). No params. If you need shorter maturities (1M, 3M, 6M, 2Y, 5Y), use v...

Parameters* required
fullboolean
Only for view=curve: return the raw curve payload with historical observations.
viewstring
Which Treasury view to fetch.one of benchmark · curve
weeksinteger
Only for view=curve: history weeks for trend context (default 12).
get_insider_tradingGet insider trading activity for a company. Default response focuses on economically meaningful open-market buys and sells, groups repeated filing rows into event-level summaries, and summarizes awards/exercises/tax withholding separately.2 params

Get insider trading activity for a company. Default response focuses on economically meaningful open-market buys and sells, groups repeated filing rows into event-level summaries, and summarizes awards/exercises/tax withholding separately.

Parameters* required
fullboolean
Return the less-summarized insider-trading feed (raw shape, still subject to the MCP response budget).
symbolstring
Ticker symbol
get_options_analytics_historyGet daily end-of-day options analytics snapshots for a symbol — historical trend data going back years. Covers ATM IV, HV, IV rank/percentile, VWIV, skew, GEX/DEX/VEX, net vanna/charm/vomma, put/call ratio, max pain, expected move, term structure, dividend yield, and risk-free...6 params

Get daily end-of-day options analytics snapshots for a symbol — historical trend data going back years. Covers ATM IV, HV, IV rank/percentile, VWIV, skew, GEX/DEX/VEX, net vanna/charm/vomma, put/call ratio, max pain, expected move, term structure, dividend yield, and risk-free...

Parameters* required
tostring
End date (YYYY-MM-DD). Overrides days parameter.
daysinteger
Days of history (default 30). Ignored if from/to are provided.default: 30
fromstring
Start date (YYYY-MM-DD). Overrides days parameter.
fullboolean
Return less-summarized data (raw shape, still subject to the MCP response budget). Use with narrow date ranges.
symbolstring
Ticker symbol (e.g., AAPL, SPY)
intervalstring
Sampling interval (default daily)one of daily · weekly · biweekly · monthlydefault: daily
get_iv_surfaceGet the IV surface/skew across strikes and expirations for a symbol. End-of-day data from the previous trading session. Default response returns a compact term-structure and smile summary.2 params

Get the IV surface/skew across strikes and expirations for a symbol. End-of-day data from the previous trading session. Default response returns a compact term-structure and smile summary.

Parameters* required
fullboolean
Return the less-summarized IV surface grid (raw shape, still subject to the MCP response budget).
symbolstring
Ticker symbol (e.g., AAPL, SPY)
get_stock_pricesGet historical OHLCV price data for a stock or ETF with a compact trend summary plus the requested daily bars.2 params

Get historical OHLCV price data for a stock or ETF with a compact trend summary plus the requested daily bars.

Parameters* required
daysinteger
Number of trading days (default 30, max 60)default: 30
symbolstring
Ticker symbol (e.g., AAPL, SPY)
get_stock_splitsGet per-symbol stock split history from Financial Modeling Prep data synced into the platform. Useful for checking historical split ratios and labels when reconciling price history, options deliverables, or unusual chart moves.2 params

Get per-symbol stock split history from Financial Modeling Prep data synced into the platform. Useful for checking historical split ratios and labels when reconciling price history, options deliverables, or unusual chart moves.

Parameters* required
limitinteger
Maximum number of split records to return (default 20, max 100).default: 20
symbolstring
Ticker symbol (e.g., AAPL, TSLA)
get_short_dataGet FINRA short-side data for a symbol. Two related but distinct series: • type="volume" — DAILY short-volume activity. Compact summary-first view (latest day + trailing averages + recent-trend flag) by default. • type="interest" — BIWEEKLY short-interest settlement reports (p...3 params

Get FINRA short-side data for a symbol. Two related but distinct series: • type="volume" — DAILY short-volume activity. Compact summary-first view (latest day + trailing averages + recent-trend flag) by default. • type="interest" — BIWEEKLY short-interest settlement reports (p...

Parameters* required
fullboolean
Return the raw FINRA payload instead of the compact summary.
typestring
Which FINRA series to fetch.one of volume · interest
symbolstring
Ticker symbol (e.g., AAPL, GME)
get_analyst_dataGet Wall Street analyst ratings, price targets, and consensus estimates for a symbol. Default response keeps the nearest forward estimate periods, price-target summaries, rating snapshot, summarized rating-history streaks, and recent rating changes.2 params

Get Wall Street analyst ratings, price targets, and consensus estimates for a symbol. Default response keeps the nearest forward estimate periods, price-target summaries, rating snapshot, summarized rating-history streaks, and recent rating changes.

Parameters* required
fullboolean
Include the full raw analyst payload, including complete estimate and rating-history arrays. Default false returns a compact summary view.
symbolstring
Ticker symbol (e.g., AAPL, TSLA)
get_market_calendarGet market calendar events by type. Each type has its own default date window, shaping, and optional filters: • type="economic" — upcoming macro events (FOMC, CPI, NFP, GDP, etc.) that move options vol. Default from=today, to=30d ahead. Supports country (e.g. US, EU, UK). The...7 params

Get market calendar events by type. Each type has its own default date window, shaping, and optional filters: • type="economic" — upcoming macro events (FOMC, CPI, NFP, GDP, etc.) that move options vol. Default from=today, to=30d ahead. Supports country (e.g. US, EU, UK). The...

Parameters* required
tostring
End date (YYYY-MM-DD). Type-specific defaults apply when omitted.
fromstring
Start date (YYYY-MM-DD). Type-specific defaults apply when omitted.
fullboolean
For economic only: bypass the catalyst-focused summary and return the raw feed.
typestring
Which calendar to fetch.one of economic · ipo · dividend · split
limitinteger
For ipo/dividend/split: max rows to return (default varies by type). Economic has no row cap — use date range to narrow.
symbolstring
For ipo/dividend/split only: ticker filter applied after fetch.
countrystring
For economic only: ISO-2 country filter (US, EU, UK, etc.).
get_options_chainGet the end-of-day options chain snapshot from the latest available completed trading session by default. Default view summarizes expirations, ATM term structure, skew, and representative near-money contracts across the curve while avoiding same-day expiry noise when later exp...3 params

Get the end-of-day options chain snapshot from the latest available completed trading session by default. Default view summarizes expirations, ATM term structure, skew, and representative near-money contracts across the curve while avoiding same-day expiry noise when later exp...

Parameters* required
datestring
Optional market date in YYYY-MM-DD format. Defaults to the latest available options-chain session for this symbol.
fullboolean
Return all contracts (can be 2000+ for broad ETFs). Default false — returns a compact summarized chain view.
symbolstring
Ticker symbol (e.g., AAPL, SPY)
get_sec_filingsGet recent SEC EDGAR filings for a symbol. Useful for finding 10-K, 10-Q, 8-K, proxy, insider, offering, and activist filings with direct SEC URLs. Default response returns a compact filing list with dates, form types, descriptions, accession numbers, and filing links.4 params

Get recent SEC EDGAR filings for a symbol. Useful for finding 10-K, 10-Q, 8-K, proxy, insider, offering, and activist filings with direct SEC URLs. Default response returns a compact filing list with dates, form types, descriptions, accession numbers, and filing links.

Parameters* required
fullboolean
Return the raw SEC EDGAR filing payload instead of the compact summary.
typestring
Optional SEC form-type filter. Use 424B2/3/4/5 for prospectus supplements; default all returns the most recent mixed filing list.one of 4 · all · 10-K · 10-Q · 8-K · S-1default: all
limitinteger
Maximum number of filings to return (default 10, max 50).default: 10
symbolstring
Ticker symbol (e.g., AAPL, TSLA)
get_fail_to_deliverGet SEC Failure-to-Deliver (FTD) data for a symbol. Default response returns a compact summary with recent history, notable spikes, and threshold overlap. Default window is 180 days because SEC FTD publication lags by about 21 days.3 params

Get SEC Failure-to-Deliver (FTD) data for a symbol. Default response returns a compact summary with recent history, notable spikes, and threshold overlap. Default window is 180 days because SEC FTD publication lags by about 21 days.

Parameters* required
daysinteger
Number of calendar days to return. Default 180 because FTD publication lags by about 21 days.default: 180
fullboolean
Return the raw FTD history instead of the compact summary.
symbolstring
Ticker symbol
get_threshold_historyGet SEC Regulation SHO threshold-list history for a symbol with a compact status summary by default. Highlights whether the symbol is currently on the list, recently cleared, or only appeared historically in the requested window.3 params

Get SEC Regulation SHO threshold-list history for a symbol with a compact status summary by default. Highlights whether the symbol is currently on the list, recently cleared, or only appeared historically in the requested window.

Parameters* required
daysinteger
Number of days to check (default 30, max 90)default: 30
fullboolean
Return the raw threshold-history payload instead of the compact summary.
symbolstring
Ticker symbol
get_dark_pool_dataGet FINRA OTC (dark pool / non-ATS) and ATS (Alternative Trading System) weekly trading statistics for a symbol. The `view` param controls the granularity: • view="summary" (default) — aggregate weekly OTC + ATS volume/trade trends with a compact summary + trend analysis. • vi...4 params

Get FINRA OTC (dark pool / non-ATS) and ATS (Alternative Trading System) weekly trading statistics for a symbol. The `view` param controls the granularity: • view="summary" (default) — aggregate weekly OTC + ATS volume/trade trends with a compact summary + trend analysis. • vi...

Parameters* required
fullboolean
Only for view=summary: return the less-summarized OTC and ATS weekly history (raw shape, still subject to the MCP response budget).
viewstring
Aggregate summary (default), per-dealer OTC breakdown, per-venue ATS breakdown, or all three.one of summary · dealers · venues · alldefault: summary
weeksinteger
Only for view=dealers/venues/all: history weeks (default 12).
symbolstring
Ticker symbol
get_trading_haltsGet current and recent trading halts. Default view condenses duplicate feed rows, prioritizes the latest active halt state, and highlights material recent news/regulatory events.2 params

Get current and recent trading halts. Default view condenses duplicate feed rows, prioritizes the latest active halt state, and highlights material recent news/regulatory events.

Parameters* required
fullboolean
Return the raw halt feed instead of the compact active/recent summary. Default false.
symbolstring
Ticker symbol (optional — omit for all current halts)
get_activist_filingsGet Schedule 13D/13G beneficial-ownership filings for a symbol. Default response prioritizes the latest above-threshold holder snapshot per filer and summarizes below-threshold amendments separately so current holders stay visible.2 params

Get Schedule 13D/13G beneficial-ownership filings for a symbol. Default response prioritizes the latest above-threshold holder snapshot per filer and summarizes below-threshold amendments separately so current holders stay visible.

Parameters* required
fullboolean
Return the raw filing list instead of the compact current-holder summary.
symbolstring
Ticker symbol
get_company_profileGet company profile data for a symbol with a compact normalized default view. Returns sector, industry, market cap, float metrics, key identifiers, and a trimmed business description.2 params

Get company profile data for a symbol with a compact normalized default view. Returns sector, industry, market cap, float metrics, key identifiers, and a trimmed business description.

Parameters* required
fullboolean
Return the raw synced company-profile row instead of the compact normalized summary.
symbolstring
Ticker symbol (e.g., AAPL, TSLA)
run_screenerRun one of the 16 options-market screeners (plus market-trends and an earnings-calendar view). Choose the screener via the `screener` enum; pass sub-params only for the screener that needs them. Irrelevant sub-params are ignored. • most-active / highest-oi / highest-iv / unusu...11 params

Run one of the 16 options-market screeners (plus market-trends and an earnings-calendar view). Choose the screener via the `screener` enum; pass sub-params only for the screener that needs them. Irrelevant sub-params are ignored. • most-active / highest-oi / highest-iv / unusu...

Parameters* required
daysinteger
For market-trends: history length in days (1..730). For earnings-calendar: forward window size in days (1..90, default 14). Earnings-calendar enforces the 90-day cap at runtime.
modestring
Required for max-pain.one of pinning · divergence
sidestring
Required for vrp (high|low) and unusual-directional (call|put).one of high · low · call · put
viewstring
Only for most-active/highest-oi/highest-iv/unusual/gex. Default ticker.one of ticker · contract
indexstring
Index bucket for main-tab screeners. Default all.one of all · sp500 · sp400 · sp600 · etf
limitinteger
Max rows (default 15, cap 100).default: 15
metricstring
Required for dod-change: which day-over-day metric to rank by.one of gex · iv · put-call · skew · regime
symbolstring
Only for earnings-calendar: filter to a single ticker.
screenerstring
Which screener to run.one of most-active · highest-oi · highest-iv · unusual · gex · model-divergence
directionstring
Optional direction filter for dod-change on gex/iv/put-call metrics.one of all · up · down
thresholdnumber
Only for unusual: min volume-to-open-interest ratio. Default 1.0.
get_platform_infoGet background information about the Options Analysis Suite platform — the 17 available pricing models (10 vanilla + 7 exotic), the 17 Greeks computed across them, and platform capabilities. Call this when you need context about the platform to give better answers.1 params

Get background information about the Options Analysis Suite platform — the 17 available pricing models (10 vanilla + 7 exotic), the 17 Greeks computed across them, and platform capabilities. Call this when you need context about the platform to give better answers.

Parameters* required
topicstring
Which topic to get info aboutone of models · greeks · capabilities · alldefault: all
get_analysis_historyGet the user's options pricing analysis history — past calculations run in the platform. Each result includes the model used (Black-Scholes, Heston, SABR, etc.), input parameters (spot, strike, volatility, DTE), computed option price, and Greeks. Includes calibration data and...5 params

Get the user's options pricing analysis history — past calculations run in the platform. Each result includes the model used (Black-Scholes, Heston, SABR, etc.), input parameters (spot, strike, volatility, DTE), computed option price, and Greeks. Includes calibration data and...

Parameters* required
fullboolean
Return less-summarized sanitized data including detail tables, correlation matrices, and per-position breakdowns, still subject to the MCP response budgetdefault: false
limitinteger
Max results (default 10)default: 10
modelstring
Filter by pricing model (e.g., Black-Scholes, Heston)
sincestring
Only results after this date (ISO format)
symbolstring
Filter by ticker symbol
get_snapshotGet the user's synced snapshot history by type. Each type serves a different question: • type="gex" — per-symbol Gamma Exposure snapshots. REQUIRED: `symbol`. Returns the 3 most recent snapshots (no dedupe — rows may be near-duplicates if recorded back-to-back). Includes per-e...4 params

Get the user's synced snapshot history by type. Each type serves a different question: • type="gex" — per-symbol Gamma Exposure snapshots. REQUIRED: `symbol`. Returns the 3 most recent snapshots (no dedupe — rows may be near-duplicates if recorded back-to-back). Includes per-e...

Parameters* required
fullboolean
Return the less-summarized sanitized payload including detail tables, correlation matrices, and per-position breakdowns, still subject to the MCP response budget.default: false
typestring
Which snapshot feed to fetch.one of gex · portfolio · risk
limitinteger
Max snapshots (default 3)default: 3
symbolstring
Required for type=gex; ignored otherwise.
get_analysis_rollupsGet pre-computed daily or weekly aggregates of the user's analysis activity per symbol. Default response returns compact rollup rows plus a cross-period summary of volatility, spot, and model usage trends.4 params

Get pre-computed daily or weekly aggregates of the user's analysis activity per symbol. Default response returns compact rollup rows plus a cross-period summary of volatility, spot, and model usage trends.

Parameters* required
fullboolean
Return less-summarized sanitized synced rollup rows instead of the compact summary view.default: false
limitinteger
Max periods (default 10). Increase up to 90 for longer trends.default: 10
periodstring
Aggregation periodone of day · weekdefault: day
symbolstring
Ticker symbol
get_fft_resultsGet the user's FFT (Fast Fourier Transform) scanner results — characteristic function-based option pricing signals across multiple models and expirations. Shows which models detected opportunities, calibration quality, and pricing anomalies.4 params

Get the user's FFT (Fast Fourier Transform) scanner results — characteristic function-based option pricing signals across multiple models and expirations. Shows which models detected opportunities, calibration quality, and pricing anomalies.

Parameters* required
fullboolean
Return less-summarized sanitized data including nested model outputs and calibration parameters, still subject to the MCP response budgetdefault: false
limitinteger
Max results (default 10)default: 10
sincestring
Only results after this date (ISO format)
symbolstring
Filter by ticker symbol
query_analysisQuery your analysis history with filters. Find specific analyses by greek values, volatility ranges, or other criteria. For example: "analyses where delta > 0.7" or "all Heston runs with IV below 30%". Default view collapses near-identical reruns from the same pricing sweep so...10 params

Query your analysis history with filters. Find specific analyses by greek values, volatility ranges, or other criteria. For example: "analyses where delta > 0.7" or "all Heston runs with IV below 30%". Default view collapses near-identical reruns from the same pricing sweep so...

Parameters* required
limitinteger
Max results (default 20)default: 20
modelstring
Filter by pricing model (e.g., Black-Scholes, Heston)
sincestring
Only results after this date (ISO format)
maxDtenumber
Maximum days to expiry
minDtenumber
Minimum days to expiry
symbolstring
Filter by ticker symbol
maxDeltanumber
Maximum delta value
minDeltanumber
Minimum delta value
maxVolatilitynumber
Maximum volatility (e.g., 0.50 for 50%)
minVolatilitynumber
Minimum volatility (e.g., 0.25 for 25%)
get_compute_runsGet the user's AI Compute Suite run history — portfolio-wide batch analyses across multiple pricing models. Default response returns compact run summaries, model-dispersion highlights, exposure levels, and representative position/model consensus summaries. Use view='detailed'...9 params

Get the user's AI Compute Suite run history — portfolio-wide batch analyses across multiple pricing models. Default response returns compact run summaries, model-dispersion highlights, exposure levels, and representative position/model consensus summaries. Use view='detailed'...

Parameters* required
fullboolean
Return less-summarized sanitized compute-run rows instead of the compact assistant viewdefault: false
viewstring
summary returns compact model consensus across all returned runs; detailed returns per-model outputs and only applies when exactly one run is returnedone of summary · detaileddefault: summary
limitinteger
Max runs to return (default 5)default: 5
scopestring
Filter by compute scopeone of core · full
sincestring
Only runs after this date (ISO format)
statusstring
Filter by run statusone of running · completed · cancelled · failed
qualitystring
Filter by compute qualityone of balanced · precise
run_keystring
Exact run key for one specific compute run
underlyingstring
Only runs containing this underlying symbol

Options Analysis Suite - AI Integration

MCP server that gives Claude, ChatGPT, Perplexity, and Grok direct access to your options analysis data, market research tools, portfolio risk snapshots, and platform context.

Supported Platforms

PlatformTransportAuthSetup
Claude Desktop (.mcpb extension)Local stdioCredentials stored in OS keychainDownload extension from your account page
Claude Desktop / Claude Web / ChatGPT / GrokRemote HTTP MCPOAuth login flowAdd the remote connector URL
PerplexityRemote HTTP MCPAPI key (base64(email:password))Add MCP connector in settings

Current Tool Surface

The MCP currently exposes 32 tools - consolidated into enum-driven unified tools where tool shapes are a clean family match (calendars, regime views, Treasury rates, FINRA short-side series, user snapshots, and options-market screeners).

  • 25 market and research tools
  • 6 synced user-data tools
  • 1 platform-context tool

Market And Research Tools

Volatility, chain, and pricing structure

  • IV History (get_iv_history) - Historical implied and realized volatility
  • Greeks History (get_greeks_history) - Historical Greeks with recent/trend summaries plus DTE and moneyness filters
  • IV Surface (get_iv_surface) - Surface and skew snapshots across strikes and expirations
  • Options Chain (get_options_chain) - Latest available end-of-day chain summary with expirations, ATM term structure, skew, and representative near-money contracts
  • Options Analytics History (get_options_analytics_history) - Daily analytics history including IV, skew, expected move, rates, dividend yield, GEX/DEX/VEX, and net vanna/charm/vomma
  • Treasury Rates (get_rates) - Unified Treasury view with view='benchmark' (current platform risk-free rate, 10Y-based) or view='curve' (full yield curve with key rates, inversion flags, and compact history)

Flow, positioning, and market structure

  • Screeners (run_screener) - Unified leaderboard surface for all 16 options-market screeners (most-active, highest-oi, highest-iv, unusual, gex, model-divergence, regime-stress, term-backwardation, put-skew, delta-exposure, vega-exposure, pre-earnings-iv, dod-change, vrp, max-pain, unusual-directional) plus market-trends (time-series aggregates) and earnings-calendar (next-14-day forward window by default, widen via days, filter by symbol)
  • Short Data (get_short_data) - Unified FINRA short-side feed: type='volume' for daily short-volume activity, type='interest' for biweekly short-interest settlements (float-enriched)
  • Dark Pool / ATS (get_dark_pool_data) - FINRA OTC (non-ATS) and ATS (dark pool) weekly data with four granularities: view='summary' (aggregate trends), view='dealers' (per-dealer MPID breakdown of OTC flow, top 15/week), view='venues' (per-venue MPID breakdown of ATS flow, top 15/week), or view='all' (combined)
  • Fail To Deliver (get_fail_to_deliver) - SEC FTD history with recent spikes and trend context
  • Threshold History (get_threshold_history) - Reg SHO threshold-list status and streak summaries
  • Trading Halts (get_trading_halts) - Active and recent halts with duplicate feed rows condensed

Regime and exposure

  • Regime (get_regime) - Unified regime tool with three scopes: scope='market' (composite stress regime across SPY/QQQ/IWM/DIA with score bands and drivers), scope='symbol' (per-symbol daily regime + authoritative Greek exposures: net gamma/delta/vega/vanna/charm/vomma, call/put walls, gamma flip, abs gamma anchor, top 10 gamma strikes), or scope='intraday' (5 scans/day with stress scoring + Greek snapshots)

Company, events, and filings

  • Company Profile (get_company_profile) - Normalized company metadata with float metrics, identifiers, and description
  • Fundamentals (get_fundamentals) - Compact fundamentals with ratios and summarized statements
  • Earnings (get_earnings) - Earnings history and estimates
  • Analyst Data (get_analyst_data) - Ratings, price targets, nearest forward estimate periods, and compact rating-history summaries
  • News (get_news) - Relevance-ranked company or ETF news with raw-feed fallback via full=true
  • Insider Trading (get_insider_trading) - Grouped Form 4 buy/sell activity with administrative activity summarized
  • Activist Filings (get_activist_filings) - 13D/13G ownership filings with current above-threshold holders prioritized
  • SEC Filings (get_sec_filings) - EDGAR filing summaries with recent filing lists
  • Dividends (get_dividends) - Per-symbol dividend history
  • Stock Splits (get_stock_splits) - Per-symbol split history

Calendars and general market context

  • Market Calendar (get_market_calendar) - Unified calendar feed: type='economic' (FOMC/CPI/NFP macro events, optional country filter, full=true bypasses catalyst-focused default), type='ipo' (upcoming/recent listings), type='dividend' (ex/record/payment dates), type='split' (stock splits). Per-type date-window defaults; symbol filter for ipo/dividend/split
  • Stock Prices (get_stock_prices) - Historical OHLCV with compact trend summary

Synced User-Data Tools

These require account sync to be enabled.

  • Analysis History (get_analysis_history) - Pricing model history with near-identical reruns collapsed by default
  • Query Analysis (query_analysis) - Filtered analysis-history queries by delta, volatility, and DTE
  • Compute Runs (get_compute_runs) - AI Compute Suite run history with compact run summaries, exposure levels, model-dispersion highlights, and representative position/model consensus summaries across multiple pricing models; view='detailed' exposes per-model outputs when exactly one run matches
  • FFT Results (get_fft_results) - FFT scanner mispricing signals and calibration data
  • Snapshots (get_snapshot) - Unified synced-snapshot tool: type='gex' (per-symbol Gamma Exposure - requires symbol; per-expiration breakdown, call/put walls, gamma flip, abs gamma anchor, unusual activity, expected move, raw vs in-wall visible combo counts), type='portfolio' (account-wide portfolio snapshots with market-scaled raw Greeks - 1st + 2nd order), or type='risk' (account-wide VaR, CVaR, beta, Sharpe, drawdown, stress tests + $-impact Greeks)
  • Analysis Rollups (get_analysis_rollups) - Daily or weekly trend aggregates over your analysis activity

Platform Context

  • Platform Info (get_platform_info) - Pricing models, Greeks definitions, data-source notes, and platform capabilities

Enabling Sync

To give the assistant access to your personal analysis data:

  1. Log in to Options Analysis Suite
  2. Open Account -> AI Settings
  3. Enable data sync
  4. Run analyses, FFT scans, AI Compute Suite runs, GEX scans, or portfolio/risk snapshots in the app

Without sync enabled, the assistant can still use the market and research tools.

Example Prompts

  • "Is AAPL IV expensive relative to its last six months?"
  • "Show me my most recent AAPL pricing runs and tell me which model had the highest edge."
  • "Summarize my latest AI Compute Suite run and tell me which models disagreed most."
  • "What do the exposure sweep levels from my most recent compute run imply for my SPY positions?"
  • "How has my portfolio delta and gamma changed over the last few snapshots?"
  • "Summarize current short interest, dark pool activity, and FTD behavior for AMC."
  • "What does the current market regime say about stress, rates, and dealer positioning?"
  • "Pull recent SEC filings and analyst changes for TSLA."
  • "What are the most active and most unusual options contracts right now?"

Privacy

  • Claude Desktop stores credentials in the OS keychain
  • Remote MCP clients authenticate through OAuth or explicit API-key credentials
  • The tools are read-only against your synced account data
  • Sync is opt-in and can be disabled at any time

Requirements

  • Active Options Analysis Suite subscription
  • Claude Desktop, ChatGPT, Claude Web, Perplexity, or Grok
  • Sync enabled if you want personal analysis data in addition to market data

Support

Contact support@optionsanalysissuite.com or visit optionsanalysissuite.com/documentation.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Monitoring & Observability
Registryactive
TransportHTTP
UpdatedMay 19, 2026
View on GitHub

Related Monitoring & Observability MCP Servers

View all →
Mcp Observability

io.github.infoinlet-marketplace/mcp-observability

Observability for incident agents — query Loki (LogQL), Prometheus (PromQL), Elasticsearch.
Monitor

betterdb-inc/monitor

BetterDB MCP server - Valkey observability for Claude Code and other MCP clients
1.1k
Datadog

com.mcparmory/datadog

Monitor infrastructure, manage agents and deployments, track metrics, logs, and events
25
Observability Mcp

thotischner/observability-mcp

Unified observability gateway for AI agents — Prometheus, Loki & more, with anomaly detection.
5
Datadog Mcp

io.github.tantiope/datadog-mcp

Full Datadog API access: monitors, logs, metrics, traces, dashboards, and observability tools
4
Datadog

io.github.us-all/datadog

Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
1