Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Flashalpha

de FlashAlpha-labversión 1.6.3i★ –iSe ejecuta en la nube
Nombre en el registroio.github.tdobrowolski1/flashalpha

Instalar

Resumen

Descripción del creador (original en inglés)

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

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP
  • Categoría: Marketing y redes sociales

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://lab.flashalpha.com/mcp

Ejecuta esto en tu terminal

claude mcp add --transport http flashalpha https://lab.flashalpha.com/mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "flashalpha": {
      "url": "https://lab.flashalpha.com/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "flashalpha": {
      "type": "http",
      "url": "https://lab.flashalpha.com/mcp"
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://lab.flashalpha.com/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ! Precaución

    El creador coincide con el repo

    Quien lo publicó (tdobrowolski1) no es el dueño del repo (FlashAlpha-lab); puede que otra persona lo haya listado

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Marketing y redes socialesi

  • Más estrellas que el 0% de los otros 2980 servidores de esta categoría
  • Publicado en el registro más recientemente que el 25% de los otros 2980 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 37% de los otros 2980 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Flashalpha?

Superó 0 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.6.3) llegó al registro hace 3 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

An MCP server retrieving transcripts of YouTube videos

Se ejecuta en tu computadora★ 495MITActualizado hace 10 días
Instalar

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

Se ejecuta en tu computadora★ 244MITActualizado hace 10 días
Instalar

AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.

Se ejecuta en la nube★ 137MITActualizado hace 10 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

FlashAlpha MCP Server — Real-Time Options Analytics for AI Assistants

Connect Claude, ChatGPT, Cursor, Windsurf, or any MCP-compatible AI assistant to live options market data. 70+ tools covering gamma exposure (GEX), delta/vanna/charm exposure, max pain, key dealer-positioning levels, IV surfaces (SVI parameters), VRP analytics + history, expected move, volatility skew & term structure, spot-vol correlation, dispersion / index-vs-component vol arbitrage, liquidity scoring, VIX macro state, the tradeable universe, exposure sheet / term-structure / multi-symbol basket / open-interest diff, Black-Scholes greeks, Kelly sizing, real-time options & stock order flow (sweeps, blocks, dealer premium), 0DTE intraday flow (snapshot, time series, hedge flow, heatmap, strike flow), 10 actionable options-strategy signals (flow-anomaly, expiry-positioning, 0DTE, dealer-regime, vol-carry, yield-enhancement, surface-anomaly, skew, term-structure, tail-pricing), a full earnings analytics suite (calendar, expected move, history, IV crush, VRP, dealer positioning, strategies, screener), multi-leg structure P&L + greeks calculators, a multi-factor options screener with field taxonomy, plus minute-resolution historical replay back to April 2018 for backtesting.


What is this repo

Documentation, setup snippets, and server.json metadata for the FlashAlpha remote MCP server. The server itself runs at https://lab.flashalpha.com/mcp (and /mcp-oauth for OAuth-authenticated clients) — its source is not open. Use this repo as a reference for how to wire FlashAlpha into your AI client of choice.


Server URLs

Two endpoints, identical tool catalog, different authentication:

EndpointAuthWhen to use
https://lab.flashalpha.com/mcpapiKey tool parameterSelf-hosted clients: Claude Desktop, Claude Code CLI, Cursor, Windsurf, VS Code Copilot
https://lab.flashalpha.com/mcp-oauthOAuth 2.1 + PKCE + DCR (RFC 7591)Claude Connector Directory, ChatGPT Apps, Perplexity custom connectors, any host that requires OAuth-authenticated remote MCP
Persona-scoped endpoints

Each base endpoint also has nine persona variants that expose a curated subset of the catalog for a specific trading style. Same auth model — /mcp/ takes the apiKey parameter, /mcp-oauth/ uses OAuth. Point your client at a persona URL instead of the base URL to load just that toolset.

PersonaAPI-key URLOAuth URL
🧲 Gamma Exposurehttps://lab.flashalpha.com/mcp/gexhttps://lab.flashalpha.com/mcp-oauth/gex
🎯 Directionalhttps://lab.flashalpha.com/mcp/directionalhttps://lab.flashalpha.com/mcp-oauth/directional
💵 Premium Sellerhttps://lab.flashalpha.com/mcp/premiumhttps://lab.flashalpha.com/mcp-oauth/premium
⚖️ Spreads & Condorshttps://lab.flashalpha.com/mcp/spreadshttps://lab.flashalpha.com/mcp-oauth/spreads
⚡ 0DTEhttps://lab.flashalpha.com/mcp/0dtehttps://lab.flashalpha.com/mcp-oauth/0dte
📈 Dealer-Positioning Swinghttps://lab.flashalpha.com/mcp/swinghttps://lab.flashalpha.com/mcp-oauth/swing
🌊 Volatility / Relative Valuehttps://lab.flashalpha.com/mcp/volarbhttps://lab.flashalpha.com/mcp-oauth/volarb
💻 Quant / Systematichttps://lab.flashalpha.com/mcp/quanthttps://lab.flashalpha.com/mcp-oauth/quant
📅 Earningshttps://lab.flashalpha.com/mcp/earningshttps://lab.flashalpha.com/mcp-oauth/earnings

Quick Setup (self-hosted clients → /mcp + apiKey)

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{

"mcpServers": { "flashalpha": { "type": "http", "url": "https://lab.flashalpha.com/mcp" } } }

Claude Code CLI
claude mcp add flashalpha --transport http https://lab.flashalpha.com/mcp

claude mcp list

Cursor

Settings → MCP → Add server:

{

"flashalpha": { "transport": "http", "url": "https://lab.flashalpha.com/mcp" } }

VS Code (Copilot / Continue)

.vscode/mcp.json or user settings:

{

"servers": { "flashalpha": { "type": "http", "url": "https://lab.flashalpha.com/mcp" } } }

Windsurf

Cascade settings → MCP Servers:

{

"flashalpha": { "transport": "http", "url": "https://lab.flashalpha.com/mcp" } }

Perplexity (Pro/Max/Enterprise)

Settings → Connectors → + Custom connector → Remote

  • URL: https://lab.flashalpha.com/mcp-oauth
  • Auth: OAuth (walks the consent flow at flashalpha.com/oauth/login)

Authentication

/mcp (apiKey)

Every tool call takes apiKey as a string parameter. Get a free key at flashalpha.com.

apiKey: "fa_your_key_here"

Key passes per-call rather than in a header so it works uniformly across all MCP clients without transport-level configuration.

/mcp-oauth (Bearer)

OAuth 2.1 + PKCE + Dynamic Client Registration (RFC 7591). The client registers itself, walks the authorization-code + PKCE flow, and presents a Bearer JWT on each request. No `apiKey` parameter needed — the server resolves the user's account from the OAuth identity and forwards the API key internally for upstream /v1/* calls. Same per-user tier gating and rate limits apply as the apiKey flow.

Discovery + endpoints:

RFC 9728 protected-resource metadatahttps://lab.flashalpha.com/.well-known/oauth-protected-resource
OIDC discoveryhttps://flashalpha.com/oauth/.well-known/openid-configuration
JWKShttps://flashalpha.com/oauth/.well-known/jwks
Dynamic Client RegistrationPOST https://flashalpha.com/oauth/register
Authorization endpointhttps://flashalpha.com/oauth/authorize
Token endpointhttps://flashalpha.com/oauth/token
Scopeflashalpha.mcp

Data provenance: data_as_of

Every tool result carries the API's response envelope: data_as_of, reporting when each upstream feed last delivered to the node that answered, and endpoint_version identifying the deployment that produced it.

FieldFeedExpected cadence
nodeWhich node answeredNodes hydrate independently
equity_feedEquity and ETF spot quotesseconds, during market hours
equity_options_feedEquity and ETF option quotesseconds, during market hours
index_feedIndex spot (SPX, RUT, VIX and the other index roots)seconds, during market hours
index_options_feedIndex option quotesseconds, during market hours
futures_feedFutures pricesseconds, during the futures session
futures_options_feedFutures option quotesseconds, during the futures session
flow_feedClassified options and stock trade tapeseconds, during market hours
oi_feedSettled open interestdaily, dated to the prior 16:00 ET close
macro_feedVIX, VVIX, SKEW, MOVE, SPX, Fear & Greedminutes; reports its OLDEST component

This matters more for an MCP client than for a normal SDK caller: a model reading a tool result has no other way to tell a current figure from a stale one, and will otherwise present both with equal confidence.

How to read it
  • Check the feeds the tool depends on. A GEX call on an equity is answered from equity_feed, equity_options_feed and oi_feed. futures_feed being null in that result says nothing about the answer.
  • Compare against the cadence, not the clock. oi_feed at the previous session's close is correct: settled open interest is published once per session, so on a Monday the newest figure that exists is Friday's. An options feed an hour behind during the regular session is not correct.
  • `null` means "not seen on this node", not "broken". A node that has never been asked for a futures symbol has never opened that feed.
  • Spot and options are separate on purpose. They arrive over different pipes and can fail independently, so an index chain can be current while the index level behind it is not.
  • It evidences feed activity, not per-contract freshness. An illiquid strike may not have quoted for hours while its feed is healthy.
  • `data_as_of` is not `as_of`. as_of is response-generation time or the newest contract in the payload, depending on the endpoint. data_as_of describes the feeds behind it.

Historical replay tools carry a second object, archive_as_of, in the same shape: the vintage of the archive rows actually replayed for the timestamp requested. Their every feed in data_as_of is null, because a replay node reads the archive and consumes no live feed.

Full reference: https://flashalpha.com/docs/lab-api-overview#response-envelope and the methodology whitepaper at https://flashalpha.com/methodology#freshness-reporting.

Tool Catalog (70+ tools)

Tool names below are the exact strings sent via `tools/call` — snake_case, not the PascalCase C# method names. Copy verbatim.

Live tools
Market Data (6)
ToolDescription
get_stock_quoteReal-time stock quote (bid, ask, mid, last)
get_tickersList/search available tickers
get_symbolsFull list of supported underlying symbols
get_option_chainAvailable expirations + strikes metadata
get_option_quoteLive option quote: bid, ask, mid, IV, greeks, OI, volume (expiry, strike, type)
get_accountPlan, daily quota, usage today, remaining calls
Exposure Analytics (13)
ToolDescription
get_gexGamma exposure (GEX) by strike — call/put walls, gamma flip (expiration, min_oi)
get_dexDelta exposure (DEX) by strike — net dealer delta (expiration)
get_vexVanna exposure (VEX) by strike — dealer hedging response to vol moves (expiration)
get_chexCharm exposure (CHEX) by strike — time-decay-driven flows (expiration)
get_levelsGamma flip, call/put walls, max pain, highest OI strike, 0DTE magnet
get_exposure_summaryNet GEX/DEX/VEX/CHEX, regime, hedging estimates, top strikes, 0DTE breakdown
get_exposure_sheetPer-strike greeks exposure sheet (GEX/DEX/VEX/CHEX side by side) with expiration, min_oi filters
get_term_structureExposure term structure — net GEX/DEX/VEX/CHEX bucketed by expiry/DTE
get_exposure_basketAggregate dealer exposure across a multi-symbol basket (symbols required, optional weights)
get_oi_diffDay-over-day open-interest change by strike — top OI builders/unwinds (topN)
get_narrativeVerbal analysis: regime, levels, dealer positioning, implications
get_max_painMax pain strike, pain curve, put/call OI ratio, dealer alignment, pin probability (expiration)
get_zero_dte0DTE analytics: intraday gamma, time-decay acceleration, pin risk, hedging pressure (expiry, strike_range)
Volatility & Pricing (19)
ToolDescription
get_surfaceLive 50×50 implied-volatility surface grid over (tenor, log-moneyness)
get_svi_paramsSVI (stochastic-volatility-inspired) calibrated surface parameters per tenor (Alpha)
get_volatilityATM IV, realized vol (5/10/20/30d), VRP, 25-δ skew, term structure, GEX-by-DTE
get_advanced_volatilitySVI parameters, forward prices, variance surface, arbitrage flags, vanna/charm/volga surfaces, variance-swap fair values (Alpha)

| get_expected_move | Straddle-implied expected move (1σ) by expir

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx