options-analysis
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@options-analysisWhat is the current gamma exposure for SPY?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
options-analysis
Este proyecto se distribuye bajo la licencia GNU General Public License,
version 3 o posterior. Consulta LICENSE.
MCP local para consultar cadenas de opciones y calcular exposicion gamma estimada para ETFs y otros subyacentes con opciones liquidas.
El alcance, los supuestos y los criterios de aceptacion se mantienen en
PLAN.md.
Estructura
src/options_mcp/
|-- domain/ # Modelos y calculos puros
|-- providers/ # Fuentes externas de cadenas y precios
|-- services/ # Casos de uso de cadena, gamma y proxies
|-- storage/ # Cache local
`-- tools/ # Adaptadores expuestos por MCP
tests/ # Pruebas unitarias y fixtures sin red
data/options_cache/Related MCP server: MCP Options Order Flow Server
Herramientas
get_options_expirationsget_options_chainget_gamma_exposureget_gamma_snapshotcalculate_proxy_gammaget_proxy_definitioncalculate_named_proxy_gammacompare_gamma_with_priceaudit_gamma_history
La fuente inicial es Yahoo Finance mediante yfinance. Los datos pueden estar
retrasados y el open interest puede corresponder a la sesion anterior.
GEX y proxy_gamma son estimaciones derivadas, no posiciones observadas de
dealers. El signo depende de la convencion solicitada y siempre se devuelve
junto con los supuestos y advertencias.
Ejemplo
{
"target_symbol": "IUVL",
"components": [
{"symbol": "QQQ", "weight": 0.40, "reason": "technology proxy"},
{"symbol": "IWD", "weight": 0.60, "reason": "value proxy"}
]
}Los pesos son una hipotesis de proxy y deben validarse contra las tenencias vigentes del emisor del ETF.
Las definiciones durables pueden proporcionarse mediante
OPTIONS_MCP_PROXY_DEFINITIONS_PATH; no se incluyen datos de mercado ni
instantaneas historicas en el repositorio.
Fuentes publicas
Yahoo Finance: fuente automatizada inicial para cadenas retrasadas.
Cboe delayed quotes: validacion manual de cotizaciones y cadenas cuando la pagina publica esta disponible.
Nasdaq Option Chain: validacion optativa de vencimiento, spot y contratos comunes mediante
tests/test_secondary_validation.py.OCC: referencia oficial de open interest y estadisticas diarias.
Estas fuentes no publican una posicion observada de dealers. El MCP calcula gamma y GEX a partir de los campos disponibles y conserva la fecha, proveedor, calidad y supuestos del calculo.
Historico diario
El repositorio no incluye una watchlist ni datos de mercado. Para recoger una observacion manual, proporciona una watchlist externa o simbolos directamente:
uv run options-gamma-snapshot --symbols SPY QQQ IWMLa salida se guarda como data/options_history/GAMMA_SNAPSHOT_YYYY-MM-DD.json.
La fecha del archivo usa el calendario de America/Montevideo, igual que el
cron; el archivo es idempotente por fecha y conserva errores individuales de
simbolos.
La tarea del repositorio cron/daily/2115_options_gamma_snapshot.md ejecuta el
recolector diariamente a las 21:15 en America/Montevideo.
Para auditar la cobertura acumulada sin consultar la red:
uv run options-gamma-history-auditEl auditor informa la primera y ultima observacion por simbolo y el estado de
preparacion para cada horizonte diario. Tambien esta disponible como la
herramienta MCP audit_gamma_history.
compare_gamma_with_price usa solo snapshots persistidos y admite next_day,
short_term (cinco observaciones diarias) y medium_term (veinte
observaciones diarias). Devuelve insufficient_data hasta alcanzar el minimo
requerido para el horizonte. intraday devuelve unsupported_horizon porque
el recolector actual solo persiste una observacion diaria. La comparacion es
descriptiva y no implica causalidad ni constituye una senal.
Smoke test optativo
La suite normal no usa red. Para validar la disponibilidad de Yahoo y una cadena
real de SPY, ejecutar:
OPTIONS_MCP_LIVE_TESTS=1 uv run pytest tests/test_live_smoke.py -qMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides real-time options analytics, pricing with Greeks, Monte Carlo simulations, volatility analysis, strategy backtesting, and risk metrics using actual market data from Yahoo Finance and Polygon.io.1
- AlicenseNot gradedqualityDmaintenanceEnables real-time options order flow analysis with pattern detection, institutional bias tracking, and monitoring of specific strike ranges and expirations. Provides comprehensive options trading data through integration with a high-performance Go-based data broker.10MIT
- AlicenseNot gradedqualityFmaintenanceProvides AI agents with access to real-time and historical SPX 0DTE options market data from QuantData. It enables analysis of market indicators like gamma exposure walls, net drift, max pain, and trade side statistics through natural language.8MIT
- AlicenseAqualityDmaintenanceProvides read-only tools to query live Polymarket prediction-market data via the public Gamma API, enabling search, browsing, and detailed market and event information.4MIT
Related MCP Connectors
Options analytics for AI assistants: chains, IV rank, VRP, Greeks, GEX, expected moves, screeners.
Real-time & historical options analytics: GEX, dealer positioning, vol, VRP, 0DTE, CME futures
Options analytics: 17 pricing models, 17 Greeks, GEX, IV, 23 screeners, unusual, dark pool, max pain
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrsoto/options-analysis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server