mcpbeat

OptionsBell Options Flow MCP Server

com.optionsbell/options-flow
answering

OptionsBell Options Flow is answering right now. Last checked 14 min ago. It exposes 13 tools. Last commit 3 Jul 2026.

Unusual options activity on 7,000+ US stocks: top prints, streaks, IV rank, sentiment, sectors.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
139 ms
Response time
average over 24h
0
Stars
last commit 3 Jul 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add options-flow --transport http https://optionsbell.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "options-flow": {
      "url": "https://optionsbell.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.options-flow]
url = "https://optionsbell.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "options-flow": {
      "url": "https://optionsbell.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "options-flow": {
      "url": "https://optionsbell.com/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

flow
get_flow_history
End-of-day series of one symbol's UNUSUAL options flow (aggregated from the contracts that passed the unusual filter - not the full tape): daily call/put volume, premium, C/P ratios, average IV, net delta and the consecutive-day streak. ~75 trading days - the series behind back-tests and 'how has unusual flow on NVDA developed?'
get_flow_sentiment
Bullish/bearish classification of each symbol's unusual flow with a 0-9 strength score, based on call/put volumes, premium and net delta. Pass a symbol for that ticker's sentiment time series; omit it for the cross-market snapshot (filterable by sector or minimum strength).
get_flow_streaks
Symbols with unusual options activity on N+ consecutive trading days, with the dominant side (call/put). Persistent unusual flow is a stronger signal than a single print - use for 'where does money keep showing up?'
changes
get_oi_changes
Day-over-day open-interest change per symbol (total, calls, puts) - fresh positioning being built or unwound. Pass a symbol for its OI-change series; omit it for market-wide gainers/losers.
dataset
get_dataset_stats
Discover what data is available before querying: date ranges, contract counts, symbol counts and sector coverage for the unusual-activity dataset and its daily aggregates. Call this first when unsure about available history.
expiry
get_expiry_concentration
Where the day's unusual premium sits along the expiry axis, in DTE buckets (0-7, 8-30, 31-90, 90+) with call/put splits. Heavy short-dated premium reads as event bets; heavy long-dated as positioning.
market
get_market_regime
Market-wide breadth of unusual flow per trading day: breadth score 0-100, aggregate call/put ratio, regime label (bullish/bearish/mixed) and signal counts. Use for 'what's the overall tone of the unusual-flow tape?'
ping
ping
Liveness check for the OptionsBell MCP server. No API key required.
rank
get_iv_rank
IV rank and IV percentile per symbol against its rolling history (needs 20+ days). Pass a symbol for its IV-rank time series; omit it for a ranked snapshot (e.g. side=put&min_rank=0.8 finds elevated put IV).
sector
get_sector_flow
Which GICS sectors the day's unusual options premium is concentrating in: total premium, volume, average net delta and bullish/bearish symbol counts per sector.
symbol
get_symbol_flow
Every unusual contract on a single ticker, sorted by Vol/OI. Use when the question is about one specific stock's unusual options flow.
top
get_top_prints
The day's biggest options bets ranked by estimated premium - the same view OptionsBell alert emails lead with. Perfect for 'what were the largest options trades today?'
unusual
get_unusual_activity
Contract-level unusual options activity scan across 7,000+ US stocks (the dataset behind OptionsBell alerts). Filter by symbols, side and thresholds: Vol/OI ratio, premium (USD), IV, days-to-expiration. Rows include strike, expiry, volume, open interest, IV, delta, sector and an estimated premium. Use for questions like 'what unusual put buying hit TSLA today?'

Endpoints

URLTransportStateLatencyChecked
https://optionsbell.com/mcp streamable-http answering 143 ms 14 min ago

OptionsBell Options Flow — questions

Answers built from our own checks of this server.

What can OptionsBell Options Flow do?
It exposes 13 tools, read directly from the server on our last check. Among them: get_dataset_stats, get_expiry_concentration, get_flow_history, get_flow_sentiment, get_flow_streaks, get_iv_rank and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is OptionsBell Options Flow working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 139 ms. The bar chart above shows every period we have measured.
How do I connect OptionsBell Options Flow?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does OptionsBell Options Flow need an API key?
No. OptionsBell Options Flow completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is OptionsBell Options Flow?
It answers our handshake in 139 ms on average, which is faster than 75% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is OptionsBell Options Flow open source?
Yes — it is published under the NOASSERTION licence and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.