Tracks unusual options activity across 7,000+ US stocks, including top prints, streaks, IV rank, sentiment, and sector concentration.
Do not connect
The assessed surface is high-risk. Remediate the findings before connecting.
Scanned 1 month ago Due for re-check
A server can change after it's graded. Re-run the automated scan to refresh this report.
This grade is deterministic and reproducible: the same server surface always yields the same grade under a given algorithm version. It is a real automated assessment computed by the MCPGrade engine from what the probe actually observed — not a fabricated or opinion score. It is not a manual human pentest, so it can miss context-specific risks.
Every signal below was measured directly by the automated probe. The grade is derived only from evidence like this — nothing is assumed.
The optionsbell MCP server exposes 13 tools, focused primarily on general-purpose capabilities. Its published description reads: "Tracks unusual options activity across 7,000+ US stocks, including top prints, streaks, IV rank, sentiment, and sector concentration". It communicates over Streamable HTTP using the 2025-06-18 protocol revision, and does not require authorization to connect. MCPGrade currently rates optionsbell D — the assessed surface is high-risk and should be remediated before use. Its most notable findings include "Cross-tool shadowing" and "No authorization on a public remote server". This report is a deterministic, reproducible automated assessment: the same observed surface always yields the same grade under a given algorithm version, and it is refreshed as new scans arrive and free to read — but it is not a substitute for a manual human security review. Always re-check optionsbell's advertised tools, transport security, and authorization posture before connecting an autonomous agent or sharing sensitive context with it.
Add optionsbell to an MCP client using the endpoint below. Review the grade and findings above before granting an autonomous agent access.
MCP endpoint
https://optionsbell.com/mcpStreamable HTTP transport. This is the MCP endpoint, not a website — paste it into your MCP client server list rather than a browser.
Captured passively during the read-only scan. Click any value to find servers that match it.
The tools this server advertises via tools/list — names, purposes, and the parameters each accepts, exactly as enumerated read-only.
Liveness check for the OptionsBell MCP server. No API key required.
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
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-expiratio
Sorted worst-first. Each finding shows its severity, what it means, its OWASP MCP Top-10 mapping, and a recommended fix — the check id links to the exact methodology row that produced it.
tool: (server instructions)
A tool description tries to alter the model’s use of another tool.
ions tape. Call get_dataset_stats first if unsure about available history. All daRecommendationDescriptions must describe only their own tool.
The server accepts tool enumeration (and likely invocation) with no authentication.
RecommendationRequire OAuth 2.1 authorization for any server exposing non-public tools.
tool: get_unusual_activity
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_unusual_activity"RecommendationScope tools to the minimum needed.
tool: get_flow_history
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_flow_history"RecommendationScope tools to the minimum needed.
tool: get_flow_streaks
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_flow_streaks"RecommendationScope tools to the minimum needed.
tool: get_expiry_concentration
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_expiry_concentration"RecommendationScope tools to the minimum needed.
tool: get_flow_sentiment
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_flow_sentiment"RecommendationScope tools to the minimum needed.
tool: get_iv_rank
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_iv_rank"RecommendationScope tools to the minimum needed.
tool: get_market_regime
The server advertises open-world / broadly-scoped capabilities.
no annotations on write-capable tool "get_market_regime"RecommendationScope tools to the minimum needed.
Financial data service providing fundamental information for 30,000+ listed companies across the US, Japan, and Korea, sourced directly from SEC, EDINET, and DART regulatory filings.
Search tours, attraction tickets, and holiday packages across 24 countries.
Agentic visitor analytics with five tools for CRO and session analysis.
52 paid x402 API endpoints for AI agents — crypto, data, DeFi, and market intelligence, settled on Base.
Access Vonage API documentation, code snippets, tutorials, and troubleshooting resources.
Every unusual contract on a single ticker, sorted by Vol/OI. Use when the question is about one specific stock's unusual options flow.
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?'
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 d
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 ke
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.
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
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 p
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.
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.
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 unus