# io.github.tdobrowolski1/flashalpha (remote · lab.flashalpha.com)

Real-time & historical options analytics: GEX, dealer positioning, greeks, SVI vol, VRP, 0DTE

- Trust score: 23/100 (low)
- Change this week: −43
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `lab.flashalpha.com`: 68/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/lab.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/lab)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-0dte.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-0dte)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-directional.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-directional)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-earnings.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-earnings)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-gex.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-gex)
- remote · `lab.flashalpha.com`: 36/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-0dte.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-0dte)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-directional.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-directional)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-earnings.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-earnings)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-gex.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-gex)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-premium.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-premium)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-quant.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-quant)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-spreads.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-spreads)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-swing.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-swing)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-volarb.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-oauth-volarb)
- remote · `lab.flashalpha.com`: 23/100 (this document), [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-quant.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-quant)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-spreads.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-spreads)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-swing.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-swing)
- remote · `lab.flashalpha.com`: 23/100, [markdown](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-volarb.md), [page](https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-volarb)

## Channel facts

- Endpoint: `https://lab.flashalpha.com/mcp/premium`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.5.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 0/100
  - Transport check failed: declared streamable-http, but the endpoint returned HTTP 404.
- **Schema Quality & AI Usability**: 0/100
  - Schema not yet verified: we couldn't read the endpoint's schema.
- **Stability & Change Management**: 0/100
  - Stability not yet verified: not enough scan history yet (needs a 30-day window).
- **Tool Coverage**: 0/100
  - Tool coverage not yet verified: we couldn't read the endpoint's tools.
- **Capabilities**: 0/100
  - Capabilities not yet verified: we couldn't read the endpoint's capabilities.

**Unverified: 4 categories.** Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

## Install

### Claude

```bash
claude mcp add --transport http tdobrowolski1-flashalpha https://lab.flashalpha.com/mcp/premium
```

### Codex

```toml
[mcp_servers.tdobrowolski1-flashalpha]
url = "https://lab.flashalpha.com/mcp/premium"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "tdobrowolski1-flashalpha": {
      "type": "remote",
      "url": "https://lab.flashalpha.com/mcp/premium",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add tdobrowolski1-flashalpha --url https://lab.flashalpha.com/mcp/premium --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  tdobrowolski1-flashalpha:
    url: "https://lab.flashalpha.com/mcp/premium"
```

### Other

```json
{
  "mcpServers": {
    "tdobrowolski1-flashalpha": {
      "type": "http",
      "url": "https://lab.flashalpha.com/mcp/premium"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-01 (score 23, 0)

- [security regression] Endpoint reachability: reachable → not serving MCP

### 2026-07-31 (score 23, +9)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 14, −54)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-28 (score 67, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 66, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 66)

First indexed and scored.

## MCP tools (12)

### `get_volatility` (~104 tokens)

Get Volatility Analysis

Get comprehensive volatility analysis: ATM IV, realized vol (5/10/20/30d), VRP, 25-delta skew, IV term structure, GEX by DTE, theta by DTE, hedging scenarios, liquidity metrics.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock/ETF ticker

### `get_vrp` (~87 tokens)

Get VRP Dashboard

Get volatility risk premium (VRP) dashboard: live IV vs realized vol, VRP percentiles, term structure, regime classification, strategy scores, and macro context.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock/ETF ticker

### `get_vrp_history` (~115 tokens)

Get VRP History

Get historical VRP time series: daily ATM IV, realized vol (5/10/20/30d), VRP, straddle price, and expected move for charting and backtesting.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `days` (integer|null): Number of days of history (default 30, max 365)
- `symbol` (string, required): Stock/ETF ticker

### `get_levels` (~86 tokens)

Get Key Options Levels

Get key options levels: gamma flip point, call wall, put wall, max pain, highest OI strike. These act as support/resistance from dealer hedging.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock/ETF ticker

### `get_option_chain` (~67 tokens)

Get Option Chain

Get option chain metadata: available expirations and strikes for a ticker.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock/ETF ticker

### `get_stock_quote` (~83 tokens)

Get Stock Quote

Get real-time stock quote (bid, ask, mid, last price) for a ticker symbol.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock ticker (e.g. SPY, AAPL, TSLA)

### `get_stock_summary` (~108 tokens)

Get Stock Summary

Get comprehensive stock summary: price, ATM IV, historical vol, VRP, skew, term structure, options flow, exposure data, and macro context (VIX, Fear & Greed, yield curve).

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `symbol` (string, required): Stock/ETF/index ticker (e.g. SPY, AAPL, SPX)

### `get_strategy` (~354 tokens)

Get Strategy Signal

Get a strategy decision envelope for one of 10 options-based trading signals. signal enum values and what each answers:
• flow_anomaly — directional options-flow imbalance: is call/put premium skewing bullish or bearish?
• expiry_positioning — OPEX pin risk and iron-fly setup: should you fade into expiry?
• zero_dte — same-day range compression: what is the 0DTE expected range and dealer regime?
• dealer_regime — dealer gamma regime classifier: positive vs negative gamma and hedging pressure.
• vol_carry — VRP carry credit-spread selection: is IV elevated enough to sell premium via credit spreads?
• yield_enhancement — covered-call / cash-secured-put income overlay: optimal strike for yield capture.
• surface_anomaly — SVI residual rich/cheap wing detection: where is the vol surface mispriced?
• skew — 25-delta skew / risk-reversal signal: put vs call skew balance and direction.
• term_structure — ATM-IV term-structure signal: contango vs backwardation and roll opportunities.
• tail_pricing — downside-tail richness signal: are OTM puts cheap or expensive vs history?

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `signal` (string, required): Strategy signal (required). One of: flow_anomaly, expiry_positioning, zero_dte, dealer_regime, vol_carry, yield_enhancement, surface_anomaly, skew, term_structure, tail_pricing.
- `symbol` (string, required): Stock/ETF/index ticker (e.g. SPY, AAPL, SPX)

### `get_account` (~58 tokens)

Get Account Info

Get your account info: plan, daily quota limit, usage today, remaining calls.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.

### `get_universe` (~138 tokens)

Symbol Universe

Curated tier-1 / tier-2 symbol directory of symbols kept pre-warmed in the screener. Use to discover which symbols have guaranteed-warm data, check coverage before subscribing, or enumerate the tracked universe for cross-sectional scans.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `limit` (integer|null): Optional limit (default 200, max 1000).
- `sort` (string|null): Optional sort: 'tier' (default, tier-1 first) or 'symbol' (alphabetical).

### `get_option_quote` (~135 tokens)

Get Option Quote

Get live option quote with bid, ask, mid, IV, greeks, open interest, and volume. Filter by expiry, strike, and type.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `expiry` (string|null): Expiration date YYYY-MM-DD
- `strike` (number|null): Strike price
- `symbol` (string, required): Underlying ticker (e.g. SPY, AAPL)
- `type` (string|null): 'C' or 'P' (call or put)

### `get_max_pain` (~100 tokens)

Get Max Pain

Get max pain strike, pain curve, put/call OI ratio, dealer alignment, pin probability, and per-expiration breakdown.

Input parameters:

- `apiKey` (string|null): FlashAlpha API key. Omit when calling via /mcp-oauth (OAuth flow); required on /mcp.
- `expiration` (string|null): Optional expiration date YYYY-MM-DD. Omit for nearest.
- `symbol` (string, required): Stock/ETF ticker

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium#diagnostics

## Score history

- 2026-08-03: 23
- 2026-08-02: 23
- 2026-08-01: 23
- 2026-07-31: 23
- 2026-07-30: 14
- 2026-07-29: 68
- 2026-07-28: 67
- 2026-07-27: 66
- 2026-07-26: 66

## Links

- Remote endpoint: https://lab.flashalpha.com/mcp/premium
- Repository: https://github.com/FlashAlpha-lab/flashalpha-mcp
- Changelog RSS feed: https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium/changelog.json
- HTML version of this page: https://verifymcp.io/servers/tdobrowolski1-flashalpha/mcp-premium
